VMWare — американская компания, один из лидеров на рынке программного обеспечения для виртуализации. Она выпустила и поддерживает несколько серверных продуктов. Провайдеры используют их, чтобы организовать виртуальные машины (ВМ), на которых клиенты размещают свои проекты.
На VPS VMWare используется сразу несколько продуктов. Рассмотрим основные.
vSphere — платформа виртуализации промышленного уровня. Она организует распределение ресурсов, чтобы физическое оборудование не простаивало и не перегружалось.
vCenter Server — инструмент для управления ВМ и создания облачной структуры. Он помогает следить за состоянием среды. vCenter Server дает контроль над хостами ESXi и кластерами из единого центра. С помощью этого приложения вы можете оптимизировать выполнение рутинных операций, даже если у вас не один виртуальный сервер VMWare, а крупная инфраструктура.
Для подключения к vCenter Server используется VSphere Client. Он написан на HTML5 и работает в любом браузере.
ESXi — гипервизор, который устанавливается на VMWare-сервер и распределяет его ресурсы. Он работает независимо от операционной системы. Это обеспечивает более высокий уровень безопасности и упрощает управление.
Несколько гипервизоров можно собрать в кластер. Размер кластера легко менять. Вы можете добавлять и удалять ВМ, разделять ресурсы обработки и памяти. Это упрощает масштабирование. Например, вы можете заказать на timeweb.cloud сначала один сервер для VMWare, а затем добавить к нему дополнительные виртуальные машины.
Использование VMWare Virtual Server hosting дает целый ряд преимуществ:
Последний пункт — самый объемный. В него входит и централизованное управление, и простой процесс создания снимков состояния. Кроме того, благодаря гипервизору вы можете быстро разворачивать новые ВМ, следить за загруженностью системы, а также переносить приложения с одного сервера на другой, даже если платформа отличается.
Недостаток — VMWare VPS hosting дороже, чем другие инструменты виртуализации. Есть также ограничения по работе с операционными системами. Но достоинства в большинстве случаев легко перекрывают эти минусы.
У VMWare и Hyper-V похожие возможности для масштабирования, однако есть различия в функциональности. Например, на Hyper-V не поддерживается технология USB Redirection. Она используется для подключения USB-ключей к ВМ. Зато на VMware, в отличие от Hyper-V, нельзя уменьшить объём дискового хранилища — доступно только его увеличение.
KVM — это бесплатное решение, у которого нет таких мощных средств для управления серверами, какими располагают VMware и Hyper-V. Сказывается и отсутствие официальной службы поддержки. Как и у любого ПО с открытым кодом, поддержкой занимаются участники сообщества, а ответы на возникающие вопросы приходится искать по форумам.