Открыть сервис

vSphere

vSphere — это программный комплекс для виртуализации и управления облачной инфраструктурой, разработанный компанией VMware (входит в состав Broadcom Inc.). Платформа позволяет объединять физические серверы, системы хранения данных и сетевые ресурсы в единый пул, создавая виртуальные вычислительные среды для запуска операционных систем и приложений. vSphere является одним из ключевых продуктов в области корпоративной виртуализации и используется для построения частных и гибридных облаков.

История

Разработка и первые версии

Первая версия продукта под названием VMware Infrastructure 3 была выпущена в 2006 году. Она включала гипервизор ESX Server, инструмент управления VirtualCenter и дополнительные компоненты для миграции виртуальных машин (VMotion) и обеспечения отказоустойчивости (High Availability). В 2009 году VMware представила vSphere 4, которая стала первой версией с современным названием. В ней были реализованы поддержка до 64 виртуальных процессоров на хост, улучшенная масштабируемость и интеграция с системами хранения данных.

Эволюция и ключевые обновления

С выходом vSphere 5 (2011 год) появилась технология Storage DRS (Distributed Resource Scheduler), автоматически распределяющая нагрузку на хранилища. Версия 5.5 (2013 год) добавила поддержку виртуальных машин с 64 виртуальными процессорами и 1 ТБ оперативной памяти. vSphere 6 (2015 год) представила функцию Fault Tolerance для защиты виртуальных машин с несколькими виртуальными процессорами, а также улучшенную поддержку контейнеров через интеграцию с vSphere Integrated Containers. В 2018 году была выпущена vSphere 6.7, оптимизированная для работы с твердотельными накопителями (SSD) и технологиями искусственного интеллекта.

Современное состояние

vSphere 7 (2020 год) стала значительным обновлением, внедрившим поддержку Kubernetes через vSphere with Tanzu, что позволило запускать контейнерные приложения непосредственно на гипервизоре. В 2022 году вышла vSphere 8, которая включает улучшенную поддержку графических процессоров (GPU) для задач машинного обучения, а также технологию DPU (Data Processing Unit) для разгрузки сетевых и хранилищных операций. После приобретения VMware компанией Broadcom в 2023 году, лицензирование vSphere изменилось: продукт стал доступен только в составе пакетов VMware Cloud Foundation, что вызвало критику со стороны некоторых клиентов из-за роста стоимости.

Архитектура и компоненты

Гипервизор ESXi

Основой vSphere является гипервизор ESXi (ранее ESX) — тонкая операционная система, устанавливаемая непосредственно на физическое оборудование. ESXi управляет доступом виртуальных машин к аппаратным ресурсам: процессорам, оперативной памяти, сетевым интерфейсам и дисковым накопителям. В отличие от традиционных гипервизоров типа 2 (например, VirtualBox), ESXi относится к гипервизорам типа 1, так как работает без базовой операционной системы. Размер установочного образа ESXi составляет около 300 МБ, что минимизирует поверхность атаки и снижает требования к загрузочному диску.

vCenter Server

vCenter Server — центральный компонент управления, который обеспечивает администрирование нескольких хостов ESXi, кластеров и виртуальных машин. Он предоставляет интерфейсы: веб-клиент (HTML5) и API для автоматизации. vCenter Server может быть развернут как виртуальная машина (vCenter Server Appliance) на базе Linux или как установка на Windows Server. Основные функции включают:

  • создание и управление кластерами;
  • мониторинг производительности и оповещения;
  • управление обновлениями через VMware Update Manager;
  • интеграция с Active Directory для аутентификации.

Компоненты управления ресурсами

  • VMotion — технология миграции работающих виртуальных машин между хостами ESXi без прерывания работы. Передача состояния виртуальной машины (память, процессор, диски) выполняется через сеть.
  • Distributed Resource Scheduler (DRS) — автоматическое распределение виртуальных машин по хостам кластера на основе загрузки ЦП и памяти. DRS может работать в ручном, частично автоматическом или полностью автоматическом режиме.
  • High Availability (HA) — механизм автоматического перезапуска виртуальных машин на других хостах при сбое физического сервера. Время восстановления зависит от размера виртуальной машины и скорости сети.
  • Fault Tolerance (FT) — создание синхронной копии виртуальной машины на другом хосте, обеспечивающей мгновенное переключение при сбое. Поддерживается для виртуальных машин с одним или несколькими виртуальными процессорами (в зависимости от версии).

Сетевые и хранилищные компоненты

  • vSphere Distributed Switch (VDS) — виртуальный коммутатор, централизованно управляемый через vCenter Server. VDS поддерживает политики безопасности, QoS (Quality of Service) и мониторинг трафика на уровне кластера.
  • Storage vMotion — миграция виртуальных машин между хранилищами без остановки работы.
  • vSAN — программно-определяемое хранилище, интегрированное в vSphere. vSAN объединяет локальные диски хостов в единый пул, поддерживая политики хранения (например, зеркалирование, кодирование с исправлением ошибок).

