Глобальная подсистема балансировки нагрузки
Azure Load Balancer (цен. категория поддерживает балансировку нагрузки между регионами, что позволяет выполнять геоизбыточные сценарии высокой доступности, например:
- входящий трафик, исходящий из нескольких регионов;
- быстрая глобальная отработка отказа с переходом на следующий оптимальный регион;
- распределение нагрузки между регионами в ближайший регион Azure со сверхнизкими задержками;
- возможность вертикального увеличения масштаба за одной конечной точкой;
- Статический глобальный IP-адрес с произвольной адресацией
- сохранение клиентского IP-адреса;
- создание решений на основе имеющейся подсистемы балансировки нагрузки без кривой обучения.
Интерфейсная IP-конфигурация глобальной подсистемы балансировки нагрузки является статической и объявленной в большинстве регионов Azure.
Примечание.
Внутренний порт правила балансировки нагрузки в глобальной подсистеме балансировки нагрузки должен соответствовать интерфейсный порт правила балансировки нагрузки или правила nat входящего трафика в региональной стандартной подсистеме балансировки нагрузки.
Региональная избыточность
Настройте региональную избыточность, просто связав глобальную подсистему балансировки нагрузки с существующими региональными подсистемами балансировки нагрузки.
В случае сбоя одного региона его трафик направляется на подсистему балансировки нагрузки в ближайшем работоспособном регионе.
Проверка работоспособности глобальной подсистемы балансировки нагрузки собирает сведения о доступности каждой региональной подсистемы балансировки нагрузки каждые 5 секунд. Если одна региональная подсистема балансировки нагрузки снижает доступность до 0, глобальная подсистема балансировки нагрузки обнаруживает сбой. Затем региональная подсистема балансировки нагрузки извлекается из обращения.
Сверхнизкая задержка
Алгоритм балансировки нагрузки с использованием географического расположения основан на географическом расположении ваших пользователей и ваших региональных развертываний.
Трафик, начинающийся с клиента, попадает в ближайший регион-участник и проходит через глобальную сеть Майкрософт, чтобы прибыть в ближайшее региональное развертывание.
Например, у вас есть глобальная подсистема балансировки нагрузки со стандартными подсистемами балансировки нагрузки в регионах Azure:
- западная часть США
- Северная Европа
Если поток исходит из Сиэтла, трафик переходит в западную часть США. Этот регион является ближайшим к Сиэтлу участвующим регионом. Трафик направляется в ближайшую подсистему балансировки нагрузки, которая находится в западной части США.
Глобальная подсистема балансировки нагрузки Azure использует алгоритм балансировки нагрузки географического взаимодействия для решения о маршрутизации.
Настроенный режим распределения нагрузки региональных подсистем балансировки нагрузки используется для принятия окончательного решения о маршрутизации, когда для географической отдаленности используются несколько региональных подсистем балансировки нагрузки.
Дополнительные сведения см. в разделе Настройка режима распределения для Azure Load Balancer.
Исходящий трафик следует предпочтениям маршрутизации для региональных подсистем балансировки нагрузки.
Возможность вертикального увеличения масштаба за одной конечной точкой
Когда вы предоставляете глобальную конечную точку глобальной подсистемы балансировки нагрузки клиентам, вы можете добавлять или удалять региональные развертывания за глобальной конечной точкой без прерывания.
Статический глобальный IP-адрес с произвольной адресацией
Глобальный балансировщик нагрузки поставляется со статическим общедоступным IP-адресом, который гарантирует, что IP-адрес остается неизменным. Поддерживаются конфигурации IPv4 и IPv6. Дополнительные сведения о статических IP-адресах см . здесь.
Сохранение клиентского IP-адреса
Глобальная подсистема балансировки нагрузки — это сквозная сетевая подсистема балансировки нагрузки уровня 4. При такой сквозной балансировке исходный IP-адрес пакета сохраняется. Исходный IP-адрес доступен для кода, выполняющегося на виртуальной машине. Такое сохранение позволяет применять логику, направленную на IP-адрес.
Плавающий IP-адрес
Плавающий IP-адрес можно настроить как на глобальном уровне, так и на уровне регионального IP-адреса. Дополнительные сведения см. в разделе "Несколько интерфейсов" для Azure Load Balancer.
Важно отметить, что плавающий IP-адрес, настроенный в глобальной подсистеме балансировки нагрузки Azure, работает независимо от плавающих IP-конфигураций на серверных региональных подсистемах балансировки нагрузки. Если в глобальной подсистеме балансировки нагрузки включен плавающий IP-адрес, необходимо добавить соответствующий интерфейс обратного цикла на внутренние виртуальные машины.
Пробы работоспособности
Глобальная подсистема балансировки нагрузки Azure использует работоспособность внутренних региональных подсистем балансировки нагрузки при выборе места распространения трафика. Проверки работоспособности глобальной подсистемы балансировки нагрузки выполняются автоматически каждые 5 секунд, учитывая, что пробы работоспособности настраиваются в региональной подсистеме балансировки нагрузки.
Создание решения в разных регионах на существующих Azure Load Balancer
Внутренний пул глобальной подсистемы балансировки нагрузки содержит один или несколько региональных подсистем балансировки нагрузки.
Добавьте существующие развертывания подсистемы балансировки нагрузки в глобальную подсистему балансировки нагрузки для высокодоступного глобального развертывания.
Домашние регионы и участвующие регионы
В домашнем регионе развернут глобальный балансировщик нагрузки или общедоступный IP-адрес глобального уровня. Этот регион не влияет на маршрутизацию трафика. Если домашний регион выходит из строя, то это не влияет на поток трафика.
Домашние регионы в Azure
- Центральная часть США
- Восточная Азия
- Восточная часть США 2
- Северная Европа
- Юго-Восточная Азия
- южная часть Соединенного Королевства
- US Gov (Вирджиния)
- Западная Европа
- западная часть США
- Северный Китай 2
Примечание.
Вы можете развернуть только глобальный балансировщик нагрузки или общедоступный IP-адрес на глобальном уровне в одном из перечисленных домашних регионов.
Участвующий регион — это место, где объявляется глобальный общедоступный IP-адрес подсистемы балансировки нагрузки.
Трафик, запущенный пользователем, перемещается в ближайший регион, участвующий через базовую сеть Майкрософт.
Глобальная подсистема балансировки нагрузки направляет трафик в соответствующую региональную подсистему балансировки нагрузки.
Участвующие регионы в Azure
- Восточная Австралия
- Юго-Восточная часть Австралии
- Центральная Индия
- Центральная часть США
- Восточная Азия
- Восточная часть США
- Восточная часть США 2
- Восточная Япония
- Центрально-северная часть США
- Северная Европа
- Центрально-южная часть США
- Юго-Восточная Азия
- южная часть Соединенного Королевства
- Центральный регион US DoD
- Восточный регион US DoD
- US Gov (Аризона)
- US Gov (Техас)
- US Gov (Вирджиния)
- центрально-западная часть США
- Западная Европа
- западная часть США
- Западная часть США 2
Примечание.
Серверные региональные подсистемы балансировки нагрузки можно развертывать в любом общедоступном регионе Azure и не ограничивается только участвующими регионами.
Ограничения глобальной подсистемы балансировки нагрузки
Глобальные интерфейсные IP-конфигурации являются общедоступными только. Внутренний интерфейс в настоящее время не поддерживается.
Не удается добавить частную или внутреннюю подсистему балансировки нагрузки в внутренний пул глобальной подсистемы балансировки нагрузки.
Перевод NAT64 в настоящее время не поддерживается. Интерфейсные и внутренние IP-адреса должны иметь одинаковый тип (версия 4 или v6).
Трафик UDP через порт 3 не поддерживается в глобальной подсистеме балансировки нагрузки
Правила исходящего трафика не поддерживаются в глобальной подсистеме балансировки нагрузки. Для исходящих подключений используйте правила исходящего трафика в региональной подсистеме балансировки нагрузки или шлюзе NAT.
Региональные подсистемы балансировки нагрузки нельзя обновить до глобального уровня. В качестве глобального уровня можно создать только новые подсистемы балансировки нагрузки.
Цены и соглашение об уровне обслуживания
Глобальная подсистема балансировки нагрузки использует соглашение об уровне обслуживания стандартной подсистемы балансировки нагрузки.
Следующие шаги
- См. руководство. Создание глобальной подсистемы балансировки нагрузки с помощью портал Azure для создания глобальной подсистемы балансировки нагрузки.
- Дополнительные сведения о глобальной подсистеме балансировки нагрузки.
- Дополнительные сведения об Azure Load Balancer.