Катаcтрофоустойчивость AccentOS VDI¶
Катастрофоустойчивость обычно предполагает непрерывность работы системы даже в случае выхода из строя одной или многих элементов системы.
Распределенность системы предполагает, что нарушения обычно происходят в одной из локаций системы. Катаcтрофоустойчивость AccentOS VDI базируется на распределенности и механизмах катастрофоустойчивости ее элементов:
- распределенных по локациям вычислительных узлах
- метрокластерной реализации сетевых узлов - маршрутизаторов и коммутаторов
- распределенной программно-определяемой СХД
- балансировщиках нагрузки и брокерах подключения
- распределенных по локациям контроллерах и СУБД управления облаком
- программном обеспечении автовосстановления элементов системы
Метрокластерная архитектура предполагает объединение частей кластера, расположенных на относительно большом расстоянии друг от друга, с помощью высокоскоростной телекоммуникационной сети. Расстояние между узлами обычно колеблется в интервале 10 – 1000 км, т.к. большое расстояние вносит существенную задержку при работе системы.
Объединение сетей производится обычно с помощью сети Ethernet на уровне L2 или с помощью сети L3 по протоколу TCP IP.
Пример катастрофоустойчивой архитектуры на уровне сети, SDS приведен ниже.
Вычислительная инфраструктура, которая составляет основную часть облачной платформы должна распределяться (желательно равномерно) между ЦОД так, чтобы даже выход из строя целого ЦОД не привел к выходу из строя AccentOS VDI, т.е. обеспечить ражим катастройоустойчивости AccetOS VDI..
Контроллеры системы управления и СУБД с модулями AccentOS VDI могут быть распределены равномерно между 3 ЦОД, обеспечивая бесперебойную работу системы без деградации.
Распределенная SDS Ceph может быть распределена равномерно между 3 ЦОД, обеспечивая работу без деградации в момент отключения одного из ЦОД.
При подобной реализации в случае выхода из строя любого компонента и даже одного из ЦОД, AccenOS VDI продолжит свою работу и проведет автоматическое восстановление утраченных виртуальных рабочих столов ряда пользователей.
Облачная платформа с помощью технологии виртуализации настраивается на гибкое распределение ресурсов между подсистемами, модулями, сервисами. Это позволяет за счет мониторинга и быстрого автоматического перераспределения ресурсов создавать прикладные системы высокой доступности в случае сбоев или снижения производительности одного из ресурсов или даже целого дата-центра, при условии, что прикладная система умеет использовать соответствующие возможности.
.
