Замініть інфраструктуру VMware vSphere альтернативами з відкритим кодом?


41

Ми плануємо повільну міграцію з VMware (та сторонніх додатків) на альтернативи з відкритим кодом (безкоштовне було б чудово).

В основному ми хочемо почати з невеликої кластерної лабораторії, а потім перенести виробниче середовище (35+ ESX, 1500 ВМ) в майбутньому (X років, поспішати не варто ... ще)

Наша ставка - CentOS / Scientific Linux як операційна система вибору та KVM як гіпервізор.

Альтернатива vCenter, про яку ми думаємо, - це Convirt , але ми не знаємо, чи всі функції, які ми використовуємо в VMware, будуть надані Convirt (HA, DRS, кластеризація, ...), або ми повинні спробувати інші альтернативи ( якісь ідеї?)

Моніторинг замінюється Nagios, і резервне копіювання / реплікація буде замінено якоюсь магією сценарію.

Отже, чи є хтось, хто може дати нам поради, чи в подібній ситуації?

PS.– Це моє перше запитання щодо серверних стандартів, і мій рівень англійської мови не такий хороший, але я сподіваюся, що питання зрозуміле.

PS2.- Я забув зазначити, що ми також надаємо VDI. І альтернативою, про яку ми думали, є пряність .


11
Для запису, що стосується перших запитань, особливо для носія, що не говорить англійською, це дуже добре :)
Марк Хендерсон

Що стосується питання, які ваші гостьові операційні системи? Чи всі вони / Linux / Unix чи є якась Windows / інша в суміші?
Марк Хендерсон

1
Я думаю, наступне питання - чому - чого ви прагнете досягти? Я ще не бачив рішення щодо віртуалізації, яке є десь поруч, як всепомірне, як правильно ліцензована установка vcenter. Hyper-V ненавидить Unix, Xen і Windows мають відносини любові-ненависті, KVM, про які я насправді не знаю, але я ніколи не бачив інтерфейс, такий простий у використанні, як vSphere (як з сценаріїв, так і з gui). Тож нам також потрібно знати, що ви готові пожертвувати.
Марк Хендерсон

1
Це не філософське (ані грошова вартість) питання, це про заміну якоїсь віртуальної інфраструктури на більш дешеву альтернативу, підтримуючи (можливими способами) якість. Якщо є відкриті, не потрібні безкоштовні (з грошима розмови) варіанти, ми (ну, не я, мої начальники, я лише один сисадмін) оцінюємо це і платимо за це. Питання про вартість грошей полягає в тому, що (як я вже говорив раніше) іноді в майбутньому рішенням можуть бути ліцензії або персонал. А якщо говорити про Microsoft, то ліцензії не з дешевих (я насправді не знаю, я просто сисадмін, саме про це мені сказали).
minWi

2
Ваша англійська набагато краща, ніж ми часто бачимо від людей, які розмовляють англійською рідною мовою.
Джон Гарденєр

Відповіді:


19

Нещодавно переживши ту саму пісню та танець з моїм власним управлінням ("VMWare дійсно дорогий! Ознайомтеся, які варіанти OSS там є".) Я маю поділитися деякими спостереженнями.

  • Продуктивність вводу / виводу залежить від гіпервізора, хоча продуктивність процесора набагато менша.
    • Взагалі, "тонке" забезпечення - це чудовий спосіб забезпечити ефективність вводу / виводу. Деякі (КВМ до недавнього часу) доволі погані з цього приводу.
  • Три великі альтернативи, що не VMware (Xen, KVM, Hyper-V), мають якусь технологію, схожу на vMotion, хоча існують обмеження.
  • Деякі з них дуже чутливі до архітектури процесора і не дозволяють переходити на живу систему до неідентичних систем. VSphere обходить це завдяки своїй технології "Enhanced vMotion Compatibility", яка скидає кластер до найнижчої архітектури процесора в кластері. Не у всьому іншому є щось подібне. Це може бути великим бар'єром для розширення Вашого заводу ВМ.
  • Гіпервізор такий же хороший, як і його консоль управління.

Остання точка є великою. Все добре і добре мати 150 КВМ екземплярів, але без якоїсь автоматики для переміщення машин навколо цього вам не дуже корисно. Існує багато, багато систем ОСО та оркестрації без ОСС, багато з них побудовані на Libvirt. Після того, як ви знайдете гіпервізор, який працює так, як ви хотіли б, ви, ймовірно, витратите стільки ж часу, якщо більше не оцінюєте структури управління на те, що працює так, як вам потрібно.

Я був вражений CloudStack. Нещодавно він був придбаний Citrix, але це система управління OSS, яка (як мінімум пару місяців тому) має кілька функцій, які можна знайти лише у платних рамках. Але це означає, що ви, як правило, отримуєте набагато більш відполіровані рамки, коли платите за це; CloudStack знаходиться в активному розвитку, тому швидко змінюється.


Дякую! Таких речей я хочу, коли я просив це :) Я дуже вдячний за вашу відповідь!
minWi

В даний час cloudstack підтримує KVM та Xen. Чи він також пропонує інструменти для живої міграції, перетворення між форматами?
Джон-ZFS

