Сравнение kvm и vmware
Технологии виртуализации уже насчитывается более 30 лет. Сегодня виртуализация стала ключевой технологией IT и стала основой сервисов нового поколения. Существует множество продуктов виртуализации и такое многообразие заставляет задуматься: какой гипервизор выбрать? Спешим вас огорчить, как нет универсального рецепта в кулинарии, так и нет универсального продукта виртуализации, который бы подошел всем. У каждого продукта есть свои преимущества и недостатки. Выбирать продукт виртуализации нужно, прежде всего, исходя из потребностей бизнеса. В одном случае будет хорош один продукт, в другом — совершенно другой. Многие компании, подбирающие решения для виртуализации, выбирают между продуктами KVM, VMware или . Надеемся, наши обзоры и сравнения гипервизоров помогут вам выбрать оптимальное для вашего предприятия решение.
Выводы
Платформа OpenStack в первую очередь из-за своего открытого исходного кода, безусловно, вызывает большой интерес. А затраты, связанные с его первоначальным развертыванием и обслуживанием, обычно ниже по сравнению с VMware. Применяемая модель поддержки и распространение Charmed OpenStack от Canonical добавляет привлекательности и помогает снизить затраты на целый порядок.
Однако VMware лучше адаптируется к реалиям рынка с внедрением интегрированного OpenStack (VMware VIO) — это дистрибутив OpenStack, поддерживаемый VMware и предназначенный для компаний, которые хотят развернуть частное облако и управлять им на основе своей инфраструктуры vSphere.
Таким образом, различия между VMware и OpenStack заключаются не только в технологиях, они лежат в основе фундаментального подхода к автоматизации инфраструктуры. Судить о применимости каждой из платформ можно только на основании требований определенного бизнеса.
Миграция в облако Xelent – технология, позволяющая адаптировать инфраструктуру к высоким нагрузкам. Понятное управление и администрирование позволяет уменьшать или наоборот увеличивать количество ресурсов, которые вам необходимы в тот или иной момент.
Каждый элемент в отказоустойчивом облаке подключен к двум независимым линиям питания. Система АВР позволяет корректно переключать нагрузку между основным и резервным питанием.
Публичное облако на базе VMware позволяет быстро расширить ИТ-инфраструктуру без значительных вложений в модернизацию оборудования.
Гипервизоры (технологии виртуализации) существуют более 30 лет и за это время сумели стать одним из главных «винтиков» в составе облачной экосистемы. Многие компании, подбирающие решения для виртуализации, останавливают свой выбор на двух популярных гипервизорах — VMware и KVM. Предлагаем разобраться какой же из них лучше. Но для начала немного теории.
Типы гипервизоров
Вернемся к рассмотрению технологии гипервизоров и поговорим о существующих разновидностях. Выделяют два типа – первый и второй. К первому относятся решения, которые функционируют на аппаратном уровне и не нуждаются в дополнительной установке операционки на хост. Именно такие гипервизоры считаются аппаратными. Второй тип – инструменты, для которых необходима ОС, которая обеспечивает доступ монитора ВМ к аппаратным ресурсам. Отдельная категория – гибридные инструменты, которые встречают намного реже.
В корпоративной среде наибольшее распространение получили инструменты первого типа. Они работают на аппаратном уровне без дополнительных программ, а значит – отличаются большей производительностью и эффективностью. Однако стоит отметить, что оба типа могут виртуализировать такие элементы, как память, сетевые параметры, процессор и т .д.
Что такое виртуализация серверов?
Создание виртуальной или изолированной формы IT-среды называется виртуализацией. Обычно серверы могут запускать только одно приложение или операционную систему в один момент времени, что приводит к неэффективному использованию ресурсов. Когда серверы виртуализированы, это означает, что на одном сервере могут работать несколько приложений и операционных систем одновременно. Это повышает как общую эффективность, так и экономическую целесообразность. Программное обеспечение для виртуализации серверов обычно называется гипервизором.
Решения VMware
Инструменты VMware чаще всего применяются для виртуализации программного обеспечения. Представлено два вида гипервизоров:
- VMware vSphere – гипервизор 1 типа. Включается в себя не только сам гипервизор (ESXi), но и ПО для управления. Также возможна интеграция с другими инструментами для виртуализации: Storage vMotion, vSphere Client и т. д. vSphere больше подходит для использования в корпоративных ЦОДах.
- Workstation Pro и Fusion – гипервизоры типа 2. Первый гипервизор – 64x хостинговый, подходит для использования на системах Windows и Linux. Допускает одновременное использование файлов и ресурсов хоста и гостевого сервера, снапшоты ВМ и развертывание новых машин. Fusion является альтернативным инструментом, который совместим с MacOS, хоть и имеет меньшее количество функций.
Что такое гипервизор
Первые технологии виртуализации стали использоваться еще в конце 60-х годов. Именно тогда мейнфреймы IBM начали поддерживать эту технологию, а гипервизоры стали предоставляться в качестве встроенного ПО. Первоначально технология применялась для эмуляции системных процессов и тестирования ОС.
В начале нового века интерес к методикам виртуализации значительно повысился. Инструмент стал применятся d UNIX-подобных системах, что, в первую очередь, было связано с увеличением производительности машин. Также сама архитектура стала более безопасной и отказоустойчивой, что способствовало ее повсеместному распространению.
В начале 2000-х технологии виртуализации стали применяются на аппаратном уровне, что позволило использовать ее даже в домашних системах.
Если возвращаться к определению гипервизора, то на сегодня – это ПО, которое может развертывать и запускать ВМ, изолируя их от аппаратной части. Физическое оборудование, на котором развертывается гипервизор, называют хост-машиной, а виртуальные машины, которые создаются в процессе, – гостевыми.
Благодаря использованию такого инструмента оборудование хоста может взаимодействовать с несколькими ВМ и использовать их ресурсы независимо друг от друга. В результате этого повышается эффективность работы всего центра обработки данных.
К числу задач гипервизора относят следующее:
- выполнение инструкций машин;
- эмуляция ресурсов;
- предотвращение действия гостевых ОС на основном хосте.
Также технология используется для развертывания и запуска приложений в используемых программных средах.
Так что же выбрать?
Оба гипервизора являются зрелыми, надежными, высокопроизводительными системами виртуализации, у каждой из которых есть свои особенности, которые нужно учитывать при выборе.
KVM обычно более масштабируем, чем VMware, в первую очередь потому что vSphere имеет некоторые ограничения на серверы, которыми он может управлять. Кроме того, VMware добавила большое количество сетей хранения данных (SAN) для поддержки различных поставщиков. Эта функция означает, что VMware имеет больше вариантов хранения, чем KVM, но также усложняет поддержку хранилища VMware при расширении.
KVM обычно является наиболее популярным гипервизором для компаний, которые стремятся сократить стоимость внедрения и менее заинтересованы в функциях корпоративного уровня.
Исследования показали, что совокупная стоимость владения KVM, как правило, на 39 процентов ниже, чем у VMware, хотя фактическая совокупная стоимость владения зависит от специфичных факторов, таких как эксплуатационные параметры и рабочая нагрузка площадки.
Тесная интеграция с операционной системой на хосте является одной из наиболее распространенных причин, по которой разработчики выбирают KVM. Особенно те, кто использует Linux. Включение KVM во многие дистрибутивы Linux также делает его удобным выбором для разработчиков.
Облачные провайдеры, предлагающие своим клиентам услуги по модели IaaS, обычно выбирают инфраструктуру, построенную на продуктах VMware. Решения на основе VMware Sphere содержат все важные корпоративные функции по обеспечению высокой и непрерывной доступности, обеспечивают поддержку большего числа гостевых операционных систем и имеют возможность сопряжения инфраструктуры заказчика с облачными сервисами.
Виртуализация сыграла важную роль в формировании отрасли веб-хостинга и центров обработки данных в их нынешнем виде. Цель этой статьи — обсудить виртуализацию серверов и лучшее варианты программного обеспечения для этой технологии, наряду с перечислением их функционала в одном месте.
2. KVM
KVM (Kernel-based Virtual Machine), входящая в состав Red Hat Virtualization Suite, представляет собой комплексное решение для инфраструктуры виртуализации. KVM превращает ядро Linux в гипервизор. Он был введен в основную ветку ядра Linux с версии ядра 2.6.20.
Функционал Red Hat KVM:
- Поддержка контейнеров
- Масштабируемость
- Overcommit ресурсов
- Disk I/O throttling
- Горячая замена виртуальных ресурсов
- Недорогое решение для виртуализации
- Red Hat Enterprise Virtualization программирование и API
- Живая миграция и миграция хранилища
- Назначение любых PCI устройств виртуальным машинам
- Интеграция Red Hat Satellite
- Поддержка восстановления после сбоя (Disaster Recovery)
Для получения более подробной информации прочтите это руководство по функционалу KVM.
VMware vSphere
Перед покупкой VMware vSphere можно попробовать поработать в пробной версии (60 дней), после чего необходимо покупать лицензию, либо мириться с ограничениями бесплатной версии.
В бесплатной версии, которая называется VMware Free vSphere Hypervisor, нет ограничений для хоста по процессорам и памяти, зато есть ряд других:
- API продукта доступно только для чтения;
- виртуальная машина не может иметь более 8 ядер;
- ее нельзя использовать вместе с Veeam для создания резервных копий;
- подключение к vCenter Server не поддерживается;
- не поддерживается и высокая доступность, а также технологии VM Host Live Migration и VM Storage Live Migration.
Продукт от VMware отличается от аналогов поддержкой большого количества операционных систем — Windows, Linux, Solaris, FreeBSD, Netware, MacOS и других.
Установка дистрибутива VMware на сервер очень проста: достаточно загрузиться с CD, флешки или через PXE. К тому же поддерживаются сценарии, позволяющие автоматизировать процесс инсталляции программного обеспечения, настройку сети и подключения к vCenter Server.
Немаловажно и наличие специального конвертера VMware vCenter Converter, позволяющего использовать в ESXi образы MS Virtual Server, Virtual PC, Hyper-V, а также физические серверы и образы дисковых разделов, созданных такими программами как Acronis True Image, Norton Ghost и другими.
У VMware vSphere есть встроенная интеграция с Microsoft Active Directory, то есть аутентификацию пользователей в частном или гибридном облаке можно производить при помощи доменных служб Microsoft. Гибкое распределение ресурсов позволяет использовать горячее добавление CPU, ОЗУ и жесткого диска (в том числе изменять размер текущего жесткого диска без перезагрузки).
VMware Fault Tolerate — технология VMware, предназначенная для защиты виртуальных машин с помощью кластеров непрерывной доступности. При отказе хоста (сервера ESXi) с основной (Primary) рабочей копией виртуальной машины, защищенная виртуальная машина мгновенно переключится на «вторичную» (Secondary) или «теневую» копию, работающую на другом сервере ESXi. Для машин, защищенных VMware Fault Tolerance, происходит постоянное (в реальном времени) копирование всего состояния памяти и процессорных инструкций с основной копии на «теневую». При сбое основного хоста ESXi, пользователи даже не заметят процесса переключения на второй узел. Именно этим Fault Tolerance отличается от High Availability. В High Availability при отказе физического сервера виртуальные машины будут перезапущены на других узлах, и пока операционные системы перезагружаются пользователи не смогут получить доступ к виртуальным серверам.
Кроме VMware Foult Tolerate, лицензия VMware vCloud Suite Enterprise обеспечивает высокую доступность, отказоустойчивость и восстановление после аварий с помощью функций vSphere HA, vMotion, Storage vMotion, и vCenter Site Recovery Manager.
Для уменьшения плановых остановок в обслуживании серверов или систем хранения данных (СХД), функции vMotion и Storage vMotion в онлайн-режиме переносят виртуальные машины и их диски без остановки работы приложений и пользователей. Функция vSphere Replication поддерживает разные варианты репликации vCenter Site Recovery Manager (SRM) для защиты от крупных аварий. SRM обеспечивает централизованное планирование послеаварийного восстановления, автоматические Failover и Failback с резервного сайта или из облака vCloud, а также тестирование послеаварийного восстановления без прерывания работы приложений.
К особенностям этого гипервизора стоит отнести избирательность к железу — перед установкой необходимо тщательно проверить имеющееся оборудование на совместимость с нужной версией ESXi. Для этого на сайте VMware есть специальная страница.
- лицензирование гипервизора выполняется по числу физических процессоров (CPU). Каждый CPU сервера требует отдельной лицензии vSphere (ядра не являются физическими процессорами и не учитываются в лицензировании);
- доступный функционал сервера ESXi определяется установленной на нем лицензией vSphere. Подробное руководство по лицензиям есть на сайте VMware;
- для каждой купленной лицензии vShpere необходимо приобретать пакет сервисной поддержки (минимум на год);
- VMware не накладывает ограничения на количество памяти (RAM), установленной на сервере, и на количество запущенных виртуальных машин.
Управлять множеством хостов с гипервизорами ESXi, СХД и сетевым оборудованием можно с помощью еще одного продукта VMware — Vcenter Server. Подключаемые модули клиента vSphere, предоставляемые партнерами VMware, дают IT-администраторам возможность управлять сторонними элементами в дата-центре непосредственно из этой консоли. Поэтому пользователи vCenter могут выполнять резервное копирование, защищать данные, управлять серверами, сетями и безопасностью непосредственно из интерфейса vCenter. В этой же консоли можно настроить триггеры, которые оповестят о возникших проблемах, и получить данные о работе всей инфраструктуры в виде графиков или таблиц.
KVM — простой в использовании, легкий, нетребовательный к ресурсам и довольно функциональный гипервизор. Он позволяет за минимальные сроки развернуть площадку виртуализации и организовать виртуализацию под управлением операционной системы Linux. В процессе работы KMV осуществляет доступ к ядру операционной системы через специальный модуль (KVM-Intel или KVM-AMD). Изначально KVM поддерживал только процессоры x86, но современные версии KVM поддерживают самые разные процессоры и гостевые операционные системы, в том числе Linux, BSD, Solaris, Windows и др. Кстати, все Wiki-ресурсы (MediaWiki, Wikimedia Foundation, Wikipedia, Wikivoyage, Wikidata, Wikiversity) используют именно этот гипервизор.
Поскольку гостевые операционные системы взаимодействуют с гипервизором, который интегрирован в ядро Linux, у гостевых операционных систем есть возможность обращаться напрямую к оборудованию без нужды изменения гостевой операционной системы. За счет этого замедления работы гостевой операционной системы почти не происходит.
KVM позволяет виртуальным машинам использовать немодифицированные образы дисков QEMU, VMware и другие образы, содержащие операционные системы. Каждая виртуальная машина имеет своё собственное виртуальное аппаратное обеспечение: сетевые карты, диск, видеокарту и другое железо.
Благодаря поддержке немодифицированных образов VMware, физический сервер можно легко виртуализовать при помощи все той же утилиты VMware vServer Converter, а затем перенести полученный файл в гипервизор.
Установка KVM в операционной системе Linux заключается в инсталляции пакета KVM и библиотеки виртуализации Libvirt, а также в тщательной настройке среды виртуализации. В зависимости от используемой на хосте операционной системы необходимо настроить мост или подключение к VNC-консоли, с помощью которой виртуальные машины будут взаимодействовать с хостом.
Администрировать KVM сложнее, так как прозрачный доступ к файлам, процессам, консолям и сетевым интерфейсам отсутствует, это приходится настраивать самостоятельно. Перестройка параметров VM в KVM (CPU, RAM, HDD) не очень удобна и требует дополнительных действий, включающих перезагрузку ОС.
Сам проект не предлагает удобных графических инструментов для управления виртуальными машинами, только утилиту Virsh, реализующую все необходимые функции. Для удобного управления виртуальными машинами можно дополнительно установить пакет Virt-Manager.
У KVM нет встроенных инструментов, подобных Fault Tolerate для VMware, поэтому единственный способ создать кластер высокой доступности — использовать сетевую репликацию при помощи DRDB. Кластер DRBD поддерживает только два узла, а узлы синхронизируются без шифрования. То есть для более безопасной связи необходимо использовать VPN-соединение.
Гипервизор KVM распространяется как продукт с открытым исходным кодом, а для корпоративных пользователей существует коммерческое решение Red Hat Virtualization (RHEL), основанное на KVM и платформе управления виртуальной инфраструктурой oVirt.
Несомненным преимуществом этого гипервизора является то, что он способен работать на любом сервере. Гипервизор довольно неприхотлив к ресурсам, что позволяет с легкостью использовать его для задач тестирования.
Следует учесть, что у KVM нет службы поддержки. Если что-то не получится, можно рассчитывать на форумы и помощь сообщества. Или перейти на RHEL.
Реализация гипервизоров
VMware vCloud — это набор компонентов, для функционирования которых необходимо загрузить, установить и настроить каждый по отдельности. Продукты в vCloud Suite поставляются в виде установочных пакетов для виртуальных устройств на базе Windows или Linux, которые можно развернуть на узлах ESXi.
Они включают в себя ряд компонентов: ESXi, vCenter Server, vCloud Director, vSphere — их можно легко установить и настроить при соответствии системным требованиям, следуя подсказкам дружелюбного интерфейса.
Для сравнения, OpenStack IaaS предоставляется через множество дополнительных услуг. Каждая служба предлагает API, который облегчает эту интеграцию. Некоторые из услуг являются обязательными, в то время как ряд других, таких как блочное хранилище, Bare Metal, DNS, хранилище объектов, базы данных, являются необязательными.
Чтобы создать базовую среду, эти службы должны быть установлены и настроены через интерфейс командной строки — все это накладывает определенные сложности в плане администрирования и проектирования, но компенсируется широкой поддержкой со стороны сообщества.
VMware предоставляет свою платформу виртуализации в составе пакета vRealize Suite, платформа является частной собственностью компании VMware. vRealize разработан для работы на специальном оборудовании, таком как блейд-серверы и массивы хранения, при этом его архитектура централизована, что означает, что службы управления работают на своих собственных выделенных узлах, в то время как вычислительные, сетевые и ресурсы хранения предоставляются независимо от других узлов.
Продукт VMware vRealize Suite доступен в трех различных вариантах, предоставляя доступ к определенным услугам только тем пользователям, которые готовы платить больше.
В свою очередь, OpenStack — это проект с открытым исходным кодом, поддерживаемый OpenStack Foundation. Это полнофункциональная облачная платформа, которую организации могут использовать для реализации частных и общедоступных облаков.
В отличие от VMware, OpenStack разработан для работы на обычном оборудовании и поддерживает так называемую гиперконвергентную архитектуру, в рамках которой все узлы равнозначны и предоставляют услуги управления, вычислений, сети и хранения данных. Хотя OpenStack и не зависит от производителя, он доступен в виде дистрибутивов: так, компания Canonical создала свой дистрибутив Charmed OpenStack в экономических соображениях, сделав переход с VMware доступным и безболезненным.
Информация к размышлению
Вместо скучной таблички с итогами (при желании вы сами можете составить такую) приведем несколько дополнительных тезисов, которые помогут вам определиться с тем, какой гипервизор выбрать. Так сказать, пища для ума или информация к размышлению:
-
, — дешевле (или при использовании Server и виртуальных машин с Linux — вообще бесплатное), KVM — изначально бесплатное.
- Подсчитывая стоимость системы виртуализации, нужно учитывать еще и стоимость лицензий программного обеспечения, которое будет установлено в виртуальных машинах. Именно поэтому значительно дешевле VMware — при использовании VMware вам все равно придется покупать лицензии на гостевые ОС.
- значительно дешевле и производительнее в гиперконвергентных решениях.
- Таблица 1 — сугубо информативная, большинство пользователей не столкнется с этими ограничениями и ее не нужно учитывать, выбирая лучший гипервизор. Самое жесткое ограничение — у свободной версии ESXi.
- У VMware есть Fault Tolerance, у Microsoft — пока нет. Если это для вас важно, задумайтесь над VMware.
- У VMware лучше VDI, но у Microsoft организация VDI будет дешевле.
- менее требовательный к «железу».
- Хранилище для дешевле, поскольку VMware тесно связан по рукам и ногам HCL, а может использовать любой SMB 3.0 ресурс для хранения.
- Server — это программное решение , поставляемое с Windows без графического интерфейса. Ограничений в нем никаких нет (в отличие от бесплатной версии VMware), вы можете включить его в домен, управлять ею с помощью System Center, бэкапить (в отличие от бесплатной vSphere).
- В нет средств вроде Distributed Resource Scheduler или же Storage DRS, которые в VMware используются для балансировки нагрузок между ресурсами хостов
- SCVMM в открывает возможности, выходящие за рамки простой серверной виртуализации. Вы можете создавать частные облака.
- KVM — самое неприхотливое к ресурсам программное обеспечение. Это нужно учитывать при разработке бюджетных решений виртуализацией.
- Для KVM можно также использовать интерфейс управления Virsh и virtmanager.
- Службы поддержки у KVM нет. Если не получается, вы можете рассчитывать только на сообщество. Впрочем, поддержки нет и у бесплатного Server.
- Существует коммерческий вариант KVM — RHEV (Red Hat Enterprise Virtualization).
Надеемся, приведенной информации будет достаточно для выбора оптимального для вас решения. Помните, что выбирать лучший гипервизор нужно не только исходя из сухих цифр, а отталкиваться нужно от требований вашего бизнеса.
Профессиональный SAP-хостинг – это быстрый доступ к необходимому массиву данных и аналитика в режиме реального времени. Он подходит для развертывания системы управлениями базами SAP HANA и прочих высоконагруженных программ.
FreeBSD server считается одной из самых стабильных систем, поэтому многие администраторы предпочитают использовать её для управления сервером. У нас клиенты смогут арендовать VDS или VPN хостинг с этой системой. После получения хостинга пользователь сможет настроить VPN server и установить любые программные продукты, совместимые с выбранной ОС.
Публичное облако на базе VMware позволяет быстро расширить ИТ-инфраструктуру без значительных вложений в модернизацию оборудования.
Все более популярной становится технология гипервизора. Она предполагает развертывание ПО и приложений на физическом оборудовании, но только с применением виртуализации. Используется такое решение для ускорения и упрощения разработки, тестирования или поддержки ПО. Дело в том, что инструмент помогает значительно экономить ресурсы и избежать использования дорогостоящих серверов.
Все чаще для серверной виртуализации применяются инструменты VMware, а также различные аппаратные ресурсы. Давайте разбираться, в чем заключаются преимущества технологии и какие виды гипервизоров могут использоваться.
3. vSphere
vSphere, платформа серверной виртуализации от VMware, представляет собой набор продуктов, который включает в себя не только виртуализацию, но и уровни управления и интерфейсов.
Она предоставляет ряд ключевых компонентов, включая инфраструктурные сервисы (vCompute, vStorage и vNetwork), сервисы приложений, vCenter Server, vSphere Client и т. д.
- vCenter Server: инструмент централизованного управления, используемый для настройки, предоставления и управления виртуальными IT средами.
- vSphere Clien: vSphere 6.7 имеет финальную версию vSphere Web Client на основе Flash. Новые рабочие процессы в обновленном выпуске vSphere Client включают vSphere Update Manager, библиотеку контента, vSAN, политики хранения, профили хостов, схему топологии VMware vSphere Distributed Switch и лицензирование.
- vSphere SDK: предоставляет интерфейсы для сторонних решений для доступа к vSphere.
- VM File System: кластерная файловая система для VM.
- Virtual SMP: позволяет одной виртуальной машине одновременно использовать несколько физических процессоров.
- vMotion: активная миграция с целостностью транзакций.
- Storage vMotion: обеспечивает миграцию файлов виртуальных машин из одного места в другое без прерывания обслуживания.
- Высокая доступность: в случае сбоя одного сервера виртуальная машина перемещается на другой сервер с резервной емкостью для обеспечения непрерывности бизнес-процессов.
Планировщик распределенных ресурсов (DRS): автоматически назначает и балансирует вычисления по аппаратным ресурсам, доступным для виртуальных машин. - Отказоустойчивость: создает копию основной виртуальной машины, чтобы обеспечить ее постоянную доступность.
- Распределенный коммутатор (VDS): охватывает несколько хостов ESXi и позволяет значительно сократить объем работ по обслуживанию сети.
Для получения дополнительной информации о виртуализации серверов с помощью VMware прочтите этот PDF-файл.
Обновления и поддержка
Отслеживание обновлений и своевременная установка последних версий ПО — важный компонент любой производственной среды. Для исправления уязвимостей и повышения безопасности организации должны регулярно обновлять платформу при релизе новых версий. VMware применяет ту же модель ценообразования для поддержки своих продуктов, что и для лицензий. Чем больше процессоров в вашем кластере, тем выше ценник. Это снова увеличивает совокупную стоимость владения, даже если ваши физические серверы остаются недогруженными.
С другой стороны, Canonical применяет «узловую» модель для поддержки сервисов Charmed OpenStack, что делает операционные расходы более предсказуемыми. Услуги поддержки для Charmed OpenStack доступны в рамках пакета UA-I (Ubuntu Advantage for Infrastructure). В наиболее полной версии — Advanced — они стоят 1500 долларов в год на каждый физический сервер.
Лучшее программное обеспечение/инструменты и поставщики для виртуализации серверов — Hyper-V vs KVM vs vSphere vs XenServer
Citrix XenServer, Microsoft Hyper-V, Red Hat KVM и VMware vSphere являются крупнейшими игроками на рынке виртуализации серверов. Зачастую предприятия испытывают затруднения в принятии решения, какой гипервизор лучше всего подойдет их бизнесу.
Сравнение лучшего программного обеспечения для виртуализации серверов на основе функционала и требований к оборудованию облегчит IT-специалистам и конечным пользователям выбор наиболее подходящего для них гипервизора.
Примечание: Инструменты расположены в алфавитном порядке по их названиям.
Затраты на лицензирование
Процесс внедрения ПО начинается с покупки программного обеспечения. Поскольку vRealize является проприетарным программным обеспечением, с пользователя взимается существенная плата за лицензирование: например, PLU (Portable LIcense Unit) для vRealize Advanced стоит свыше 5 тысяч долларов.
Более того, в связи с тем, что VMware использует модель ценообразования на каждый процессор, вам нужно столько PLU, сколько процессоров имеется в вашем кластере. Поэтому, если на ваших физических серверах четыре, восемь или более процессоров, стоимость лицензирования может сильно ударить по бюджету.
Со своей стороны, OpenStack — это программное обеспечение с открытым исходным кодом. Платформа OpenStack доступна по лицензии Apache, что означает, что ее можно использовать бесплатно. Даже при развертывании в одном из доступных дистрибутивов вендоры не включают дополнительные платежи на лицензирование, что относится в том числе и к Charmed OpenStack. В свою очередь Canonical бесплатно предоставляет свой собственный дистрибутив OpenStack, монетизируя проект через консультации, поддержку и различные услуги.
Что такое гипервизор?
Гипервизор — это программа, отделяющая операционную систему от железа. Гипервизоры виртуализируют ресурсы сервера (процессор, память, диск, сетевые интерфейсы и др.), позволяя использовать их как свои собственные, и создают на основе одного сервера несколько отдельных виртуальных машин. Каждая созданная виртуальная машина изолируется от соседей, чтобы не влиять на работу других. Для работы гипервизора необходима поддержка виртуализации: для процессоров Intel на процессоре Intel VT, а для процессоров AMD на AMD-V.
Гипервизоры делятся на два типа: первые работают непосредственно с сервером, а операционная система пользователей работает поверх гипервизора. Эти гипервизоры могут предоставлять некоторым пользователям функции управления сервером и большинство предприятий используют именно такие гипервизоры.
Гипервизоры второго типа, также известные как размещенные гипервизоры (Hosted Hypervisor), работают с операционной системой, установленной на сервере. А операционные системы для новых пользователей создаются поверх гипервизора.
Настольные гипервизоры, такие как Oracle VirtualBox или VMware Workstation, являются гипервизорами второго типа, а VMware и KVM – первого. VMware и KVM устанавливаются непосредственно на сервер и не требуют установки какой-либо операционной системы.
Контейнеры и гипервизоры – в чем разница
Сегодня прямую конкуренцию гипервизорам составляет технология контейнеров. Это обусловлено тем, что новый инструмент позволяет развернуть большее количество приложений, используя только один физический хост.
Гипервизор виртуализирует аппаратные ресурсы, которые нужны для работы операционной системы. Но при использовании такого инструмента возрастает потребность в дополнительных аппаратных мощностях.
При применении контейнеров ядро операционной системы поддерживает одновременно несколько изолированных экземпляров пространства, что позволяет избежать проблем с мощностями. Однако многие отмечают большую уязвимость новой технологии. Гипервизор поддерживает несколько машин со своей операционной системой и приложениями, что позволяет увеличить отказоустойчивость всей системы. Контейнеры работают поверх операционки хоста, поэтому существенно возрастает риск отказа.
1. Hyper-V
Запущенный в 2008 году Microsoft Hyper-V помогает в расширении или создании приватной облачной среды. Он способствует эффективному использованию оборудования, улучшает непрерывность бизнес-процессов, а также повышает эффективность разработки и тестирования.
Функционал Microsoft Hyper-V для Windows Server 2019:
- Поддержка постоянной памяти.
- Обновления экранированных VM.
- Простые двухузловые кластеры.
- Дедупликация ReFS.
- Оптимизация локальных дисковых пространств (Storage Spaces Direct)
- Центр администрирования Windows.
- Зашифрованные подсети.
Подробнее о виртуализации серверов с Microsoft вы можете прочитать в этом PDF.
Плюсы и минусы каждой платформы
Сначала рассмотрим достоинства и недостатки продукта от VMware. Его положительные стороны главным образом сводятся к нескольким плюсам:
- Многофункциональность (VMware vSphere HA, vMotion, DRS, управление вводом-выводом) с развитыми экосистемами
- Широко используется: до 80% предприятий в настоящее время используют продукты VMware.
Среди недостатков инструмента:
- В исходном состоянии только системный администратор имеет доступ к управлению;
- Гипервизор ESXi, поставляемый с VMware, предоставляется бесплатно, но для использования API требуются лицензионные сборы;
- Проприетарная платформа.
Что касается преимуществ платформы OpenStack, то в их числе:
- Конечные пользователи могут легко выделять ресурсы;
- Поддерживает почти все гипервизоры в мире, включая VMware ESXi, Xen, KVM (по умолчанию) и Hyper-V;
- Совместимость со многими API, а также поддержка многих OEM-производителей и поставщиков ОС;
- Легко интегрируется с гипервизором VMware и Hyper-V для использования в уже существующей инфраструктуре.
К минусам опенсорсной технологии относят:
- Возможные трудности при настройке и устранении неполадок;
- Требуется значительная автоматизация;
- Гипервизор OpenStack и KVM бесплатны, но требуют настройки опытными администраторами.
Гипервизоры 2-го типа
Их главная особенность в том, что они устанавливаются поверх существующей операционной системы, из-за чего имеют второе название «хостируемые». Такой инструмент находится в полной зависимости от установленной ОС и требует дополнительных разрешений для использования процессора, хранилища или других ресурсов хоста.
Второй тип гипервизоров появился намного раньше первого, изначально он добавлялся поверх систем при использовании виртуализации x86. Сегодня инструмент используется реже гипервизоров первого типа, что связано с неизбежными задержками, которые он вызывает в работе ВМ. Каждая машина должна проходить через операционку основного хоста, что замедляет время работы и скорость ответа. Кроме этого, возрастает риск возникновения критических ошибок.
Гипервизоры второго типа не применяются в ЦОДах и встречаются только в клиентских системах, так как в этом случае безопасность и эффективность вызывает меньше опасений. Стоит отметить, что такие инструменты имеют и некоторые преимущества над 1 типом — они стоят дешевле, благодаря чему отлично подходят в качестве платформы для тестирования ПО.
Битва гигантов: или VMware?
Рассматривая гипервизоры, обзор и сравнение мы начнем с . Здесь нужно понимать, что есть Windows Server 2016 со стандартной ролью и есть Server 2016. Windows Server 2016 поставляется в двух редакциях — Datacenter и Standard. У каждой из них есть роль. С точки зрения виртуализации обе редакции аналогичны, но есть нюансы, связанные с лицензированием, делающие одну версию гипервизора лучше другой. В редакции Standard по одной серверной лицензии можно поднять только две виртуальных машины. В редакции Datacenter можно поднять любое количество виртуальных машин. В стандартной редакции тоже можно запустить любое количество виртуальных машин, но это будет не очень верно с точки зрения лицензирования. С другой стороны, лицензируется не факт создания виртуальной машины, а только ОС внутри виртуальной машины. Если нужны виртуальные , то можно запустить любое их количество в стандартной версии Windows Server. В году в лицензионной политике Microsoft произошли изменения. Теперь стоимость лицензии на сервер зависит от количества ядер на физическом сервере.
Server 2016 — специально для тех, кто не хочет платить за систему аппаратной виртуализации. Никаких ограничений на процедуры и при этом он абсолютно бесплатный. невероятное, особенно, когда речь идет о Microsoft. Но есть и подводные камни:
- Нужно лицензировать все виртуальные машины, работающие под управлением Windows.
- Отсутствует графический интерфейс, правда, есть удаленная консоль.
- Отсутствие поддержки производителя (но есть обновления).
Хорошего администратора не испугает ни отсутствие поддержки, ни графического интерфейса. А вот необходимость в лицензировании каждой — это плохо. Иногда целесообразнее купить Datacenter — так будет выгоднее. С другой стороны, если планируете разворачивать только , то данное решение можно действительно назвать бесплатным.
Теперь мы рассмотрим VMware ESXi гипервизоры, обзор и сравнение которых тоже будут интересными. В отличие от VMware Workstation, ESXi — это не приложение, это, можно сказать, операционная система, которая устанавливается на голое оборудование. ESXi похож на Linux — те же команды, те же названия стандартных каталогов, однако, он работает полностью на собственном проприетарном ядре VMkernel. Если вам интересно, информацию и более развернутые обзоры этого программного продукта вы можете найти в Сети.
Отдельно купить ESXi нельзя. Если вы хотите купить ESXi, вам нужно купить VMware vSphere 6. При этом лицензия покупается на каждый физический процессор на физическом сервере. Оперативная память и число виртуальных машин не влияет на стоимость.
А есть бесплатное? Да, VMware предлагает VMware ESXi Free или VMware Free vSphere Hypervisor. Бесплатный VMware ESXi требует регистрации и может работать в режиме полной пробной версии 60 дней, после этого нужно или мириться с ограничениями бесплатной версии или же покупать полноценную.
На данный момент у бесплатного VMware Free vSphere Hypervisor нет ограничений для хоста по процессорам и памяти. Зато есть ряд других ограничений:
Обмануть судьбу не получится. Коммерческого решения на базе бесплатного ESXi создать не выйдет.
Теперь немного цифр. Таблица 1 содержит сравнение гипервизоров MS 2016 и VMware vSphere 6.5.
Таблица 1. Сравнительный обзор характеристик проприетарных гипервизоров
Система | Ресурс | MS Hyper-V | Free Hypervisor | Essential Plus | Enterprise Plus |
---|---|---|---|---|---|
Хост | Логические процессоры | 512 | 576 | 576 | 576 |
Физическая память, ТБ | 24 | 4 | 4 | 12 | |
vCPU на 1 хост | 2048 | 4096 | 4096 | 4096 | |
ВМ на 1 хост | 1024 | 1024 | 1024 | 1024 | |
Вложенный гипервизор | + | + | + | + | |
Виртуальная машина (ВМ) | Виртуальные CPU на 1 ВМ | 240 для поколения 2 или 64 для поколения 1 | 8 | 128 | 128 |
Макс. ОЗУ для ВМ | 12 Тб для пок. 2 или 1 Тб для пок. 1 | 6128 Гб | 6128 Гб | 6128 Гб | |
Макс. дисковое пространство | 64 Тб для формата VDHX, 2040 Гб для VHD | 62 Тб | 62 Тб | 62 Тб | |
К-во дисков | 256 | 60 | 60 | 60 | |
Кластер | Макс. Узлов | 64 | - | 64 | 64 |
Макс. ВМ | 8000 | - | 8000 | 8000 |
Как видите, по масштабируемости представленные системы виртуализации очень похожи. , конечно, немного урезана — она не поддерживает кластеры и виртуальная машина может содержать только 8 виртуальных процессоров. Но не это самое главное. Помимо «технических характеристик» нужно рассмотреть еще и функционал гипервизоров.
Основной недостаток не увидеть в таблице 1. К сожалению, данный гипервизор до сих пор не поддерживает технологию USB Redirection, которая используется для проброса аппаратных , что позволяет подключать аппаратные к виртуальным машинам. Вместо нее пытаются «сосватать» технологию Discrete Device Assigment, но это несколько не то. К тому же пока не умеет «на лету» добавлять CPU, что делает его не лучшим выбором для некоторых компаний. Зато позволяет уменьшать размер диска, а не только увеличивать, как VMware. Сравнительный обзор функционала приведен в таблице 2.
Таблица 2. Сравнение гипервизоров по функционалу
Функция | MS Hyper-V | Free Hypervisor | Essential Plus | Enterprise Plus |
---|---|---|---|---|
VM host live migration | + | - | + | + |
VM storage live migration | + | - | - | + |
QoS для хранилища/сети | + | - | - | + |
Проброс оборудования | Discrete Device Assigntment | PCI VMDirectPath/ USB redirection | PCI VMDirectPath/ USB redirection | PCI VMDirectPath/ USB redirection |
Горячее добавление | Диски/vNIC/ОЗУ | Диски/vNIC/USB | Диски/vNIC/USB | Диски/vNIC/USB/ CPU/ОЗУ |
Горячее удаление | Диски/vNIC/ОЗУ | Диски/vNIC/USB | Диски/vNIC/USB | Диски/vNIC/USB/ CPU |
Изменение размера диска | Уменьшение и увеличение | Увеличение | Увеличение | Увеличение |
Шифрование ВМ | + | - | - | + |
Функционал говорит за себя. Если нужен проброс в виртуальную машину, то лучшим гипервизором будет VMware, даже бесплатный. С другой стороны, если необходимо шифрование виртуальной машины, то, возможно, дешевле будет использовать .
Кроме функционала самого гипервизора, нужно оценить еще и средства управления. У каждого вендора есть свое решение для управления гипервизорами. Virtual Machine Manager (VMM) позволяет управлять серверами , а именно: создавать, клонировать, развертывать виртуальные машины и другое.
У VMware средство управления называется vSphere. vSphere подразумевает использование ESXi хостов и vCenter Server для их централизованного управления.
Какое средство управления более удобное — судить сложно. Все индивидуально, кто к чему привык. Однако нужно понимать, что в случае с VMware требуется обязательное наличие VMware vCenter, если вам нужен, например, кластер. А вот Virtual Machine Manager (VMM) является опциональным компонентом, который очень полезен, но совсем не обязательный.
Какой из гипервизоров лучше, или Vmware, сказать нельзя. Все зависит от того, что нужно вам. В некоторых случаях, например, если нужен проброс USB, лучшим выбором будет VMware — даже бесплатное решение поддерживает эту технологию. Но не все готовы мириться с ограничением в 8 виртуальных процессоров. Для них лучший гипервизор — , который можно использовать бесплатно (а в случае с Linux даже не придется покупать лицензии).
В любом случае, даже если вы почти определились с выбором, нельзя забывать о полностью бесплатном KVM.
Что выбрать
При поиске гипервизора потребуется учитывать вид и объем нагрузок. Для больших компаний, нуждающихся в большом числе виртуальных машин, обычно применяется 1-й тип, для развертывания тестовой среды – подойдет 2-й тип.
Внимательно нужно подойти к анализу решаемых задач. Также стоит учитывать особенности лицензирования, аппаратные требования и необходимый функционал. Не забудьте про рабочие нагрузки, необходимый уровень безопасности и экономичность использования доступных серверов.
На рынке, помимо инструментов VMware, можно найти и другие виды гипервизоров. Например, Hyper-V, KVM, Oracle VM VirtualBox, поэтому проблем с поиском нужного решения точно не возникнет.
Специалисты нашего дата-центра Xelent готовы помочь с выбором технологии виртуализации. Если у вас остались вопросы, то обязательно задайте их через форму на сайте или по телефону!
Миграция в облако Xelent – технология, позволяющая адаптировать инфраструктуру к высоким нагрузкам. Понятное управление и администрирование позволяет уменьшать или наоборот увеличивать количество ресурсов, которые вам необходимы в тот или иной момент.
Публичное облако на базе VMware позволяет быстро расширить ИТ-инфраструктуру без значительных вложений в модернизацию оборудования.
IaaS – решение, которое позволяет отказаться от использования физического оборудования и значительно сократить расходы компании.
Так уж сложилось, что перед развертыванием виртуальной архитектуры перед каждым разработчиком или компанией встает классическая проблема выбора гипервизора из двух решений — VMware или OpenStack. Корректно ли вообще проводить сравнение или между двумя платформами и вовсе отсутствует конкуренция в силу принципиальных различий?
Аппаратное ускорение
При использовании виртуализации нередко применяются дополнительные возможности аппаратного ускорения. Существуют отдельные инструменты для процессоров Intel и AMD, также можно встретить и другие расширения, базирующиеся на методике виртуализации.
Аппаратное ускорение, как правило, помогает выполнять объемные и емкие задачи и тем самым повышает производительность системы. Кроме этого, удается увеличить количество виртуальных машин.
Гипервизоры обоих типов имеют поддержку функции аппаратного ускорения, но реализовано это по-разному. Например, 1 тип вообще не способен работать без применения таких технологий. 2 тип при наличии функционала может использовать аппаратное ускорение, но потребуется задействовать средства эмуляции программ.
Аппаратное обеспечение и архитектура
Еще одним отличием является оборудование и архитектура, используемые обоими инструментами. VMware vRealize разработан для работы на специализированном оборудовании, таком как блейд-серверы и массивы хранения. Такое оборудование обычно дороже обычного. Это приводит к увеличению не только начальных затрат, но в дальнейшем в связи с издержками на эксплуатационные расходы с течением времени, поскольку оборудование необходимо регулярно обновлять.
Из-за того, что архитектура vRealize централизована, необходимо приобретать выделенное оборудование для управления всеми компонентами, даже если эти сервера не будут загружены полностью.
OpenStack же однако предназначен для работы с обычным оборудованием, поддерживая гиперконвергентную архитектуру, что означает, что службы управления, вычислений, сети и хранения распределяются по всем узлам кластера. В результате все физические сервера в кластере могут быть основаны на одной и той же спецификации оборудования. Это способствует снижению затрат, связанных с приобретением и поддержкой оборудования..
Гипервизоры 1-го типа
Hypervisor первого типа функционирует на имеющемся физическом оборудовании, другое название такого инструмента – bare-metal. Его особенность в том, что он не загружает основную ОС, а использует непосредственный доступ к имеющемуся оборудованию.
Помимо высокой эффективности, гипервизоры 1-го типа отличаются повышенной безопасностью. Использование виртуализации позволяет снизить риск атак, связанных с уязвимостями в работе операционки. Каждая гостевая машина имеет свою ОС и изолирована от других ВМ, поэтому даже в случае прямой угрозы нет риска для других развертываемых машин.
Компании нередко применяют такой инструмент для получения рабочих нагрузок производственного уровня. Технология подходит для процессов, требующих длительной безотказной работы и быстрого восстановления.
Плюс технологии в том, что она легко поддается масштабированию для виртуализации рабочих нагрузок на большие объемы оперативной памяти. Кроме этого, hypervisors 1-го типа нередко поддерживают программные инструменты для хранения сети и файлов, что позволяет увеличить безопасность всего хоста.
Максимальные возможности применения инструмента возможно получить только при использовании внешнего управления.
Есть ли конкуренция между OpenStack и VMware?
Сравнение VMware и OpenStack может оказаться непосильной задачей, поскольку каждому из этих инструментов находят разное применение. Хотя две технологии частично и совпадают по функциональности, VMware и OpenStack представляют собой две разные архитектуры и занимают свою нишу в двух разных экосистемах.
VMware зародилась как пакет виртуализации для центров обработки данных и в настоящее время является наиболее широко используемой платформой виртуализации серверов. И наоборот, OpenStack — это ведущая облачная технология с открытым исходным кодом, которая стремительно переросла в крупное сообщество с открытым исходным кодом.
Что VMware, что OpenStack — жизнеспособные варианты для гибридного и частного облака. Любая платформа может вписаться в корпоративную инфраструктуру компании, однако в конечном итоге решение сводится к требованиям бизнеса. Какие услуги вы пытаетесь предоставить и кому? После оценки этих факторов принять решение станет проще.
OpenStack — это проект с открытым исходным кодом, который предоставляет разработчикам программного обеспечения платформу инфраструктуры для создания облачных приложений. В первую очередь OpenStack:
- Предназначен для использования общих ресурсов как услуги;
- Предоставляет администраторам инфраструктуры гибкость при проектировании и развертывании;
- Поддерживает несколько гипервизоров для подготовки и настройки облака;
- Должен быть максимально автоматизирован, чтобы воспользоваться всеми преимуществами.
К вариантам использования OpenStack обычно относят:
- Запуск многоуровневых рабочих нагрузок или инструментов разработки с открытым исходным кодом;
- Использование гибких методологий в качестве метода разработки приложений;
- Предоставление клиентоориентированных API с необходимостью масштабирования.
- Используется для автоматизации центра обработки данных;
- Предлагает подробные эталонные архитектуры и общие практики, поскольку виртуализация существует уже несколько десятилетий;
- Поддерживает резервирование и доступность, встроенные в инфраструктуру;
- Позволяет повысить емкость для увеличения производительности, однако этот процесс может занять достаточно много времени.
В конечном итоге можно заключить, что OpenStack куда более логично сравнивать с конкретным продуктом VMware vCloud Suite, который объединяет внутренние корпоративные ИТ-среды, виртуализированные на VMware, с облачными ресурсами, развернутыми в центрах обработки данных, управляемых VMware.
Типы гипервизоров
Существует два типа гипервизоров. Гипервизоры первого типа запускаются непосредственно на «железе» и не требуют установки операционной системы. Для работы монитора виртуальных машин второго типа нужна операционная система — через нее производится доступ к аппаратной части. Лучшим гипервизором считается тот, что относится к первому типу, его производительность выше, поскольку они работают напрямую с оборудованием.
Рис. 1. Принцип работы гипервизора типа
Рис. 2. Принцип работы гипервизора типа
Примеры гипервизоров типа: , KVM, ESXi. Гипервизоры типа: VMware Workstation, Oracle Virtual Box, OpenVZ. Нас интересуют только системы виртуализации первого типа, так как вторые больше подходят для индивидуального использования, чем в качестве решений уровня предприятия.
Отметим, что и WMware — это проприетарные решения, поэтому мы подготовили обзор и сравнение гипервизоров этих моделей. Мы также поговорим и о решении с открытым исходным кодом — KVM. Многие предприятия выбирают именно его, не смотря, что некоторые независимые эксперты считают это решение довольно сырым и непригодным на корпоративной кухне. Однако, согласно отчету IT Central Station за январь 2018 года, 25% операторов связи и 11% финансовых организаций считают именно KVM лучшим гипервизором. Так что при рассуждениях о том, какой гипервизор выбрать, это решение исключать нельзя.
Рис. 3. Немного статистики от IT Central Station
Сначала мы рассмотрим проприетарные решения, а затем попытаемся выяснить, стоит ли использовать KVM.
Сводка по vSphere, XenServer, Hyper-V и KVM
Помогите нам улучшить эту статью. Поделитесь своим мнением с нами в комментариях ниже!
Дисклеймер: последний раз эта статья была обновлена 11 января 2020 года информацией, доступной на веб-сайтах поставщиков и ресурсов в открытом доступе. Целью данной статьи является предоставление информации о гипервизорах разных поставщиков только в общих информационных целях. Поставщики могут время от времени менять характеристики своего продукта. Хотя мы прилагаем все усилия, чтобы информация была точной и актуальной, мы не можем гарантировать ее 100% точность или актуальность.
KVM — решение с открытым исходным кодом
KVM ( Virtual Machine) — полное решение виртуализации для платформ Linux/x86, поддерживающее аппаратные расширения (Intel VT и ).
Изначально KVM поддерживал только процессоры x86, но современные версии KVM поддерживают самые различные процессоры и гостевые ОС, в том числе Linux, BSD, Solaris, Windows и др.
KVM — простой в использовании, легкий, нетребовательный к ресурсам и довольно функциональный гипервизор. KVM позволяет в минимальные сроки развернуть площадку виртуализации. Все (MediaWiki, Wikimedia Foundation, Wikipedia, Wikivoyage, Wikidata, Wikiversity) используют именно это решение виртуализации.
Поскольку гостевые операционные системы взаимодействуют с гипервизором, который интегрирован в ядро Linux, у них есть возможность обращаться напрямую к оборудованию без нужды изменения гостевой ОС. Благодаря этому KVM считается довольно быстрым решением.
Конечно, KVM — не идеален, и у него есть тоже свои недостатки, и их надо учесть, прежде чем выбрать именно его. Начнем с того, что нет мощных средств для управления виртуальными машинами и сервером KVM. Средства, конечно, есть, но они не соответствуют по функционалу аналогичным средствам для других систем. Одно из лучших решений — SolusVM — универсальная панель управления виртуальными серверами KVM, Xen и OpenVZ.
Также часто отмечают не лучшую стабильность KVM при выполнении разнообразных задач с интенсивным . Именно поэтому некоторые эксперты в сфере виртуализации при обзорах и сравнении гипервизоров называют KVM сырым решением, которое больше подходит для экспериментов, чем для корпоративного применения.
Если спросить у профессионалов о том, какой выбрать гипервизор, то все они посоветуют . Он более стабилен, специальные средства миграции виртуальной машины в нем надежнее, эффективнее применяется оборудование, нежели в . Платформа Microsoft Azure построена на и это говорит о многом.
4. XenServer
Основанный на Xen Project Hypervisor, XenServer является платформой виртуализации серверов с открытым исходным кодом для платформ без операционной системы. Он состоит из функций корпоративного уровня, которые помогают предприятиям легко справляться с рабочими нагрузками, комбинированными ОС и сетевыми конфигурациями.
XenServer обеспечивает улучшенную виртуализированную графику с NIVIDA и Intel и позволяет запускать несколько компьютерных операционных систем на одном оборудовании.
Функционал Citrix XenServer:
- Восстановление узла
- Защита хоста от сбоев
- Мультисерверное управление
- Управление динамической памятью
- Интеграция Active Directory
- Администрирование и контроль на основе ролей (RBAC)
- Пулы смешанных ресурсов с маскированием ЦП
- Контроллер распределенного виртуального коммутатора
- Встроенное в память кэширование операций чтения
- Живая миграция виртуальных машин и хранилище XenMotion
- Если вас интересуют подробности, вы можете прочитать этот PDF.
Консалтинговые услуги
Развернуть на серверах VMware или OpenStack для крупных организаций возможно и не составит труда, однако успешное развертывание — это только начало пути, и со временем необходимость в квалифицированной поддержке возрастает.
VMware предоставляет консультационные услуги по фиксированной цене. Организации должны поддерживать всю платформу ежедневно. В связи с тем, что VMware не предлагает услуг по обслуживанию для vRealize, ее клиентам приходится нанимать и обучать специальный персонал. Это делает эксплуатационные расходы непредсказуемыми и трудно поддающимися оценке.
Canonical предлагает консультационные услуги по более доступной цене. А поскольку операции OpenStack, как правило, являются сложными, Canonical предлагает полностью услуги по обслуживанию для OpenStack по цене свыше 4 тысяч долларов за физический сервер в год — это та стоимость, которую заказчик должен регулярно оплачивать сразу после развертывания.
Читайте также: