VMware
Компания и линейка продуктов виртуализации: гипервизор ESXi, платформа управления vSphere и настольный VMware Workstation.
Что такое VMware
VMware — компания, с 1998 года выпускающая продукты для виртуализации, и общее название её линейки. Долгое время была стандартом корпоративных ЦОД; с 2023 года принадлежит Broadcom, после чего смена модели лицензирования подтолкнула часть компаний к миграции на Proxmox, OpenStack и чистый KVM.
Под «VMware» обычно имеют в виду один из трёх разных продуктов — их и стоит развести.
| Продукт | Что это |
|---|---|
| ESXi | Гипервизор типа 1: ставится на голое железо сервера |
| vSphere | Платформа: ESXi-хосты + vCenter для централизованного управления |
| vCenter | Сервер управления: единая консоль на весь парк хостов |
| Workstation / Fusion | Гипервизор типа 2 для ПК: Windows/Linux и macOS |
| VMware Tools | Пакет драйверов и утилит, ставится внутрь гостевой ОС |
Что такое ESXi
ESXi — гипервизор типа 1: он устанавливается прямо на сервер и сам является операционной системой. Никакой хостовой Windows или Linux под ним нет — только тонкое ядро VMkernel, которое распределяет ресурсы между виртуальными машинами. Отсюда минимальные накладные расходы и малая поверхность атаки.
Управляется через веб-интерфейс отдельного хоста (https://<ip>/ui), а на масштабе — централизованно через vCenter.
# ESXi Shell: базовая диагностика
esxcli system version get
esxcli hardware cpu list
vim-cmd vmsvc/getallvms # список ВМ и их ID
vim-cmd vmsvc/power.on <vmid> # включить ВМ
esxcli network nic list # физические сетевые адаптеры
esxtop # нагрузка в реальном времени
Что такое vSphere
vSphere — не гипервизор, а платформа поверх него: несколько ESXi-хостов, объединённых в кластер и управляемых из vCenter. Именно она даёт то, ради чего VMware покупают:
- vMotion — живая миграция работающей ВМ на другой хост без остановки сервиса. Позволяет обслуживать железо в рабочее время.
- DRS — автоматическая балансировка ВМ по хостам в зависимости от нагрузки.
- HA — при отказе хоста его ВМ автоматически перезапускаются на живых.
- vSAN — распределённое хранилище из локальных дисков хостов.
Один ESXi — это просто гипервизор на одном сервере. vSphere — когда хостов много и они должны работать как единый пул ресурсов с отказоустойчивостью.
Что такое VMware Tools
VMware Tools — набор драйверов и служб, который ставят внутрь гостевой ОС после установки системы. Без него ВМ работает, но плохо: медленная графика, неоптимальный сетевой драйвер, невозможность корректно выключить гостя из интерфейса.
Что даёт: paravirtual-драйверы диска (pvscsi) и сети (vmxnet3), синхронизацию времени, «мягкое» выключение, консистентные снапшоты через quiesce, проброс буфера обмена.
# Linux-гость: открытая реализация, обычно предпочтительнее оригинала
sudo apt install open-vm-tools # сервер
sudo apt install open-vm-tools-desktop # с GUI
systemctl status open-vm-tools
VMware Workstation
Гипервизор типа 2 для рабочей станции: запускает ВМ окном поверх вашей Windows или Linux. Прямой конкурент VirtualBox — устойчивее работает со снапшотами и сложной сетью, но исторически платный (Player для личного использования бесплатен). На macOS та же роль у VMware Fusion.
Для production не предназначен: это инструмент разработчика и тестировщика.
VMware в инфраструктуре
Типовой сценарий — частное облако компании: несколько ESXi-хостов, общая СХД, vCenter, резервное копирование через Veeam, поверх — виртуальные серверы и VDI. Для ML-нагрузок карту пробрасывают в ВМ через GPU passthrough, но чаще под GPU берут отдельные машины на KVM — лицензии VMware на такой парк экономически тяжелы.
Связанные термины
- Гипервизор — класс ПО, к которому относится ESXi
- Виртуализация — технология в основе всей линейки
- Виртуальная машина — то, чем управляет vSphere
- Proxmox — открытая альтернатива vSphere
- Гипервизоры (VirtualBox/KVM/Hyper-V) — конкуренты ESXi и Workstation
- Veeam — стандарт резервного копирования ВМ VMware
Готовы запустить GPU-задачу?
Запустить GPU-сервер