Классификация и лицензирование

Редакции vSphere

До 2023 года vSphere выпускалась в нескольких редакциях:

  • vSphere Standard — базовая версия с поддержкой кластеризации, HA и VMotion.
  • vSphere Enterprise Plus — расширенная версия с DRS, DPM (Distributed Power Management) и VDS.
  • vSphere Platinum — включала дополнительную защиту с помощью AppDefense и интеграцию с NSX.

После перехода на модель подписки Broadcom, vSphere 8 доступна только в составе пакетов VMware Cloud Foundation (Standard, Advanced, Enterprise). Лицензирование осуществляется на основе ядер процессоров (per-core licensing) с минимальным количеством 16 ядер на физический процессор.

Модели развертывания

  • Локальное развертывание — установка на физические серверы в дата-центре организации.
  • Гибридное облако — интеграция с VMware Cloud on AWS, Azure VMware Solution или Google Cloud VMware Engine, где vSphere работает как управляемый сервис.
  • vSphere as a Service — предложения от провайдеров, предоставляющих vSphere в аренду (например, Veeam Cloud Connect, OVHcloud).

Применение

Корпоративные дата-центры

vSphere используется для консолидации серверов: на одном физическом хосте могут работать десятки виртуальных машин с различными операционными системами (Windows Server, Linux, FreeBSD). Это снижает затраты на оборудование и электроэнергию. По данным VMware, средний коэффициент консолидации составляет от 10:1 до 15:1 в зависимости от нагрузки.

Разработка и тестирование

Платформа позволяет создавать изолированные среды для разработки, тестирования и отладки программного обеспечения. Функция Snapshots (снимки состояния) дает возможность быстро откатывать изменения в виртуальных машинах, что ускоряет цикл разработки.

Облачные вычисления и контейнеризация

С версии 7 vSphere поддерживает запуск контейнеров Kubernetes через vSphere with Tanzu. Это позволяет управлять как виртуальными машинами, так и контейнерами в единой среде. В vSphere 8 добавлена поддержка NVIDIA GPU для задач искусственного интеллекта, что делает платформу пригодной для обучения нейросетей и инференса.

Аварийное восстановление

vSphere Site Recovery Manager (SRM) — дополнительный компонент для автоматизации процессов аварийного восстановления. SRM позволяет создавать планы восстановления, тестировать их и переключать виртуальные машины между дата-центрами в случае сбоя.

Критика и ограничения

Стоимость и лицензирование

После перехода на модель Broadcom, стоимость лицензий vSphere значительно выросла. Многие организации, особенно малые и средние предприятия, начали рассматривать альтернативы, такие как Proxmox VE, Microsoft Hyper-V или KVM (Red Hat Virtualization). В 2024 году ряд европейских компаний выразил недовольство изменением условий лицензирования, что привело к судебным искам.

Сложность управления

Для полноценного использования vSphere требуется квалифицированный персонал, знакомый с архитектурой VMware. Настройка кластеров, политик DRS и сетевых конфигураций может быть сложной для начинающих администраторов. Кроме того, обновление версий vSphere требует тщательного планирования и тестирования совместимости.

Зависимость от оборудования

Гипервизор ESXi имеет ограниченную поддержку аппаратного обеспечения. Не все серверы, сетевые карты и контроллеры хранения данных совместимы с vSphere. VMware публикует список совместимости (HCL — Hardware Compatibility List), но использование неподдерживаемого оборудования может привести к нестабильной работе.

Безопасность

Несмотря на малый размер гипервизора, vSphere подвержен уязвимостям. В 2021 году была обнаружена критическая уязвимость CVE-2021-21972 в vCenter Server, позволявшая удаленно выполнять код. VMware регулярно выпускает патчи, но администраторам необходимо своевременно их устанавливать. Также существуют риски, связанные с неправильной конфигурацией сетевых политик и доступом к консоли управления.

Интересные факты

  • vSphere поддерживает виртуальные машины с объемом оперативной памяти до 24 ТБ (начиная с vSphere 8) и до 768 виртуальных процессоров.
  • Технология VMotion была впервые продемонстрирована в 2003 году и стала одной из первых в мире систем миграции работающих виртуальных машин.
  • По данным на 2023 год, vSphere использовалась более чем в 500 000 организаций по всему миру, включая 100% компаний из списка Fortune 500.
  • В 2024 году Broadcom объявила о прекращении продаж бессрочных лицензий на vSphere, полностью перейдя на подписку.

Источники

  • VMware vSphere Documentation Center (VMware Inc.)
  • Broadcom Inc. — официальные пресс-релизы о приобретении VMware
  • Отчеты Gartner и IDC о рынке виртуализации (2023–2024)
  • База данных уязвимостей CVE (CVE-2021-21972)
  • Материалы конференций VMworld (2006–2023)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →