Функциональность Stretched cluster в платформе vStack
Компания vStack объявила, что в платформе vStack HCP реализована новая функциональность корпоративного уровня – возможность создания Stretched cluster, или растянутого кластера. Он представляет собой модель развертывания, в которой узлы единого кластера географически распределены между двумя или более площадками. Преимущество такого развертывания – высокая доступность и непрерывность бизнес-процессов даже в случае полного отказа одной из площадок.
Принципиальная особенность Stretched cluster – резервирование на уровне всей площадки, а не отдельных узлов. В vStack HCP избыточность Stretched cluster, растянутого на две площадки, равна 2N. Как следствие, бизнес сможет безболезненно пережить отказ отдельной площадки благодаря тому, что весь слой хранения представляет собой пулы с резервированием RAID-1 (при сбое диска в конфигурации RAID-1 его файлы не теряются, так как скопированы на зеркало диска).
Виртуальные машины в stretched cluster могут быть размещены на любом узле кластера, независимо от его географического расположения. Это обеспечивает гибкость в распределении ресурсов и упрощает управление инфраструктурой. В случае сбоя одного сервера виртуальные машины, размещенные на нем, автоматически перезапускаются на другом сервере той же площадки либо на альтернативной.
Для предотвращения так называемого split-brain используется quorum-сервер, расположенный отдельно. Он отвечает за то, чтобы в случае разделения кластера его изолированные части не могли принимать решения, несовместимые друг с другом.
Прирост кластера осуществляется кластерными парами.