Определение простыми словами
vSphere — это продуктовый стек VMware, который превращает физические серверы в пул вычислительных ресурсов. В его основе лежит гипервизор VMware ESXi (тип 1, работает без хостовой ОС) и управляющий сервер vCenter, через который администраторы управляют десятками и сотнями хостов из единого интерфейса.
Если ESXi — это «движок» виртуализации на каждом физическом сервере, то vSphere — весь автомобиль целиком: планировщик ресурсов, механизм живой миграции vMotion, распределённое хранилище vSAN и сетевая инфраструктура vDS. Лицензируется по ядрам CPU; минимальная единица — 16 ядер на хост.
Сравнение
| Платформа | Гипервизор | Управление кластером | Лицензия |
|---|---|---|---|
| VMware vSphere | ESXi (тип 1) | vCenter Server | Коммерческая, по ядрам |
| Proxmox VE | KVM + LXC | Proxmox Cluster | Open-source / подписка |
| Hyper-V | Hyper-V (тип 1) | SCVMM / Windows Admin Center | Включена в Windows Server |
Кейсы использования
- Консолидация серверов: замена 20 физических серверов на 4 хоста ESXi снижает CAPEX и затраты на электричество на 40–60%.
- Живая миграция без простоя: vMotion перемещает работающую VM между хостами за секунды — используется при обслуживании оборудования или балансировке нагрузки через DRS.
- Высокая доступность (HA): при падении хоста vSphere HA перезапускает VM на оставшихся узлах кластера автоматически (RTO обычно 1–3 минуты).
- Disaster Recovery: связка vSphere Replication + Site Recovery Manager реплицирует VM в резервный ЦОД с RPO от 5 минут.
- Dev/Test-среды: быстрое клонирование VM из шаблонов — новый сервер готов за 2–3 минуты.
Негативный пример: использовать vSphere для хостинга одного-двух некритичных сервисов нецелесообразно — стоимость лицензий vCenter + ESXi стартует от нескольких тысяч долларов в год. Для малого числа VM достаточно Proxmox VE или облачного VPS.
Технические детали
Ключевые компоненты vSphere и базовые операции через CLI (ESXCLI на хосте ESXi):
esxcli system version get
esxcli network nic list
esxcli storage filesystem list
vmware -v
Управление через PowerCLI (PowerShell-модуль для vCenter):
Connect-VIServer -Server vcenter.example.com -User administrator@vsphere.local -Password 'P@ssw0rd'
Get-VM | Select Name, PowerState, NumCpu, MemoryGB
Get-VMHost | Select Name, ConnectionState, CpuUsageMhz, MemoryUsageGB
Move-VM -VM 'web-prod-01' -Destination (Get-VMHost 'esxi-02.example.com')
Требования к кластеру vSphere HA: минимум 2 хоста ESXi, shared storage (vSAN, NFS или iSCSI), одинаковые версии ESXi. vMotion требует сети с пропускной способностью от 1 Гбит/с (рекомендуется 10 Гбит/с) и совместимых CPU (одного поколения архитектуры x86-64).
🔥 Где это применяется
Частые вопросы
В чём разница между VMware ESXi и vSphere?
ESXi — это гипервизор (программа, которая запускает VM на физическом сервере). vSphere — полный стек: ESXi плюс vCenter Server для управления кластером, DRS, HA и другими функциями. ESXi можно использовать отдельно, но без vCenter доступны только базовые операции на одном хосте.
Нужен ли vSphere для малого бизнеса?
Как правило, нет. Лицензии vSphere Standard/Enterprise Plus стоят дорого и оправданы при управлении 10+ хостами ESXi. Для небольших инфраструктур (2–5 серверов) достаточно Proxmox VE с открытым исходным кодом или облачного VPS.
Что такое vMotion и какой нужен канал?
vMotion — технология живой миграции: перемещение работающей VM с одного хоста ESXi на другой без остановки. Для миграции памяти объёмом 64 ГБ по сети 10 Гбит/с требуется около 60 секунд. Минимально допустима сеть 1 Гбит/с, но рекомендуется выделенный интерфейс 10 Гбит/с.
Поддерживает ли vSphere контейнеры?
Да, через vSphere with Tanzu (бывший Project Pacific): встроенный Kubernetes-кластер поверх ESXi, управляемый через vCenter. Можно запускать подкасты Kubernetes непосредственно на гипервизоре без отдельных VM-узлов. Также поддерживается запуск Docker внутри стандартных VM на ESXi.