При каждом релизе платформы виртуализации VMware vSphere неизменно возникают вопросы о том, что же изменилось в плане поддержки гипервизором ESXi кластеров Microsoft Clustering Services (MSCS). Напомним, что базовая информация об этом находится здесь.
Вот какие варианты развертывания кластеров MSCS для различных приложений поддерживает VMware vSphere 5.5 (напомним, что о кластерах MSCS мы писали тут, тут и тут):
Microsoft
Clustering on
VMware
vSphere
support
VMware
HA
support
vMotion
DRS
support
Storage
vMotion
support
MSCS
Node
Limits
Storage Protocols support
Shared Disk
FC
In-Guest
OS iSCSI
Native
iSCSI
In-Guest OS SMB
FCoE
RDM
VMFS
Shared
Disk
MSCS with
Shared Disk
Yes
Yes
No
No
2
5 (5.1 and 5.5)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Exchange Single
Copy Cluster
Yes
Yes
No
No
2
5 (5.1 and 5.5)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
SQL Clustering
Yes
Yes
No
No
2
5 (5.1 and 5.5)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
SQL AlwaysOn
Failover Cluster
Instance
Yes
Yes
No
No
2
5 (5.1 and 5.5)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Non
shared
Disk
Network Load
Balance
Yes
Yes
Yes
Yes
Same as
OS/app
Yes
Yes
Yes
N/A
Yes
N/A
N/A
Exchange CCR
Yes
Yes
Yes
Yes
Same as
OS/app
Yes
Yes
Yes
N/A
Yes
N/A
N/A
Exchange DAG
Yes
Yes
Yes
Yes
Same as
OS/app
Yes
Yes
Yes
N/A
Yes
N/A
N/A
SQL AlwaysOn
Availability
Group
Yes
Yes
Yes
Yes
Same as
OS/app
Yes
Yes
Yes
N/A
Yes
N/A
N/A
А вот какие версии и конфигурации кластеров Microsoft поддерживаются для различных верси гостевых ОС Windows Server и VMware vSphere:
Clustering
Solution
Support
Status
Clustering Version
vSphere
Version
MSCS with
shared disk
Supported
Windows Server 20031
Windows Server 2008
Windows Server 20122
Windows Server 2012 R24
4.x/5.x
Network
Load Balance
Supported
Windows Server 2003 SP2
Windows Server 2008
Windows 2008 R2
4.x/5.x
SQL clustering
Supported
Windows Server 20031
Windows Server 2008
Windows Server 20122
Windows 2008 R2
Windows Server 2012 R24
4.x/5.x
SQL AlwaysOn
Failover Cluster Instance
Supported
Windows Server 2008 SP2 or higher
Windows Server 2008 R2 SP1 or higher
Windows Server 20122
Windows Server 2012 R24
4.x/5.x
SQL AlwaysOn
Availability
Group
Supported
Windows Server 2008 SP2 or higher
Windows Server 2008 R2 SP1 or higher
Windows Server 20123
Windows Server 2012 R24
4.x/5.x
Exchange
Single copy
cluster
Supported
Exchange 20031
Exchange 2007
4.x/5.x
Exchange CCR
Supported
Windows 20031
Windows 2008 SP1 or higher
Exchange 2007 SP1 or higher
4.x/5.x
Exchange DAG
Supported
Windows 2008 SP2 or higher
Windows 2008 R2 or higher
Windows Server 20123
Windows Server 2012 R24
Exchange 2010
Exchange 2013
4.x/5.x
А теперь перейдем к нововведениям, касающимся поддержки MSCS в VMware vSphere 5.5:
1. Во-первых, к общему хранилищу узлов кластера MSCS может быть организован доступ по нескольким путям посредством политики Round Robin (модуль PSP_RR). Ранее это сделать было нельзя ввиду проблем со SCSI reservations. Теперь эта проблема решена.
Однако тут есть ограничения:
Поддерживается только для гостевых ОС Windows 2008 и Windows 2012.
Поддерживаются только конфигурации Cluster Across Boxes (CAB) и N+1. Системы "Cluster in a box" (CIB) используют Virtual Reservations.
Общий диск (Quorum или Data) должен быть развернут в режиме pass-through RDM.
2. Во-вторых, появилась поддержка протоколов FCoE & iSCSI. Ранее полноценно в качестве общего хранилища для кластеров MSCS поддерживались только хранилища Fibre Channel, с оговорками iSCSI и как-то частично FCoE. Теперь же полноценно можно использовать iSCSI и FCoE хранилища.
А именно:
Все конфигурации кластеров: CAB, CIB и N+1 поддерживаются iSCSI.
Поддержка адаптеров iSCSI:
Software iSCSI;
Аппаратные адаптеры QLogic, Emulex и Broadcom.
Поддержка режима Mixed mode для iSCSI-инициатора.
До 5 узлов в кластере поддерживается для Windows 2008 SP2 и более поздних версий.
3. В-третьих, появилась поддержка кластеризации гостевых ОС Windows 2012 MSCS.
Если все это обобщить, то получится картинка, взятая отсюда:
Больше подробностей о поддержке MSCS в VMware vSphere 5.5 можно узнать из KB 2052238.