← Cloudflare Load Balancing / load-balancing
Private Network Load Balancing
Private Network Load Balancing позволяет распределять трафик между серверами внутри дата-центра (распределение трафика между эндпоинтами) и между приватными приложениями. Это позволяет отказаться от аппаратных устройств и упрощает перенос инфраструктуры в облако, обеспечивая такие преимущества, как эластичная масштабируемость и повышенная надёжность.
Private Network Load Balancing поддерживает в качестве значений конечных точек не только публичные IP-адреса, но и виртуальные и приватные IP-адреса.
Точки выхода
Off-ramps обеспечивают Cloudflare прямой и защищенный способ подключения к вашим сетям, недоступным публично.
Поскольку решения об управлении трафиком и механизмы переключения при отказе основаны на данных о состоянии пулов и конечных точек, возможность указывать виртуальные или частные IP-адреса напрямую в качестве конечных точек балансировщика нагрузки позволяет эффективнее использовать существующий мониторинг состояния.
Tunnel
На данный момент для подключения к приватным IP-адресам источников балансировщикам нагрузки Cloudflare требуется Cloudflare Tunnel со связанным виртуальная сеть (VNet). Если вы подключаетесь к своим конечным точкам с использованием маршрут опубликованного приложения VNet не требуется.
После настройки связи конечной точки с туннелем виртуальной сети (VNet) Cloudflare сможет определять не только работоспособность туннеля, но и работоспособность соответствующих виртуальных или частных IP-адресов назначения.
См. Настройка Private Network Load Balancing для общедоступного трафика в Tunnel где приведено подробное руководство.
Cloudflare WAN
Private Network Load Balancing поддерживает вывод трафика для туннелей Cloudflare WAN (ранее Magic WAN), таких как GRE, IPSec или CNI. Дополнительные сведения см. в разделе Настройка Private Network Load Balancing с Cloudflare WAN.
Точки входа
Точки входа Private Network Load Balancing, в свою очередь, представляют собой защищённые пути между запросом конечного пользователя и сетью Cloudflare. Cloudflare Load Balancing поддерживает трафик от CDN, Spectrum, Cloudflare One Client и Cloudflare WAN и перенаправляет этот трафик балансировщику нагрузки, а затем выходит к эндпоинту через любую точку выхода (CDN/CNI/IPSec/GRE/Tunnel). Ваш трафик может входить и выходить через любую комбинацию точек входа и выхода.
Сценарии использования
-
Запросы, поступающие из публичного интернета и адресованные частному или внутреннему сервису: запросы из интернета можно направлять на внутренние сервисы по внутренним IP-адресам, например системы учета или производственной автоматизации, с помощью Cloudflare Tunnel.
-
Интеллектуальная маршрутизация трафика: используйте отказоустойчивый переход для приватного трафика и отслеживайте состояние этих целевых IP-адресов напрямую, а не ограничивайтесь балансировкой нагрузки на туннель с мониторингом состояния только самого туннеля.
-
Размещение приложений на нестандартных портах: задавайте и направляйте трафик к приложениям на приватных IP-адресах с нестандартными портами. Это дает больше гибкости при настройке сервисов и не требует изменений в существующей инфраструктуре.
-
Public and Private Load Balancers: публичные LB могут направлять интернет-трафик на приватные IP-адреса и поддерживают все продукты уровня L7, такие как WAF и API Shield. Приватные LB направляют на приватные IP-адреса трафик, поступающий из приватных сетей, и требуют точку входа, например Cloudflare One Client или Cloudflare WAN.