Зміни, які стрімко розпочалися після придбання компанією Broadcom компанії VMware за 61 млрд доларів наприкінці 2023 року, продовжують формувати «простір для маневру» у сфері віртуалізації та хмарних обчислень. Деякі компанії, які зіткнулися із суттєвим підвищенням цін і новими планами ліцензування (бандлами), шукають альтернативи, постачальники пропонують їх, а системні інтегратори, такі як компанія Лантек, розробляють плани допомоги в міграції.

Далі йтиметься про нову пропозицію в цій сфері — HPE Morpheus VM Essentials, а також про деякі практичні поради/рекомендації щодо її впровадження.

https://lantec.ua/news/veeam-hpe-morpheus-vm-essentials-bekap-bez-ahentiv

Почнемо з простого: що це за продукт. HPE Morpheus VM Essentials — це окреме програмне забезпечення, яке надає можливість створювати високодоступні кластери на базі власного гіпервізора HPE Morpheus VM Essentials (HVM) на основі KVM, а також забезпечує можливість підключення до наявних кластерів VMware для уніфікованого керування робочими навантаженнями двох віртуальних середовищ. Це рішення ліцензується на основі фізичних процесорів/сокетів. І найголовніше: HPE Morpheus VM Essentials — це пропозиція корпоративного рівня, доступна як окреме програмне забезпечення «на землі» або як вбудована опція в розширених пропозиціях HPE Private Cloud та HPE Private Cloud Business Edition (та інших), і все це підтримується глобальною службою підтримки HPE.

Гіпервізор HPE VM Essentials (HVM) розширює можливості завдяки вдосконаленим функціям керування кластером, таким як: інтелектуальне розміщення ресурсів, жива міграція з хоста на хост, висока доступність, гаряча зміна розмірів конфігурації віртуальних машин (ВМ), розширені функції безпеки віртуального середовища та вбудований захист даних. У разі відмови фізичного сервера в кластері HPE VM Essentials (HVM) віртуальні машини автоматично перезапускаються на іншому доступному сервері, забезпечуючи безперервну доступність і мінімальний час простою.

Щоб забезпечити гнучкість і зручність для тих, хто ще продовжує використовувати кластери VMware vSphere від компанії Broadcom, за допомогою консолі HPE VM Essentials Manager можна підключатися до наявних кластерів VMware. Це дозволяє спростити керування та надання ВМ як на серверах із встановленим гіпервізором VMware ESXi, так і на серверах із HPE VM Essentials (HVM) з одного уніфікованого рішення. Окрім зручного каталогу надання віртуальних машин, рішення HPE VM Essentials Manager включає інтеграцію із зовнішніми сервісами IPAM і DNS, керування ключами безпеки, автоматизацію виконання різноманітних завдань, вбудований захист даних і базове перетворення форматів образів VMware ESXi/ESX у HPE VM Essentials. Але для цього треба використовувати останні версії даного продукту!

Нарешті, програмне забезпечення HPE Morpheus VM Essentials пропонує шлях оновлення до повноцінної програмної хмарної платформи HPE Morpheus Enterprise для розширеного керування фізичними та віртуальними серверами, гібридними хмарами, включаючи підключення та підтримку десятків локальних і публічних хмар, керування кластерами Kubernetes, із застосуванням різних політик керування та можливостей FinOps для оптимізації, обліку й звітності витрат.

Ключові особливості HPE Morpheus VM Essentials для VMware та VM Essentials

✓ Підтримка кількох гіпервізорів: VM Essentials дозволяє легко ініціалізувати та керувати віртуальними машинами VM Essentials, а також віртуальними машинами VMware.

✓ Централізована ідентифікація та єдиний вхід (SSO / Single Sign-On): можливість зовнішньої автентифікації користувачів за допомогою Active Directory (AD) або LDAP. Забезпечення єдиного входу за допомогою сервісів Okta, OneLogin, Azure AD або SAML.

✓ Інтеграція з IPAM (IP Address Management): інтеграція із зовнішніми IPAM-провайдерами (Infoblox, phpIPAM, BlueCat, SolarWinds) для автоматизації резервування IP-адреси (-ів) для віртуальної машини під час процесу ініціалізації.

