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