Я хочу узнать мнение людей о программном обеспечении OpenSource VM. Какие существуют варианты размещения виртуальных серверов? Какие плюсы и минусы? Вам нужен для этого преданный сотрудник?
Я очень рекомендую Proxmox: http://pve.proxmox.com/wiki/Main_Page
Он предлагает гостевые системы OpenVZ или KVM, имеет довольно приличный веб-интерфейс администратора, и вы можете легко кластеризовать хосты, чтобы ими можно было управлять из единого веб-интерфейса.
Я бы не сказал, что вам нужно выделить для этого сотрудника, но это зависит от того, сколько хостов / гостей вы собираетесь иметь и т. Д. Сотруднику, которому поручено администрировать систему, необходимо будет немного знать Linux, однако, поскольку в основе Proxmox лежит в урезанной версии Debian. Но даже установщик с нуля имеет графический интерфейс и очень прост в настройке.
Это действительно замечательный проект FOSS - посмотрите.
Мы используем его для песочниц разработчика, тестовых экземпляров и т. Д., И у нас есть 3 хоста и около 20 гостей KVM, которые администрируются из одного веб-интерфейса.
Ура
Я не уверен в платформах виртуальных машин с открытым исходным кодом. Но если у вас большая инфраструктура виртуализации, вам может потребоваться специальный администратор для управления ею. В небольших магазинах обычные администраторы также могут управлять хост-системами.
С более крупными платформами виртуализации (VMware и Hyper-V) вы получаете довольно надежный набор инструментов для управления инфраструктурой, а также несколько отличных вариантов высокой доступности.
Общая проблема с открытым исходным кодом заключается в том, что, пока программа бесплатна, вашего времени нет. Судя по тому, как вы задали вопрос, кажется, что вы только в самом начале изучения виртуализации. Верно то, что виртуализация, вероятно, принесет огромную пользу вашей организации, но в то же время это может быть сложная область с точки зрения принятия правильного решения, отвечающего вашим требованиям, среде и бюджету.
Без дополнительной информации о том, какая у вас инфраструктура в настоящее время и куда вы хотите пойти, потратив ее, очень сложно дать разумный совет.
В области открытого исходного кода жизнеспособными кандидатами являются Xen, KVM и OpenVZ. Однако VMware vSphere и даже Hyper-V конкурентоспособны по совокупной стоимости владения в зависимости от приложения, даже если они не являются открытыми или бесплатными в этом отношении.
Вам определенно нужен кто-то, кто знает, что делает, поскольку от этого будет зависеть вся ваша производственная инфраструктура. Это не обязательно должен быть преданный сотрудник, но обязательно должен быть тот, у кого есть навыки для запуска установки.
РЕДАКТИРОВАТЬ для ответа на адрес:
Я знаю, что многие люди не согласятся со мной, но, учитывая, что вы - небольшой магазин, у вас не будет выделенного персонала, и что у вашего текущего персонала нет целого дня, чтобы обезопасить себя от решения виртуализации и просмотра форумов, списки рассылки, сбой сервера, чтобы найти решение конкретной проблемы, я настоятельно рекомендую внимательно изучить VMware vSphere. Да, это коммерческий вариант, но пакет vSphere Essentials имеет приемлемую цену, и вам есть к кому обратиться. Даже если вы собираетесь использовать бесплатный продукт ESXi, вы все равно выйдете вперед, поскольку существует множество бесплатных инструментов для его администрирования.
Я не отказываюсь от проектов с открытым исходным кодом, но, в конце концов, VMware демонстрирует экономию на заработной плате, когда дело доходит до администрирования хостов, а также всех функций, которые интегрированы и работают прямо из коробки.
Тем не менее, любое решение виртуализации довольно просто развернуть, чтобы понять, что к чему. Просто выберите пару из трех и запустите их для пробного запуска, чтобы увидеть, какой из них лучше всего подходит для ваших коллег и вас самих.
Я использовал VMWare (бесплатные и платные версии), Hyper-V, Xen и Parrallels.
Что я могу вам сказать, так это то, что если вы собираетесь запускать среду только Windows. Не ломайте себе голову, получите Hyper-V. Очень приличный гипервизор.
Что касается остальных, то мой выбор - "Параллели". На мой взгляд, в нем есть все, что вам нужно, а также немного по очень хорошей цене.
Если вы настаиваете на бесплатном / OpenSource, есть также KVM но я никогда не использовал его ... поэтому я не могу его оценить.
Вы можете использовать VMware Server бесплатно, но его функции ограничены. Это как бы зависит от того, насколько вам комфортно работать с хост-платформами. Если вы хорошо разбираетесь в Windows, вам может подойти VMware Server. Если вам нравится Linux, KVM или XEN должно быть легко освоить.
Рекомендую посмотреть на облачную платформу xen. Это версия xenserver 5.6fp1 с открытым исходным кодом. Мы используем его в производстве с 8 серверами, и к концу квартала мы добавим еще много. Если у вас есть вопросы о моей настройке, дайте мне знать.