✓ Інтеграція DNS: інтеграція із зовнішніми DNS-провайдерами (Infoblox, Microsoft DNS, BlueCat, SolarWinds) для автоматизації створення DNS-записів для віртуальної машини під час процесу ініціалізації.

✓ Автоматизація процесу ініціалізації: виконання сценаріїв Bash або PowerShell під час ініціалізації віртуальних машин для автоматизації операцій завантаження системи (включно з автоматизацією встановлення програмного забезпечення/застосунків).

✓ Керування секретами: безпечне зберігання та отримання секретів із Cypher — вбудованого менеджера секретів — для використання разом із вбудованою функцією автоматизації завдань Bash і PowerShell.

✓ HTML5-консоль віртуальних машин: доступ до керування віртуальними машинами VM Essentials і VMware за допомогою консолі на базі HTML5.

Огляд рішення HPE Morpheus VM Essentials

Наведені нижче практичні поради та архітектура демонструють найкращі практики й типове розгортання серверного обладнання для підтримки віртуальних середовищ, які створюють хмарне рішення в корпоративному ЦОД і розгортають різноманітні застосунки в автоматизованому режимі. Рішення базується на ПЗ HPE VM Essentials із використанням серверів HPE ProLiant, підключених до системи зберігання даних HPE Alletra Storage MP B10000 за протоколом Fibre Channel (також підтримується протокол iSCSI). HPE Morpheus VM Essentials, що складається з гіпервізора VM Essentials (HVM) та компонента HPE VM Essentials Manager, надає єдину платформу для керування кластерами HPE VM Essentials (HVM) і віртуальними середовищами на базі VMware.

Ця архітектура може містити такі підтримувані компоненти для HPE VM Essentials:

