🖥️ VMware vSphere¶
vSphere — платформа виртуализации: гипервизор ESXi на хостах и vCenter для централизованного управления кластером, ВМ, сетью и хранилищами.
Status: Draft
1. ESXi и vCenter
| Компонент | Роль |
|---|---|
| ESXi | Гипервизор на физическом сервере: запускает ВМ |
| vCenter Server | Управление многими ESXi, ВМ, сетью, datastore, кластером (HA/DRS, vMotion) |
Без vCenter часть функций кластера (HA, DRS, удобный vMotion между хостами) недоступна или сильно ограничена.
2. Миграции
vMotion
Перенос работающей ВМ с одного ESXi на другой без простоя: копируется состояние CPU/памяти; диск остаётся на общем datastore (оба хоста его видят).
Нужно:
- совместимые CPU (или EVC в кластере)
- отдельный VMkernel для vMotion
- общее хранилище
- vMotion включён на хостах / в кластере
Storage vMotion
Перенос файлов ВМ между datastore без простоя (балансировка СХД, замена массива). Хост при этом может не меняться.
3. Кластер: HA и DRS
HA (High Availability)
Если хост ESXi падает, ВМ перезапускаются на других хостах кластера (краткий простой на reboot гостя).
Включение (кратко): создать кластер в vCenter → добавить хосты → Enable HA → при необходимости приоритеты перезапуска и реакция на isolation.
DRS (Distributed Resource Scheduler)
Смотрит загрузку CPU/RAM и переносит ВМ (через vMotion) между хостами, чтобы выровнять нагрузку. Режимы: ручной / частично / полностью автоматический.
4. Хранилища
Типы datastore
| Тип | Суть |
|---|---|
| VMFS | FS VMware на block-LUN (FC/iSCSI) |
| NFS | Сетевой файловый share как datastore |
| iSCSI | Block по IP → обычно под VMFS |
| vSAN | SDS из локальных дисков хостов кластера |
От LUN до ВМ
- На массиве: пул → LUN, выданный хостам (zoning / ACL)
- ESXi видит устройство (
naa.…); при нескольких путях — multipath - На LUN создаётся datastore (часто VMFS) — там лежат VMDK
-
Альтернатива: RDM — LUN напрямую в гостевую ВМ (кластеры внутри VM и т.п.)
Гость может сам ходить по iSCSI на массив — отдельно от datastore хоста.
5. Сеть, шаблоны, Tools
VLAN
- Port group на vSwitch (или Distributed Switch)
- Указать VLAN ID
- Подключить vNIC ВМ к этой port group
Шаблоны ВМ
Готовый образ: настроить ВМ → Convert to Template в vCenter → Deploy from Template для новых машин.
VMware Tools
Агенты в госте: лучше графика/мышь, soft power, time sync, драйверы virtio-подобных устройств. Упрощают управление; не обязательны строго для самого факта vMotion.
Вопросы
В разработке..