Рекомендации по применению
Примечание
В регионе Казахстан доступна только зона доступности kz1-a.
Используйте разные зоны доступности
Создавайте облачные ресурсы в нескольких зонах доступности. Так можно сохранить доступность ваших приложений при выходе из строя одной из зон.
Равномерно распределяйте ресурсы по зонам
В каждой зоне доступности следует размещать одинаковое количество облачных ресурсов. Если в зоне доступности kz1-a находятся три виртуальных машины, то и в зонах доступности kz1-b и kz1-d следует разместить по три виртуальных машины.
Создавайте облачные ресурсы с запасом
Если одна из виртуальных машин в зоне доступности выйдет из строя, трафик продолжит поступать в зону доступности в том же объеме, увеличивая нагрузку на оставшиеся рабочие машины. Чтобы избежать выхода из строя всех ВМ, помимо ресурсов, необходимых для обслуживания расчетной нагрузки, рекомендуется иметь дополнительные ресурсы в каждой зоне доступности.
Каждому приложению свой балансировщик
При развертывании нескольких приложений в Yandex Cloud создавайте отдельный балансировщик для каждого приложения.
Организуйте многоуровневую инфраструктуру
В отдельных случаях, например, при организации мульти-кластера MK8S, где в каждой из зон доступности развертывается отдельный зональный кластер, может потребоваться многоуровневое распределение трафика. На входе трафик будет приниматься L7-балансировщиком, который будет распределять его в один из зональных кластеров. Далее на уровне зонального кластера трафик будет приниматься сервисом типа LoadBalancer
В качестве L7-балансировщика можно использовать Application Load Balancer.
В качестве L3-балансировщиков можно использовать Network Load Balancer.
Схемы с многоуровневой балансировкой, где L3-балансировщик распределяет трафик на находящиеся за ним L7-балансировщики, не поддерживаются и не рекомендуются к применению.