✓ Сервери HPE — сервери HPE ProLiant і HPE Synergy, перелічені в матриці сумісності (https://www.hpe.com/support/VME-Compatibility-Matrix).

✓ СЗД HPE — основна рекомендована система зберігання даних HPE Alletra Storage MP B10000 налаштовується як основне блочне сховище для серверів (у наведеній вище матриці сумісності можна знайти й інші системи зберігання даних від компанії HPE і не тільки).

✓ Мережеві комутатори HPE — комутатори HPE Aruba 8325 (Top-of-Rack) і Aruba 6300 (Management), що з'єднують сервери та СЗД.

✓ SAN-комутатори — комутатори HPE Fibre Channel B-серії, що з'єднують сервери та СЗД для передавання даних мережею SAN (основного трафіку).

✓ HPE VM Essentials Manager — консоль, що дозволяє адміністратору HPE VM Essentials легко керувати системами зберігання даних, дисковим простором і віртуальними машинами.

Компоненти програмного рішення HPE Morpheus VM Essentials

Фізичні сервери

ПЗ HPE VM Essentials і гіпервізор HPE (HVM) перевірені/сертифіковані для роботи на серверах HPE ProLiant, HPE Synergy, а також на деяких серверах Dell, і протестовані з відповідними апаратними та програмними компонентами. Цей перелік постійно розширюється.

Програмне забезпечення

Логічна архітектура стеку HPE VM Essentials складається з таких компонентів:

HPE VM Essentials Manager

HPE VM Essentials Manager забезпечує кластеризацію на базі KVM, керування ідентифікацією, ініціалізацію віртуальних машин, моніторинг і ведення журналів. HPE VM Essentials Manager можна завантажити із сайту HPE Software та встановити з уже готового аплайнса/шаблону. Цей сервіс встановлюється як віртуальна машина на базі KVM на будь-який фізичний сервер, який входитиме до складу кластера. Сам менеджер працюватиме на сервері, на якому встановлено ОС Ubuntu версії 24.04 (раніше 22.04), і розгортається з використанням одного з трьох варіантів із такими розмірами/ресурсами ВМ:

  • Small: 2 vCPU та 12 ГБ RAM (керує максимум 1 кластером HVM).
  • Medium: 4 vCPU та 16 ГБ RAM (керує максимум 3 кластерами HVM).
  • Large: 4 vCPU та 32 ГБ RAM (керує максимум 10 кластерами HVM).

Гіпервізор HPE Morpheus VM Essentials

Гіпервізор HVM — це гіпервізор на базі KVM, на якому розміщуються віртуальні машини, що керуються VM Essentials Manager. Мінімальні вимоги до ресурсів цього сервісу такі:

  • Процесор: один або більше процесорів архітектури x86 із тактовою частотою не менше 1,5 ГГц і підтримкою технологій Intel VT або AMD-V.
  • Пам'ять: не менше 8 ГБ.
  • Дисковий простір: для ОС Ubuntu 24.04 потрібно не менше 50 ГБ дискового простору, причому щонайменше 15 ГБ має бути виділено під розділ ОС. У сховищі віртуальних образів має залишатися не менше 20 % вільного корисного дискового простору, щоб уникнути автоматичного видалення старих образів. Кластери можуть бути налаштовані з використанням зовнішніх сховищ за протоколами iSCSI, Fibre Channel або NFS.
  • Мережеві налаштування: серверам із HVM-гіпервізорами мають бути призначені статичні IP-адреси. Також їм необхідне DNS-розпізнавання для VM Essentials Manager і доступ до Інтернету для завантаження та встановлення додаткових системних пакетів для залежних компонентів VM Essentials, таких як KVM, Open vSwitch (OVS) тощо. Але можна використовувати airgap варіант з ручним додаванням оновлень.

Для кластерів HVM необхідно щонайменше три хости при використанні мережі Fibre Channel як основного протоколу зберігання даних.

Morpheus Agent

Програмне забезпечення, яке запускається на кожному сервері, де встановлено гіпервізор HVM, збирає системну статистику, веде журнали та виконує операції, отримані від VM Essentials Manager.

Ubuntu 24.04

Встановлення ОС Ubuntu 24.04 є обов'язковою умовою для розгортання гіпервізора HVM. Ubuntu 24.04 може бути встановлена як на локальні диски серверів HPE ProLiant, так і шляхом завантаження із SAN-мережі (Boot from SAN), використовуючи, наприклад, СЗД HPE Alletra Storage MP B10000.

HPE Service Pack for ProLiant

HPE Service Pack for ProLiant (SPP) — це набір програмного забезпечення, мікропрограм і драйверів для серверів HPE. Він постачається у вигляді ISO-образу, який можна використовувати для оновлення вбудованого та системного програмного забезпечення на серверах HPE ProLiant.

Апаратне забезпечення

У цьому розділі пропонуються до використання апаратні компоненти рекомендованої нами архітектури.

  • Сервери — сервери HPE ProLiant DL320 Gen12 / DL360 Gen10+ / DL360 Gen11 / DL360 Gen12 / DL325 Gen11 / DL365 Gen11 / DL385 Gen11 / DL345 Gen11 / DL340 Gen12 / DL380 Gen10 / DL380 Gen10+ / DL380 Gen11 / DL380a Gen11 / DL380 Gen12 / ML350 Gen12, HPE Synergy 480 Gen11 із двопортовими мережевими Ethernet-адаптерами (на вибір) 10/25/100 Гбіт/с і двопортовими FC-адаптерами (на вибір) 16/32/64 Гбіт/с як хости для гіпервізора HVM (список постійно зростає).
  • СЗД — HPE Alletra Storage MP B10000 є найкращим варіантом як основне блочне сховище для серверів HPE ProLiant із використанням мережі Fibre Channel (також підтримуються СЗД HPE Alletra 5000, HPE Alletra 6000, HPE Alletra 9000, HPE MSA Gen6, HPE MSA Gen7). При цьому також підтримуються сторонні СЗД: NetApp AFF A400, C800, Dell PowerStore, Pure x90, Pure c60, і цей перелік постійно розширюється.
  • Комутатори мережі LAN — комутатори HPE Aruba 8325 і HPE Aruba 6300 забезпечують передачу основного трафіку та трафіку керування серверів HPE ProLiant.
  • Комутатори HPE Aruba MP (опційно) — комутатори HPE Aruba MP використовуються як високопродуктивна «магістраль зберігання» для HPE Alletra Storage MP B10000, забезпечуючи надійне з'єднання між серверами HPE та вузлами контролерів, а також між вузлами контролерів і додатковими дисковими полицями. Для невеликих розгортань або обмеженого масштабування контролерів HPE Alletra Storage MP B10000 також підтримує конфігурації без комутаторів із прямим підключенням до додаткових дискових полиць, що робить цей варіант підключення придатним для тестових середовищ або невеликих промислових інсталяцій.
  • Комутатори мережі SAN — комутатори HPE Fibre Channel B-серії з'єднують сервери HPE ProLiant і HPE Alletra Storage MP B10000 для організації SAN-трафіку.

Мережева архітектура та вимоги

Варто виділити основні мережеві підключення та протоколи, що підтримуються під час розгортання та подальшої експлуатації кластера HPE VM Essentials із різними конфігураціями мережевих адаптерів, а також адаптерів мережі Fibre Channel:

  • Link Aggregation Control Protocol (LACP) 802.3ad — це тип мережевого з'єднання, який є більш ефективним для віртуальних середовищ. Мережеві порти, що приймають трафік керування та обчислень (робочого навантаження) для кластера HPE VM, об'єднані в режимі 802.3ad для забезпечення максимальної пропускної здатності та резервування мережевих шляхів.
  • Трафік Fibre Channel до СЗД може передаватися через двопортові FC HBA-адаптери на серверах із HVM, де перший порт підключено до SAN-комутатора A, а другий — до SAN-комутатора B.

Кожен тип трафіку — керування, обчислення та зберігання — ізольований і зіставлений із виділеним набором фізичних адаптерів. Трафік керування та обчислень обробляється через окремі пари мережевих Ethernet-карт, кожна з яких налаштована з використанням об'єднання каналів на основі LACP для забезпечення відмовостійкості та високої продуктивності. Таке розділення забезпечує чітку ізоляцію трафіку й оптимізацію продуктивності мережі. Трафік Fibre Channel, своєю чергою, передається виключно через виділені двопортові FC HBA-адаптери, забезпечуючи високошвидкісне підключення до зовнішніх мереж зберігання даних із низькою затримкою.

На наведеній нижче схемі показано комутацію на сервері, оснащеному двома двопортовими мережевими адаптерами (на вибір — 1*/10 Гбіт/с або 10/25/100 Гбіт/с) та одним двопортовим адаптером Fibre Channel 16, 32 або 64 Гбіт/с:

  • pNIC01 та pNIC03 об'єднані для обробки трафіку керування.
  • pNIC02 та pNIC04 об'єднані для обробки обчислювального трафіку (робочого навантаження).
  • Порт 1 FC HBA підключений до SAN-комутатора A.
  • Порт 2 FC HBA підключений до SAN-комутатора B.

* — не рекомендується.

Підсумки

ІТ-керівники дедалі частіше шукають способи спростити керування віртуалізацією, скоротити витрати та забезпечити перспективність своєї інфраструктури в міру переходу до гібридних хмарних операційних моделей. Традиційні гіпервізори, такі як VMware, тривалий час домінували у сфері віртуалізації, однак їх використання в гібридних середовищах пов'язане зі зростанням витрат і обмеженою гнучкістю. Сьогодні зростає потреба в сучасній, економічно ефективній і комплексній платформі, здатній керувати наявними середовищами VMware та одночасно забезпечувати плавний перехід до відкритих хмарних архітектур.

Розширення можливостей завдяки поєднанню HPE VM Essentials і Morpheus Software надає користувачам, які шукають альтернативу VMware, ще один варіант для розгляду. Ключовим моментом є те, що рішення HPE забезпечує понад 80 % скорочення витрат на ліцензування навіть у порівнянні з мінімальною редакцією VMware (не бандлами)*.

* Порівняння виконувалося на базі одного сервера з одним сокетом і 48 ядрами з використанням ПЗ HPE Morpheus VM Essentials та VMware vSphere редакції Standard.

https://www.youtube.com/watch?v=_mhFL7JbdH8

Автор статті - Михайло Федосєєв, архітектор інфраструктурних рішень Lantec.