← к ленте

Как в MWS Cloud тестировали отказоустойчивость платформы

Х@habr_comмедиа / агрегатор
1 мес

История о том, как в MWS Cloud проводили стресс-тест отказоустойчивости платформы, имитируя отказ целой зоны доступности, и к каким последствиям это привело.

Даже спроектированные под отказоустойчивость облачные системы могут полностью отказать при реальном тестировании.

  • Теоретическая архитектурная защита не гарантирует работоспособность при комплексных сбоях.
  • Сложные системы часто имеют скрытые зависимости, которые проявляются только в критических ситуациях.
  • Регулярное тестирование инфраструктуры на отказ (Chaos Engineering) критически важно для облачных провайдеров.
Как в MWS Cloud тестировали отказоустойчивость платформы и при чём тут швейцарский сыр Облако проектировали так, чтобы оно пережило потерю целого дата-центра: диски и сетевые карты отваливаются только в путь, площадки склонны отмирать, а над двумя линиями оптики в десяти километрах друг от друга идут две независимые стройки, где операторы экскаваторов начинают рабочий день в одно и то же время. Всё это заложено в архитектуру. И прежде чем сказать рынку «у нас теперь тоже облако», решили проверить честно — погасить зону доступности прямо на проде. Неделя подготовки, сорок инженеров в чате, отдельный логотип для координации. День X: гасят внешние линки одной зоны. По ощущениям — легло всё. Консоль недоступна целиком, объектное хранилище тоже. В системе, которую с фундамента строили ровно под этот сценарий. А дальше — чуть больше двух недель разбора, как в такой конструкции дырки на всех слоях защиты умудрились выстроиться в одну линию.
Как в MWS Cloud тестировали отказоустойчивость платформы

Кратко (AI)

Команда MWS Cloud провела стресс-тест своей облачной платформы, имитируя отключение целой зоны доступности. Несмотря на архитектурную готовность к таким сбоям, реальный тест привел к полной недоступности сервисов, что потребовало двух недель детального анализа причин системного отказа.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