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

Вы имеете хотя об использовании vpn для этого, а не перенаправления портов?

41
задан 14 October 2011 в 18:15
7 ответов

Сам не использовал, но есть Proxmox-VE. Согласно Hak5, он поддерживает множество ОС, включая Windows. It also supports clustering

8
ответ дан 28 November 2019 в 19:43

Я недавно прошел через ту же песню и танец с моим собственным руководством («VMWare действительно дорого стоит! Посмотрите, какие существуют варианты OSS.»), Я хочу поделиться некоторыми наблюдениями.

  • Производительность ввода-вывода действительно зависит от гипервизора, хотя производительность ЦП гораздо меньше.
    • В общем, «тонкое» выделение ресурсов - отличный способ закрепить производительность ввода-вывода. Некоторые (до недавнего времени KVM) довольно плохо относятся к этому.
  • Все три основных альтернативы, отличных от VMware (Xen, KVM, Hyper-V), имеют какую-то технологию, подобную vMotion, хотя и имеют ограничения.
  • Некоторые из них очень чувствительны к архитектуре ЦП и не позволяют выполнять живую миграцию в системы, которые не идентичны. VSphere решает эту проблему с помощью своей технологии «Enhanced vMotion Compatibility», которая сводит кластер к минимуму архитектуры ЦП в кластере. Не во всем остальном есть что-то подобное. Это может стать серьезным препятствием для расширения вашего предприятия виртуальных машин.
  • Гипервизор хорош ровно настолько, насколько хорош его консоль управления.

Последний пункт является важным. Хорошо иметь 150 экземпляров KVM, но без какой-либо автоматизации для перемещения машин это не принесет вам много пользы. Существует очень много фреймворков для оркестровки OSS и не-OSS, многие из которых построены на Libvirt. Найдя гипервизор, который работает так, как вам нужно, вы, вероятно, потратите столько же времени, если не больше, на оценку фреймворков управления для чего-то, что работает так, как вам нужно.

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

существует множество фреймворков оркестровки OSS и не-OSS, многие из которых построены на Libvirt. Найдя гипервизор, который работает так, как вам нужно, вы, вероятно, потратите столько же времени, если не больше, на оценку фреймворков управления для чего-то, что работает так, как вам нужно.

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

существует множество фреймворков оркестровки OSS и не-OSS, многие из которых построены на Libvirt. Найдя гипервизор, который работает так, как вам нужно, вы, вероятно, потратите столько же времени, если не больше, на оценку фреймворков управления для чего-то, что работает так, как вам нужно.

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

Я, вероятно, потрачу столько же времени, если не больше, на оценку фреймворков управления для чего-то, что работает так, как вам нужно.

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

Я, вероятно, потрачу столько же времени, если не больше, на оценку фреймворков управления для чего-то, что работает так, как вам нужно.

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

вы, как правило, получаете гораздо более совершенную структуру, когда платите за нее; CloudStack находится в стадии активной разработки, поэтому быстро меняется.

вы, как правило, получаете гораздо более совершенную структуру, когда платите за нее; CloudStack находится в стадии активной разработки, поэтому быстро меняется.

19
ответ дан 28 November 2019 в 19:43

Citrix XenServer - это гипервизор с открытым исходным кодом, который может быть вам хорошим кандидатом.

Существует довольно много инструментов для управления этим, но вы можете найти пробелы, когда вам придется тратить деньги там, где бесплатные инструменты / инструменты с открытым исходным кодом не работают. Однако по сравнению с VMware ESXi Free Edition предоставляет довольно много (Live Migration, например, поставляется с бесплатной версией XenServer).

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

Однако я думаю, что в какой-то момент вам придется потратить деньги, особенно с такой крупной реализацией, как ваша. Одно дело иметь один или два хоста и думать: «Ну, я могу обойтись несколькими скриптами или просто сделать то и это вручную», но с более чем 35 гипервизорами, кластеризацией, переключением при отказе / восстановлением, подготовкой и т. Д. Все ( вероятно), распределенных между несколькими командами (и, возможно, отделами?), вам предстоит выполнить некоторую тяжелую работу (как вы, вероятно, хорошо знаете).

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

8
ответ дан 28 November 2019 в 19:43

For small clusters (i.e. < 10 hosts): Proxmox: support KVM and OpenVZ, nice web interface. http://pve.proxmox.com/

For large clusters: OpenNebula: support KVM, Xen, vmware hypervisors and use standard API (EC2, OCCI). http://opennebula.org/

4
ответ дан 28 November 2019 в 19:43

Взгляните на Hyper-V. Это не открытый исходный код, но он бесплатный и даст вам большую часть того, что вы ищете. В настоящее время я использую кластер из 3 серверов и нескольких десятков виртуальных машин CentOS, и мне это нравится.

3
ответ дан 28 November 2019 в 19:43

То, что вы описываете, представляет собой довольно большую установку, и тот факт, что вы также предоставляете VDI, делает RHEV идеальным ответом на вопрос.

Я, конечно, предвзят, так что не верьте мне на слово, свяжитесь с Red Hat.

1
ответ дан 28 November 2019 в 19:43

Я сейчас тестирую RHEV 3.0 (предложение Red Hat по управлению виртуализацией). Пока неплохо.

На данный момент это не Open Source, но это находится в дорожной карте - Red Hat планирует открыть исходный код всего стека управления в ближайшие год или два.

Он нацелен как на сервер virt, так и на Поэтому VDI подойдет для вашего развертывания.

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

Еще одним большим преимуществом для RHEV является использование KVM и ovirt - без блокировки!

2
ответ дан 28 November 2019 в 19:43

Теги

Похожие вопросы