- Чем отказоустойчивость отличается от катастрофоустойчивости?
- Отказоустойчивость — сервис продолжает работать при отказе отдельного компонента: сервера, диска, зоны доступности. Катастрофоустойчивость — бизнес восстанавливается после потери целой площадки или провайдера за согласованное время и с допустимой потерей данных. Первое закрывает эта страница, второе — резервное копирование, DR-план и резерв у другого провайдера.
- Достаточно ли разместить всё в нескольких зонах одного облака?
- Для большинства отказов — да: зоны изолированы по питанию, охлаждению и сети. Но зоны одного провайдера находятся в одном регионе и управляются одной платформой. В октябре 2026 года Yandex Cloud временно лишился больше одной зоны и рекомендовал клиентам задействовать планы аварийного восстановления. Поэтому для критичных систем к мультизональности добавляем копию данных и план восстановления вне основного провайдера.
- Сколько это стоит?
- Мультизональность дороже одной зоны: запас мощности, реплики баз, межзональный трафик. Считаем стоимость до начала работ и предлагаем варианты по критичности — например, платёжный контур в трёх зонах, а внутренние инструменты в одной, но с бэкапами.
- Нужно ли переделывать приложение?
- Stateless-сервисы обычно переносятся без изменений. Сложнее с сервисами, которые хранят состояние локально — сессии, файлы на диске, кэш. Их выносим в базу, объектное хранилище или Redis. Что именно менять, покажет аудит.
- С какими облаками вы работаете?
- Мы официальные партнёры Yandex Cloud, Selectel и Timeweb Cloud, работаем также с VK Cloud и Cloud.ru. Зоны и регионы у всех устроены по-разному, поэтому архитектуру подбираем под конкретного провайдера.
- Можно ли без Kubernetes?
- Да. Отказоустойчивость строится и на виртуальных машинах: группы инстансов в разных зонах, балансировщик, HA-кластер базы данных. Kubernetes предлагаем, когда он упрощает эксплуатацию.