Платформа виртуализации DataSpace Cloud построена на базе продуктов компании VMware с использованием следующих решений:
VMware vSphere
VMware NSX Data Center
VMware Cloud Director
VMware vSphere представляет собой совокупность программных продуктов компании VMware, которая преобразует набор совместимого физического оборудования в единую вычислительную инфраструктуру, с унифицированным набором ресурсов (CPU, RAM, дискового пространства различных типов). VMware vSphere управляет инфраструктурой как единой операционной средой и предоставляет большой набор инструментов и возможностей для администрирования построенной инфраструктуры.
Двумя основными компонентами VMware vSphere являются VMware ESXi и VMware vCenter Server.
1
VMware ESXi — гипервизор 1-го типа, который устанавливается непосредственно на физические сервера, эмулирует аппаратные ресурсы, изолирует и разделяет ресурсы виртуальных машин, позволяет создавать и запускать виртуальные машины.
2
VMware vCenter Server — решение для централизованного управления и мониторинга виртуальной инфраструктурой на базе VMware.
VMware NSX Data Center позволяет виртуализировать большую часть сетевого функционала (коммутация, маршрутизация c поддержкой динамических протоколов маршрутизации (OSPF, BGP), межсетевой экран, NAT, VPN, DHCP, балансировщик нагрузки и т.д.). Сервисы можно собрать в любой произвольной комбинации, чтобы за короткое время создавать уникальные виртуальные сети, без внесения изменений в конфигурацию физического оборудования. Продуктом можно управлять непосредственно через пользовательский интерфейс VMware NSX Manager, который доступен в vSphere Client, а также интегрирован с VMware Cloud Director.
VMware NSX Data Center состоит из следующих компонентов:
1
Data Plane – состоит из NSX vSwitch, который основан на vSphere Distributed Switch (VDS) с дополнительными компонентами для включения служб. Модули ядра, агенты пользовательского пространства, файлы конфигурации и сценарии установки упаковываются в VIB и запускаются в ядре гипервизора (VMware ESXi).
2
Control Plane – состоит из кластера VMware NSX Controllers. VMware NSX Controller является центральной точкой управления всеми логическими коммутаторами в сети, которая хранит информацию обо всех хостах, логических коммутаторах (VXLANs) и распределенных логических маршрутизаторах. Через контроллер не проходит трафик плоскости данных. Узлы контроллера развертываются в кластере, что обеспечивает высокую доступность и масштабируемость. Любой сбой узлов контроллера не влияет на трафик плоскости данных.
3
Management Plane – состоит из VMware NSX Manager, который является компонентом централизованного управления сетью VMware NSX Data Center и обеспечивает единый интерфейс конфигурации.
4
NSX Edge в роли edge services gateway (ESG) предоставляет доступ ко всем службам NSX Edge, таким как межсетевой экран, NAT, DHCP, VPN, балансировка нагрузки, высокая доступность и т.д. Каждое виртуальное устройство может иметь десять сетевых интерфейсов.
VMware Cloud Director (VCD) представляет современную платформу для облачных провайдеров, которая обеспечивает создание и работу изолированных окружений (Organization vDC) на базе единых пулов вычислительных ресурсов и дискового пространства (Provider vDC).
Конечные пользователи Organization vDC (арендаторы) не имеют информации о физической инфраструктуре, хостах VMware ESXi и VMware vCenter Server. На уровне VMware Cloud Director предоставление ресурсов автоматизировано, пользователь Organization vDC вводит входные параметры, затем виртуальные машины, сети и другие ресурсы автоматически и беспрепятственно для арендатора развертываются в оптимальном месте. Пользователь Organization vDC может видеть и управлять только своими виртуальными ЦОД.
Конечные пользователи Organization vDC (арендаторы) не имеют информации о физической инфраструктуре, хостах VMware ESXi и VMware vCenter Server. На уровне VMware Cloud Director предоставление ресурсов автоматизировано, пользователь Organization vDC вводит входные параметры, затем виртуальные машины, сети и другие ресурсы автоматически и беспрепятственно для арендатора развертываются в оптимальном месте. Пользователь Organization vDC может видеть и управлять только своими виртуальными ЦОД.