Это не vSphere. Это система управления облаком на KVM'ах.
Самостоятельная процедура инсталляции не реализована, разворачивание и
расширение системы производят инженеры вендора.
Manage = 3-головый кубернетовский кластер на железных хостах (контроллерах),
весь управляющий софт, базы, GUI реализован как pod'ы этого кластера.
High Avalability обеспечивает manage-кластер, он должен иметь доступ к IPMI
всех хостов системы. IPMI необходим для гарантии от split-brain.
Стораджи для хранения дисков VM/images/cdroms/snapshots -
на iscsi/fc СДХ-шках. NFS/SAMBA - недоступны.
Опционально: софтверный кластерный распределенный сторадж DES на нескольких
выделенных хостах.
Хосты виртуализации KVM - разбиты на один или несколько Locations(кластера)
IP связность: manager-кластер видит все KVM-хосты, DES-хосты, IPMI-хостов, СХД
KVM-хосты должны видеть друг друга по vxlan-backplain-сети, по livemigra-
tion-сети, по ExternalNetwork-сетям.
Storage связность: KVM должны видеть "свои" LUN по fc или iscsi
GUI сильно недоделан, зато реализован полнофункциональный Web-RestAPI.
Многие действия по администрированию приходится частично делать через GUI и
частично черес API - и это (пока) нормально. С каждой версией быстро
меняется и развивается функциональность. Текущая версия 4.1 (конец 2024)
Basic Dynamix Standart # самостодельное "маленькое облако" без vApp
Basic Dynamix Enterprise 4.1 # большое облако с vApp и оркестрацией
Basic Dynamix Cloud Control # провайдерское облако с билингом и security
SEP = подключение к СХД, на подключенном СХД формируются storage pools
Типы SEP
DES aka SDS aka OpenStorage - софтверный кластерный СХД на выделенных серверах
с собственным протоколом доступа
SHARED (aka VMFS over LVM) - pool = 1 или N LUN формируют LVM VG,
диск блочный = lvolume
диск файловый = lvolume на нем XFS в нем file
LOCAL (тот же shared, с LVM но не на LUN а на локальных дисках)
DRIVER (aka автоматическое изготовление и презентация RDM на СХД,
к которой известно API управления
- pool = дисковая группа/пул в СХД -
диск = LUN (по API: create, present, snapshot)
External Network - (aka VLAN-портгруппa)
ViNS Internal Network - (виртуальная сеть over VXLAN)
VNF - виртуальный роутер на базе VM с VyOS (1vcpu+1Gb)
ПРИВАТНАЯ СЕТЬ - собирается из двух сеток
[ NAT , DHCP ]
...ViNS...--[VNF(VMrouter)]-- ...ExternalNetwork...
/ | \
VM VM VM
Виртуалки получают внутренние IP в ViNS по dhcp от VNF, и им же NATятся во
внешнюю сеть
ПУБЛИЧНАЯ СЕТЬ - VM-ки просто втыкаются во внешнюю сеть
ExternalNetwork
/ | \
VM VM VM
Виртуалки получают внешние IP в ExternalNetwork
DHCP может быть внешний(железный) или собственный на VNF
если делать сеть внутри RG - она доступна VM этой RG
если делать сеть внутри Account - она доступна VM всех RG этого эккаунта
Популярность: 42, Last-modified: Sat, 14 Dec 2024 16:34:26 GmT