Не так давно на VM Guru была новость об анонсе продукта VMware vCenter Heartbeat. Сегодня мы расскажем о нем поподробнее, поскольку NDA уже перестало действовать (блоггеры открыли большинство «секретов»).
Итак, основная цель продукта vCenter Heartbeat – постоянная доступность сервера vCenter (VirtualCenter), которой раньше пытались достигнуть сторонними средствами, например, Microsoft Cluster Services. Такая ситуация не устраивала клиентов VMware, которые, во-первых, хотели законченное решение по постоянной доступности от одного вендора, а, во-вторых, защиту на всех уровнях vCenter (WAN failure, компоненты VirtualCenter). Как оказалось, таких клиентов достаточно много – большинство используют физические серверы vCenter (60%) – поэтому технология Fault Tolerance не выход. У большинства (60%) vCenter и его БД – разделены по разным машинам. Кроме того, использование средства катастрофоустойчивости (VMware vCenter Site Recovery Manager) также требует постоянной доступности на случай катастроф.
В итоге, VMware заключила OEM-соглашение с компанией Neverfail, по которому ее технология высокой доступности и application management framework (AMF) будут использоваться в vCenter Heartbeat.
По сути, vCenter Heartbeat – это инструмент для создания кластера высокой доступности для vCenter (active-passive), между нодами которого создается канал для обмена хартбитами и репликации данных SQL-сервера. Пока известно, что Heartbeat будет выпущен только для Microsoft SQL Server. Пассивный vCenter защищается специальным фильтром от видимости из публичной сети.
vCenter Heartbeat обеспечивает защиту сервера управления на 4-х уровнях: «железа», сбоев ОС, сетевых проблем и неполадок в ПО vCenter Server (SQL Server, License Server, Update Manager и т.п.). Что еще важно – vCenter Heartbeat отслеживает производительность vCenter, и на основе метрик можно определить критические показатели, превышения которых приведут к переключению vCenter Server. vCenter Heartbeat умеет делать как автоматический Failover при сбоях, так и автоматический Failback с синхронизацией с активным узлом.
В качестве нод кластера vCenter Heartbeat поддерживаются все типы конфигураций: V2V, P2V, P2P.