Перейти к содержанию

🖥️ 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 до ВМ
  1. На массиве: пул → LUN, выданный хостам (zoning / ACL)
  2. ESXi видит устройство (naa.…); при нескольких путях — multipath
  3. На LUN создаётся datastore (часто VMFS) — там лежат VMDK
  4. Альтернатива: RDM — LUN напрямую в гостевую ВМ (кластеры внутри VM и т.п.)

    Гость может сам ходить по iSCSI на массив — отдельно от datastore хоста.

5. Сеть, шаблоны, Tools
VLAN
  1. Port group на vSwitch (или Distributed Switch)
  2. Указать VLAN ID
  3. Подключить vNIC ВМ к этой port group
Шаблоны ВМ

Готовый образ: настроить ВМ → Convert to Template в vCenter → Deploy from Template для новых машин.

VMware Tools

Агенты в госте: лучше графика/мышь, soft power, time sync, драйверы virtio-подобных устройств. Упрощают управление; не обязательны строго для самого факта vMotion.

Вопросы

В разработке..