@ John-ZFS Не маю ідеї. Вони зробили багато роботи за 9 місяців, як я переглянув їх, тому вам доведеться запитати їх.
sysadmin1138

8

Я сам не користувався цим, але є Proxmox-VE. За словами Hak5, він підтримує різні ОС, включаючи Windows. Він також підтримує кластеризацію


Я ним користувався. Чудова система, але я не знаю, вона детально порівнюється за функцією з VSphere. Це теж зростає.
альфадогг

1
Proxmox-VE - це приємний інтерфейс для KVM та OpenVZ. Отже, щоб використовувати PVE, вам слід перевірити, чи KVM та OpenVZ покриють ваші потреби.
the wabbit

Proxmox VE - одна з альтернатив, яку ми спробуємо, зокрема версія 2.0, яка обіцяє кластеризацію та деякі інші вдосконалення щодо попередніх версій.
minWi

8

Citrix XenServer є гіпервізором з відкритим кодом і може стати хорошим кандидатом для вас.

Існує досить багато інструментів для управління ним, але ви можете виявити прогалини, куди вам доведеться витрачати гроші, коли безкоштовні інструменти з відкритим кодом не вистачають. Однак, порівняно з тим, що ви отримуєте з VMware ESXi, Free Edition надає зовсім небагато (Live Migration, наприклад, постачається з безкоштовною версією XenServer).

VDI безкоштовний для до 10 настільних комп’ютерів з XenDesktop 5.5 Express Edition (пробна версія, після цього через 30 днів вам потрібно зареєструватися, щоб отримати вічну безкоштовну ліцензію).

Однак, я думаю, в якийсь момент вам потрібно буде витратити гроші, особливо з великою реалізацією, такою як ваша. Одна річ - мати хост-два та цифру, "ну я можу піти з кількох сценаріїв або просто зробити це та це вручну", але з 35+ гіпервізорами, кластеризацією, відмовою / відновленням, забезпеченням тощо тощо ( ймовірно), розподілених по декількох командах (і департаментах, можливо?), у вас є щось важке підняття (як ви, напевно, добре знаєте).

Я також хотів би скористатися розміром вашої реалізації, спілкуючись з людьми з PR / маркетингу / комунікацій, куди б ви не хотіли їхати; Я бачу, як тут розгортається соковитий тематичний випадок для будь-якого постачальника / організації, з яким ви вирішите піти, і вони, ймовірно, накинуть на вас всілякі халяви в сервісі, програмному забезпеченні та підтримці, щоб успішно зняти це.


1
Citrix XenServer є економічним та стабільним порівняно з Vspehre 5.0
John-ZFS

1
Ви кажете, що vSphere 5.0 не є стабільним та / або економічним?
gravyface


3

Погляньте на Hyper-V. Це не відкритий код, але він безкоштовний, і ви отримаєте більшість речей, які ви шукаєте. Я зараз запускаю кластер із 3 серверів та декількох десятків VOS CentOS, і я люблю це.


2

Я в середині тестую RHEV 3.0 (пропозиція управління віртуалізацією Red Hat). Непогано поки що.

Наразі це не Open Source, але це вже дорожня карта - Red Hat планує відкрити вихідний код усього управління на наступний рік-два.

Він орієнтований як на сервер virt, так і на VDI, тому був би придатний для розгортання.

Він не такий просунутий, як vSphere (як це визнає RH), але функціонал досить хороший.

Ще одна велика перевага для RHEV - це використання KVM та ovirt - без блокування!


RHEV не використовує oVirt, oVirt - це верхня версія, повністю відкритий вихідний код. Подібні стосунки, як у RHEL та Fedora.
МК

Гаразд, RHEV побудований на oVirt, якщо ви хочете сперечатися з семантикою.
MikeyB

1

Те, що ви описуєте, - це досить велике налаштування, а той факт, що ви також надаєте VDI, робить RHEV ідеальною відповіддю на питання.

Я, звичайно, упереджений, тому не сприймайте мого слова, зв'яжіться з Red Hat.


Ми перевірили RHEV (інженер RedHat надав нам невелику лабораторію в нашому центрі обробки даних), але, на наш скромний погляд, економія грошей порівняно з функціями VMware (плюс міграція) недостатня. Нам це ще не альтернатива (будь ласка, вибачте, я такий собі шанувальник Red Hat)
minWi

ну, це, звичайно, залежить від вас, ви найкраще знаєте, як рахувати свій бюджет. Однак я чую протилежне від багатьох людей, які перейшли на RHEV. В основному, ви шукаєте безкоштовне рішення, яке досить добре для налаштування корпоративного класу. Я сумніваюся, що ви знайдете що-небудь ближче, що RHEV з цією метою, якщо тільки ви не будете готові чекати, коли проект oVirt розпочнеться і стане готовим до виробництва
діасний

Ми точно знаємо, що всі функції, що містяться в продуктах, орієнтованих на підприємства, не будуть доступні в альтернативних альтернативах з відкритим кодом (і тим більше у безкоштовних додатках), тому мені потрібні поради щодо того, які альтернативи пропонуються близько до нашого фактичного оточення. Ми поглянемо на oVirt. Дякую!
minWi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.