Команды разработки часто развертывают кластеры Kubernetes в разных зонах и регионах для обеспечения высокой доступности. VK Tech представила руководство по тестированию аварийного восстановления для мультикластерных конфигураций с использованием сервисной сетки Linkerd.

Материал охватывает работу с открытой версией Linkerd и Buoyant Enterprise for Linkerd (BEL). Авторы описывают сценарии моделирования сбоев инфраструктуры и факторы, влияющие на процесс восстановления сервисной сетки в таких условиях.

Особое внимание уделено механизму Buoyant High Availability Zonal Load Balancing (HAZL). Этот инструмент обеспечивает балансировку нагрузки с учетом зон доступности, что необходимо для повышения отказоустойчивости системы.

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