Pull to refresh
0

Как мы отключали узлы кластера vStack для демонстрации отказоустойчивости

Level of difficultyHard
Reading time1 min
Views2K

Друзья, ваши комментарии к нашему предыдущему материалу натолкнули нас на мысль рассказать об отказоустойчивости платформы vStack подробнее. Мы и сами любим интересные дискуссионные темы, поэтому готовим AMA (ask me anything)-сессию, на которой ответим на все ваши вопросы. А пока выбираем удобное время, руководитель проекта vStack Евгений Гаврилов записал пару коротких видео с наглядной демонстрацией отказоустойчивости платформы. 

Предлагаем понаблюдать, как работает механизм автоматической отказоустойчивости в кластере из 5 узлов с избыточностью n+2. Для демонстрации поведения vStack при полном отказе узлов мы обесточили сначала один, а потом два из них. На экране видно, как выглядит реакция системы в панели администратора и «под капотом». 

Отключаем один узел. 

В ролике видно, что инцидент сразу вызвал реакцию кластера и состояние узла изменилось в интерфейсе. Пул с отключенного узла переместился на работающий узел без вмешательства администратора.

Усложняем задачу и обесточиваем два узла.

Снова видим, как пулы автоматически переходят на работающие узлы.

Краткие выводы из видео. В случае полного выхода из строя одного-двух из пяти узлов в кластере vStack с избыточностью n+2 пулы автоматически переключаются, запускают виртуальные машины и продолжают работу на оставшихся в кластере узлах. После возвращения узлов все пулы возвращаются в штатный режим. Таким образом, достигаем отказоустойчивости в автоматическом режиме и без вложений в дорогое оборудование.

Ждем ваших вопросов на AMA-сессии, о времени ее проведения объявим отдельно в нашем блоге.

Tags:
Hubs:
Total votes 12: ↑12 and ↓0+12
Comments3

Articles

Information

Website
ru.vstack.com
Registered
Founded
2018
Employees
Unknown
Location
Россия