Является ли Google Cloud Load Balancer единственной точкой отказа? Можем ли мы иметь резервную копию?
Мы выполняем развертывание HA приложения в GCP для оценки. Грубая архитектура похожа на (Изображение предоставлено Google cloud)
Глобальный балансировщик нагрузки сам по себе является единственной точкой отказа.
Как мы можем достичь этого в GCP.
- Не удалось найти конфигурацию высокой доступности для балансировщика нагрузки облака в консоли GCP.
- Googling берет меня на предоставление услуг бэкэнда. Не то, что я ищу.
Можете ли вы поделиться своими мыслями.
1 ответ
Глобальный балансировщик нагрузки - это не устройство и не единственная точка отказа.
Это логическая / виртуальная сущность, которая предоставляет сервис, используя глобально распределенное оборудование и anycast IP-маршрутизацию... поэтому, если мой браузер и ваш браузер подключаются к "одному и тому же" балансировщику (по одному и тому же IP-адресу), тогда очень высокий вероятность того, что мы не взаимодействуем с одним и тем же физическим оборудованием, и хорошая вероятность того, что эти два разных физических устройства, с которыми мы разговариваем, даже не находятся в одном физическом месте.
Cloud Load Balancing - это полностью распределенная, программно-определяемая управляемая служба для всего вашего трафика. Это не решение на основе экземпляра или устройства, поэтому вы не будете привязаны к физической инфраструктуре балансировки нагрузки и не столкнетесь с проблемами высокой доступности, масштабирования и управления, присущими LB на основе экземпляров.
Для этого нет никакой конфигурации, потому что это неотъемлемая часть дизайна сервиса.