Сравнение систем виртуализации

Специалисты компании Космонова каждый день работают с различными системами виртуализации как при работе с собственным облаком, так и выполняя проектные работы. За это время мы успели поработать с немалым количеством систем виртуализации и определить для себя сильные и слабые стороны каждой из них. В этой статье мы собрали мнения наших инженеров о наиболее часто встречающихся системах виртуализации и их краткие характеристики. Если вы задумались о построении частного облака и рассматриваете различные системы виртуализации для решения этой задачи эта статья для вас.

Для начала давайте разберемся что такое система виртуализации и зачем она нужна. Виртуализация физических машин (серверов, ПК и тд) позволяет разделить мощности одного физического устройства между несколькими виртуальными машинами. Таким образом эти виртуальные машины могут иметь собственную операционную систему и программное обеспечение, никак не зависящее от соседних виртуальных машин. На сегодняшний день существует немало систем виртуализации, каждая из них имеет свои особенности, поэтому давайте рассмотрим каждую из них в отдельности.

VMware vSphere- флагманский продукт компании VMware безусловного лидера по доли рынка виртуализации уже много лет подряд. Имеет широкий функционал и специально создана для дата центров предоставляющих облачные решения и компаний строящих частные облака различных масштабов. Имеет продуманный интерфейс и большое количество технической документации. Если у вас мало опыта в работе с виртуализацией эта система будет хорошим выбором для вас. Лицензируется по количеству физических процессоров в облаке независимо от количества ядер. В виду обширного функционала и множества модулей данная система достаточно требовательна к ресурсам необходимым для ее работы.

WMware Esxi- является бесплатным аналогом VMware vSphere. Так как данный гипервизор бесплатен он обладает более скромным функционалом, однако вполне достаточным для реализации большинства типовых задач виртуализации и управления частным облаком. Так же достаточно прост в использовании

Hyper-V- продукт компании Microsoft разработанный как дополнение к OS Windows server, начиная с версии 2008 года. Так же существует в виде отдельного продукта, однако использующий для работы OS Windows server. Данный гипервизор достаточно прост в настройке и эксплуатации, и разумеется, поддерживает все версии OS Windows для гостевых машин, однако производитель не гарантирует работу многих OS Linux. Обращаем внимание, что сам гипервизор распространяется по бесплатной лицензии, но для работы требует платной OS Windows.

OpenVZ- полностью бесплатная система виртуализации реализованная на ядре Linux. Как большинство Linux систем имеет хорошие показатели продуктивности и потребляемым ресурсам и отлично работает с любыми дистрибутивами Linux в качестве ОС гостевых машин. Однако не поддерживает OS Windows, за счет чего данная система виртуализации не может считаться универсальной.

KVM- система виртуализации так же основана на ядре Linux и распространяющаяся по свободной лицензии. Имеет очень хорошие показатели эффективности по количеству потребляемых ресурсов. Имеет большую функциональность и достаточно универсальна с точки зрения операционных систем гостевых машин, так как поддерживает абсолютно все ОС. Для настройки и поддержки в чистом виде требует определенных знаний и навыков работы с Unix системами. Однако существует множество графических интерфейсов в качестве дополнений к гипервизору с различными способами лицензирования от свободно распространяемых до платных версий.

Xen- продукт разработки Кембриджского университета с открытым исходным кодом. Большинство компонентов вынесены за пределы гипервизора, что позволяет добиться хороших показателей эффективности. Наряду с аппаратной виртуализацией так же поддерживает режим паравиртуализации. Xen поддерживает запуск большинства существующих ОС.

LXC- достаточно новая система виртуализации на уровне операционной системы которая позволяет запускать несколько экземпляров операционной системы Linux на одной физической машине. Особенностью данной системы является то что она оперирует не виртуальными серверами, а приложениями, использующими общее ядро ОС, которые в то же время являются изолированными друг от друга, что дает наивысшие показатели по эффективности потребления ресурсов.

Система виртуализации

Поддерживаемые ОС

Преимущества

Недостатки

Лицензия

VMware vSphere

Win/Lin

Легкая в использовании. Широкий функционал

Потребление ресурсов.

Платная. По количеству процессоров

WMware Esxi

Win/Lin

Легкая в использовании

Не самый широкий функционал.

Бесплатная

OpenVZ

Linux

Эффективное потребление ресурсов

Поддерживается только Linux

Бесплатная

KVM

Win/Lin

Эффективное потребление ресурсов. Поддерживает все ОС

Требует знаний Unix систем для настройки и управления

Бесплатная

Hyper-V

Windows

Легкая в использовании

Поддерживается только Windows. Потребление ресурсов

Бесплатная. Работает на платной ОС

Xen

Win/Lin

Высокая эффективность. Открытый исходный код.

Требует знаний Unix систем для настройки и управления

Бесплатная

LXC

Linux

Высокая эффективность

Не поддерживает Windows

Бесплатная

Так же напомним, что в облаке Космонова вы можете реализовать инфраструктуру любой сложности, не погружаясь в тонкости работы систем виртуализации и аппаратного обеспечения с минимальными временными затратами. В облаке Космонова доступны как готовые решения, так и облачные сервера для решения ваших бизнес-задач.

Тема виртуализации очень обширна и существует множество нюансов в работе перечисленных систем виртуализации, наряду с множеством вариаций аппаратного исполнения. Данной статьей мы не отдаем преимущества определенной системе, а приводим их общие характеристики для подбора соответствующей системы на начальном этапе.

×
Заказать обратный
звонок
*Заполняя данную форму Вы даете согласие на обработку персональных данных.
Перезвоним за 30 секунд
Чат с менеджером