Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При создании Azure Load Balancer сведения в этой статье помогут вам узнать больше о отдельных параметрах и правильной конфигурации.
Создание подсистемы балансировки нагрузки
Azure Load Balancer — это балансировщик сетевой нагрузки, который распределяет трафик между экземплярами виртуальных машин во внутреннем пуле. Чтобы создать подсистему балансировки нагрузки на портале, в верхней части страницы выберите поле поиска. Введите текст Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки. На странице Подсистемы балансировки нагрузки щелкните + Создать.
Основные сведения
На вкладке "Основы " страницы портала создания подсистемы балансировки нагрузки вы увидите следующие сведения:
| Настройка | Сведения |
|---|---|
| Подписка | Выберите свою подписку. Эта подписка — та, в которой вы хотите развернуть балансировщик нагрузки. |
| Группа ресурсов | Выберите Создать и в текстовом поле введите имя группы ресурсов. Если группа ресурсов уже создана, выберите ее. |
| Имя. | Этот параметр представляет собой имя службы Azure Load Balancer. |
| Область/регион | Выберите регион Azure, в котором надо развернуть подсистему балансировки нагрузки. |
| номер SKU | Выберите Стандартное.
Подсистема балансировки нагрузки имеет три номера SKU: Базовый Базовый тариф имеет ограниченную функциональность. Рекомендуется использовать Стандарт для рабочих нагрузок на производстве. Шлюз обслуживает виртуальные сетевые устройства, не относящиеся к Microsoft (NVAs). Узнайте больше о SKUs. |
| Тип | Подсистема балансировки нагрузки имеет два типа: . Внутренняя подсистема балансировки нагрузки (ILB) направляет трафик к членам серверного пула через частный IP-адрес. Общедоступная подсистема балансировки нагрузки направляет запросы от клиентов в серверный пул через Интернет. Дополнительные сведения о типах подсистем балансировки нагрузки. |
| Уровень | Подсистема балансировки нагрузки имеет два уровня: подсистема балансировки нагрузки ограничена балансировкой нагрузки в пределах региона. Глобальный балансировщик нагрузки распределяет нагрузку между регионами. Дополнительные сведения об уровне Глобальный см. в статье Подсистема балансировки нагрузки между регионами (предварительная версия). |
Конфигурация IP внешнего интерфейса
На вкладке Конфигурация внешнего IP на странице создания балансировщика нагрузки нажмите + Добавить конфигурацию внешнего IP, чтобы открыть страницу создания.
Добавление конфигурации внешнего IP-адреса
общедоступная подсистема балансировки нагрузки;
Если выбрать "Общедоступный" в качестве типа подсистемы балансировки нагрузки на вкладке "Основные сведения", вы увидите следующие сведения:
| Настройка | Сведения |
|---|---|
| Имя. | Имя внешнего интерфейса, добавленного в подсистему балансировки нагрузки. |
| Версия протокола IP | Балансировщик нагрузки поддерживает интерфейсы IPv4 и IPv6.
Дополнительные сведения о load Balancer и IPv6. |
| Тип IP-адреса |
IP-адрес префикс IP-адреса Балансировщик нагрузки поддерживает IP-адрес или префикс IP-адреса для внешнего IP-адреса. Дополнительные сведения см. в разделе Префикс общедоступного IP-адреса. |
| Балансировщик нагрузки шлюза | Если вы используете подсистему балансировки нагрузки шлюза, выберите идентификатор Azure Resource Manager для подсистемы балансировки нагрузки шлюза, который вы хотите связать с интерфейсной IP-конфигурацией. |
IP-адрес
Если выбрать IP-адрес для типа IP-адресов, вы увидите следующие сведения:
| Настройка | Сведения |
|---|---|
| Общедоступный IP-адрес | Выберите Создать, чтобы создать общедоступный IP-адрес для общедоступной подсистемы балансировки нагрузки.
Если у вас есть общедоступный IP-адрес, выберите его в раскрывающемся списке. |
| Имя. | Имя ресурса общедоступного IP-адреса. |
| номер SKU | Для общедоступных IP-адресов предусмотрены два номера SKU: Базовый и Стандартный.
SKU "Базовый" не поддерживает отказоустойчивость и зональные атрибуты. Стандарт рекомендуется для производственных нагрузок. SKU балансировщика нагрузки и общедоступных IP-адресов должны совпадать. |
| Уровень |
Региональный глобальный уровень в зависимости от типа уровня подсистемы балансировки нагрузки определяет, что выбрано. Уровень "Региональный" предназначен для традиционных подсистем балансировки нагрузки, а уровень "Глобальный" — для балансировки нагрузки между регионами. |
| Задание | Для варианта "Стандартный" автоматически выбран параметр Статический.
Для общедоступных IP-адресов (цен. категория "Базовый") предусмотрены два типа: динамический и статический. Динамические общедоступные IP-адреса не назначаются до создания. При удалении ресурса возможна утеря IP-адресов. Рекомендуется использовать статические IP-адреса. |
| Зона доступности | Выберите С избыточностью в зоне, чтобы создать устойчивый балансировщик нагрузки.
Чтобы создать подсистему балансировки нагрузки, выберите определенную зону — 1, 2 или 3. Стандартный балансировщик нагрузки и общедоступные IP-адреса поддерживают зоны. Дополнительные сведения о подсистеме балансировки нагрузки и зонах доступности. Для ценовой категории "Базовый" выбор зоны недоступен. Базовый балансировщик нагрузки не поддерживает зоны. |
| Предпочтительный вариант маршрутизации | Выберите Сеть Майкрософт.
"Сеть Майкрософт" означает, что трафик маршрутизируется через глобальную сеть Майкрософт. "Интернет" означает, что трафик маршрутизируется через сеть поставщика услуг Интернета. Дополнительные сведения о предпочтении маршрутизации. |
Префикс IP-адреса
Если выбрать префикс IP для типа IP, вы увидите следующие сведения:
| Настройка | Сведения |
|---|---|
| Префикс общедоступного IP-адреса | Щелкните Создать, чтобы создать префикс общедоступного IP-адреса для вашей общедоступной подсистемы балансировки нагрузки.
Если у вас есть общедоступный префикс, выберите его в раскрывающемся списке. |
| Имя. | Имя ресурса префикса общедоступного IP-адреса. |
| номер SKU | У префикса общедоступного IP-адреса есть один SKU — Стандартный. |
| Версия протокола IP |
IPv4 или IPv6.
Отображаемая версия соответствует выбранной версии. |
| Размер префикса | Префиксы IPv4 или IPv6 отображаются в зависимости от выбранного выше значения.
IPv4 /24 (256 адресов) /25 (128 адресов) /26 (64 адреса) /27 (32 адреса) /28 (16 адресов ) /29 (8 адресов) /30 (4 адреса) /31 (2 адреса) /124 (16 адресов) /125 (8 адресов) 126 (4 адреса) 127 (2 адреса) |
| Зона доступности | Выберите С избыточностью в зоне, чтобы создать устойчивый балансировщик нагрузки.
Чтобы создать подсистему балансировки нагрузки, выберите определенную зону — 1, 2 или 3. Стандартная балансировка нагрузки и префиксы публичных IP-адресов поддерживают зоны. Дополнительные сведения о подсистеме балансировки нагрузки и зонах доступности. |
Внутренняя подсистема балансировки нагрузки
Если выбрать внутренний в качестве типа подсистемы балансировки нагрузки на вкладке "Основные сведения", вы увидите следующие сведения:
| Настройка | Сведения |
|---|---|
| Виртуальная сеть | Виртуальная сеть, к к которому подключается внутренняя подсистема балансировки нагрузки.
Частный внешний IP-адрес, выбранный для внутренней подсистемы балансировки нагрузки, находится в этой виртуальной сети. |
| Подсеть | Здесь отображаются подсети, доступные для внешнего IP-адреса. |
| Задание | Варианты параметров — Статический или Динамический.
Параметр "Статический" гарантирует, что IP-адрес не изменяется. Динамический IP-адрес может изменяться. |
| Зона доступности | Возможные варианты: Зональное резервирование Зона 1 Зона 2 Зона 3 . Чтобы создать подсистему балансировки нагрузки, которая является высокодоступной и устойчивой к сбоям зоны доступности, выберите зонально-резервированный IP-адрес. |
Серверные пулы
На странице портала создания подсистемы балансировки нагрузки на вкладке Внутренние пулы щелкните + Добавить внутренний пул, чтобы открыть страницу создания.
Добавить бэкенд-пул
На странице создания Добавление пула серверов отображается следующее:
| Настройка | Сведения |
|---|---|
| Имя. | Имя серверного пула. |
| Виртуальная сеть | Виртуальная сеть, в которой находятся экземпляры вашей серверной части. |
| Конфигурация серверной части пула | Возможные варианты: NIC IP-адрес NIC настраивает внутренний пул для использования сетевого интерфейса виртуальных машин. Параметр "IP-адрес" указывает, что внутреннему пулу необходимо использовать IP-адрес виртуальных машин. Дополнительные сведения о конфигурации внутреннего пула см. в разделе "Управление серверным пулом". |
Конфигурация внутреннего пула сетевых адаптеров
Вы можете добавить виртуальные машины или наборы масштабируемых виртуальных машин во внутренний пул Azure Load Balancer. Сначала создайте виртуальные машины или масштабируемые наборы виртуальных машин.
В разделе "IP-конфигурации" нажмите кнопку "+ Добавить ", чтобы выбрать конфигурации IP-адресов.
На странице добавления IP-адреса на страницу внутреннего пула выберите виртуальную машину или ресурсы масштабируемого набора виртуальных машин и нажмите кнопку "Добавить и сохранить".
Правила для входящего трафика
На вкладке Правила для входящего трафика имеется два раздела — Правило балансировки нагрузки и Правило NAT для входящего трафика.
На странице портала создания подсистемы балансировки нагрузки на вкладке Правила для входящего трафика щелкните + Добавить правило балансировки нагрузки, чтобы открыть страницу создания.
Добавление правила балансировки нагрузки
На странице создания правила балансировки нагрузки отображается следующее:
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила балансировки нагрузки. |
| Версия IP | Предусмотренные варианты — IPv4 или IPv6. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило подсистемы балансировки нагрузки. |
| Пул серверов | Серверный пул, на который необходимо применить это правило балансировки нагрузки. |
| Порты HA | Этот параметр обеспечивает балансировку нагрузки на всех портах TCP и UDP. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные параметры: TCP или UDP. |
| Порт | Этот параметр представляет собой порт, связанный с внешним IP-адресом, для которого вы хотите, чтобы трафик распределялся на основе этого правила балансировки нагрузки. |
| Серверный порт | Этот параметр представляет собой порт на экземплярах в серверном пуле, на который подсистема балансировки нагрузки должна отправлять трафик. Этот параметр может совпадать с интерфейсным портом или отличаться, если необходима гибкость приложения. |
| Проверка состояния | Выберите Создать новое, чтобы создать новый зонд.
Только здоровые экземпляры получают новый трафик. |
| Сохранение сеанса | Варианты: Никакой IP-адрес клиента IP-адрес клиента и протокол Поддерживать трафик от клиента к той же виртуальной машине в пуле серверов. Этот трафик сохраняется во время сеанса. Ни один из них не указывает, что последовательные запросы от одного клиента могут обрабатываться любой виртуальной машиной. IP-адрес клиента указывает, что последовательные запросы с одного и того же IP-адреса клиента обрабатываются одной виртуальной машиной. IP-адрес клиента и протокол гарантируют, что последовательные запросы с одного и того же IP-адреса и протокола клиента обрабатываются одной виртуальной машиной. Дополнительные сведения о режимах распространения. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Сброс TCP | Балансировщик нагрузки может отправлять сбросы TCP, чтобы при простое соединения обеспечить более предсказуемое поведение приложения.
Дополнительные сведения о сбросе TCP. |
| Плавающий IP-адрес | В соответствии с терминологией Azure плавающий IP-адрес — это часть так называемого прямого ответа от сервера (DSR).
DSR состоит из двух частей: 1. Топология потока. 2. Схема сопоставления IP-адресов на уровне платформы. Azure Load Balancer всегда функционирует в топологии потока DSR независимо от того, активирован ли плавающий IP-адрес. Это означает, что исходящая часть потока всегда правильно перезаписывается, чтобы поток возвращался непосредственно в источник. Если плавающий IP-адрес не используется, Azure предоставляет традиционную схему сопоставления IP-адресов с балансировкой нагрузки (IP-адреса экземпляров виртуальных машин). Включение плавающего IP-адреса изменяет сопоставление IP-адреса на внешний IP-адрес подсистемы балансировки нагрузки, обеспечивая большую гибкость. Дополнительные сведения см. в статье Несколько внешних интерфейсов для Azure Load Balancer. |
Создание пробы работоспособности
Если в указанной выше конфигурации пробы работоспособности правила балансировки нагрузки вы выбрали пункт Создать, отобразятся указанные ниже параметры.
| Настройка | Сведения |
|---|---|
| Имя. | Имя зонда состояния здоровья. |
| Протокол | Выбранный протокол определяет тип проверки, используемый для определения работоспособности серверных экземпляров.
Ваши варианты: TCP HTTPS HTTP Убедитесь, что вы используете правильный протокол. Этот выбор зависит от характера приложения. Конфигурация зонда проверки состояния и его ответов определяет, какие экземпляры серверного пула получают новые потоки. Пробы работоспособности можно использовать для обнаружения сбоя приложения в конечной точке серверной части. Дополнительные сведения о пробах работоспособности. |
| Порт | Порт назначения для пробы работоспособности.
Этот параметр задает порт на серверном экземпляре, который используется для проверки работоспособности экземпляра. |
| Интервал | Количество секунд между попытками выполнения пробы.
Интервал определяет, как часто проверка работоспособности пытается достичь экземпляра серверной части. Если выбрать 5, то вторая попытка пробы выполняется через 5 секунд и т. д. |
На странице портала создания подсистемы балансировки нагрузки на вкладке Правила для входящего трафика щелкните + Добавить правило NAT для входящего трафика, чтобы открыть страницу создания.
Добавление правила NAT для входящего трафика
Правила NAT для входящего трафика можно настроить для передачи трафика на отдельные виртуальные машины или набор компьютеров в серверном пуле. Каждый целевой ресурс имеет определенные параметры создания на странице создания
Виртуальная машина Azure
На странице создания правила NAT для входящего трафика для виртуальной машины Azure отображается следующее:
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила NAT для входящего трафика |
| Тип | Выберите виртуальную машину Azure или пул серверов. Правила NAT для входящего трафика можно настроить, отправив трафик на отдельную виртуальную машину или набор компьютеров в серверном пуле. |
| Целевая виртуальная машина | Выберите имя виртуальной машины Azure, к которой применяется это правило, из доступных виртуальных машин в раскрывающемся списке. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило NAT для входящего трафика. |
| Интерфейсный порт | Этот параметр представляет собой порт, связанный с внешним IP-адресом интерфейса, на который должен распределяться трафик в соответствии с этим правилом входящего NAT. |
| Сервисный тег | Введите тег службы, чтобы использовать его в вашем правиле. Значение внешнего порта заполняется на основе выбранного тега службы. |
| Серверный порт | Введите порт для трафика, отправляемого на серверную виртуальную машину. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные варианты: TCP или UDP. |
| Включить сброс TCP | Балансировщик нагрузки может отправлять команды сброса TCP, чтобы обеспечить более предсказуемое поведение приложения при простое соединения.
Дополнительные сведения о сбросе TCP. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Включить плавающий IP-адрес | В некоторых сценариях приложений использование одного порта несколькими экземплярами приложения на одной виртуальной машине во внутреннем пуле является предпочтительным или обязательным. Если вы хотите повторно использовать внутренний порт в нескольких правилах, необходимо включить плавающий IP-адрес в определении правила. |
Пул серверов
На следующей странице, посвященной созданию правила входящего NAT для внутреннего пула, отображается следующее:
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила NAT для входящего трафика |
| Тип | Выберите виртуальную машину Azure или пул серверов. Правила NAT для входящего трафика можно настроить, отправив трафик на отдельную виртуальную машину или набор компьютеров в серверном пуле. |
| Целевой серверный пул | Выберите серверный пул, к которому относится это правило, в выпадающем меню. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило NAT для входящего трафика. |
| Начало диапазона интерфейсных портов | Введите начальный порт диапазона интерфейсных портов, предварительно выделенных для конкретного внутреннего пула. |
| Текущее количество компьютеров в серверном пуле | Отображаемое значение — это количество компьютеров в выбранном серверном пуле и только для получения сведений; Это значение изменить нельзя. |
| Максимальное число компьютеров во внутреннем пуле | Введите максимальное количество экземпляров в серверном пуле при масштабировании. |
| Серверный порт | Введите порт для трафика, отправленного в пул серверов обработки. |
| Протокол | Azure Load Balancer — это сетевой балансировщик уровня 4.
Доступные варианты: TCP или UDP. |
| Включить сброс TCP | Балансировщик нагрузки может отправлять команды сброса TCP, чтобы обеспечить более предсказуемое поведение приложения при простое соединения.
Дополнительные сведения о сбросе TCP. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Включить плавающий IP-адрес | В некоторых сценариях приложений использование одного порта несколькими экземплярами приложения на одной виртуальной машине во внутреннем пуле является предпочтительным или обязательным. Если вы хотите повторно использовать внутренний порт в нескольких правилах, необходимо включить плавающий IP-адрес в определении правила. |
Правила для исходящего трафика
На странице портала создания подсистемы балансировки нагрузки на вкладке Правила для исходящего трафика щелкните + Добавить правило для исходящего трафика, чтобы открыть страницу создания.
Примечание.
Вкладка правил для исходящего трафика допустима только для общедоступной стандартной подсистемы балансировки нагрузки. Правила для исходящего трафика не поддерживаются для внутренних или базовых подсистем балансировки нагрузки. NAT виртуальных сетей Azure — рекомендуемый способ предоставления исходящего доступа к Интернету для внутреннего пула. Дополнительные сведения о NAT виртуальных сетей Azure и ресурсе шлюза NAT см. в статье Что такое NAT виртуальной сети?.
Добавить правило исходящего трафика
На странице Добавление нового правила отображается следующее:
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила для исходящего трафика. |
| Версия IP | Предусмотренные варианты — IPv4 или IPv6. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило для исходящего трафика. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные параметры: Все, TCP или UDP. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Сброс TCP | Балансировщик нагрузки может отправлять сбросы TCP, чтобы при простое соединения обеспечить более предсказуемое поведение приложения.
Дополнительные сведения о сбросе TCP. |
| Пул серверов | Пул серверов, к которому нужно применить это правило для отсеивания исходящего трафика. |
| Выделение портов | |
| Выделение портов | Ваши варианты: Вручную выберите количество исходящих портов Используйте заданное по умолчанию количество исходящих портов . Рекомендуется выбрать заданное по умолчанию количество исходящих портов, чтобы избежать исчерпания SNAT портов. Если выбрано число исходящих портов по умолчанию, выбор исходящих портов отключен. |
| Исходящие порты | Варианты: Порты на экземпляр Максимальное количество внутренних экземпляров. Рекомендуемые выборы — выбор портов для каждого экземпляра и введите 10 000. |
Параметры портала
Конфигурация IP внешнего интерфейса
IP-адрес вашего Azure Load Balancer. Это точка взаимодействия с клиентами.
Вы можете настроить одну или несколько интерфейсных IP-конфигураций. Если вы прошли через раздел создания в этой статье, вы создали интерфейс для фронтэнда вашего балансировщика нагрузки.
Чтобы добавить интерфейсную IP-конфигурацию в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Интерфейсная IP-конфигурация и нажмите кнопку + Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя интерфейсной IP-конфигурации. |
| Версия протокола IP | Вы можете использовать IPv4 и IPv6.
Подсистема балансировки нагрузки поддерживает обе конфигурации интерфейсных IP-адресов — IPv4 и IPv6. |
| Тип IP-адреса | Тип IP-адреса определяет, связан ли отдельный IP-адрес с внешним интерфейсом или с диапазоном IP-адресов с помощью префикса IP.
Префикс общедоступного IP-адреса удобно использовать, если необходимо многократно подключаться к одной и той же конечной точке. Префикс обеспечивает предоставление достаточного количества портов для решения проблем с портом SNAT. |
| Общедоступный IP-адрес (или префикс, если ранее выбран префикс) | Выберите или создайте общедоступный IP-адрес (или префикс) для интерфейса балансировщика нагрузки. |
Серверные пулы
Пул адресов серверной части содержит IP-адреса интерфейсов виртуальной сети в серверном пуле.
Чтобы добавить серверный пул в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Серверные пулы и нажмите кнопку +Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя серверного пула. |
| Виртуальная сеть | Виртуальная сеть, в которой находятся экземпляры вашей серверной части. |
| Конфигурация серверного пула | Возможные варианты: NIC IP-адрес NIC настраивает внутренний пул для использования сетевого интерфейса виртуальных машин. Параметр "IP-адрес" указывает, что внутреннему пулу необходимо использовать IP-адрес виртуальных машин. Дополнительные сведения об управлении серверным пулом. |
| Версия протокола IP | Предусмотренные варианты — IPv4 или IPv6. |
Вы можете добавить виртуальные машины или наборы масштабируемых виртуальных машин во внутренний пул Azure Load Balancer. Сначала создайте виртуальные машины или масштабируемые наборы виртуальных машин. Затем добавьте их в подсистему балансировки нагрузки на портале.
Мониторы работоспособности
Проба работоспособности используется для контроля состояния серверных виртуальных машин или экземпляров. Состояние пробы работоспособности определяет, когда новые подключения отправляются в экземпляр на основе проверок работоспособности.
Чтобы добавить пробу работоспособности в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Пробы работоспособности и нажмите кнопку +Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя зонда состояния здоровья. |
| Протокол | Выбранный протокол определяет тип проверки, используемый для определения работоспособности серверных экземпляров.
Ваши варианты: TCP HTTPS HTTP Убедитесь, что вы используете правильный протокол. Этот выбор зависит от характера приложения. Конфигурация зонда проверки состояния и его ответов определяет, какие экземпляры серверного пула получают новые потоки. Пробы работоспособности можно использовать для обнаружения сбоя приложения в конечной точке серверной части. Дополнительные сведения о пробах работоспособности. |
| Порт | Порт назначения для пробы работоспособности.
Этот параметр задает порт на серверном экземпляре, который используется для проверки работоспособности экземпляра. |
| Интервал | Количество секунд между попытками выполнения пробы.
Интервал определяет, как часто проверка работоспособности пытается достичь экземпляра серверной части. Если выбрать 5, то вторая попытка пробы выполняется через 5 секунд и т. д. |
| Порог нездоровья | Количество последовательных сбоев проверки, которые должны произойти до признания виртуальной машины неисправной.
Если выбрать 2, новые потоки не отправляются в этот серверный экземпляр после двух последовательных сбоев. |
Правила балансировки нагрузки
Определяет способ распределения входящего трафика между всеми экземплярами серверного пула. Правило балансировки нагрузки сопоставляет каждую отдельную интерфейсную IP-конфигурацию и порт с несколькими внутренними IP-адресами и портами.
Чтобы добавить правило в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Правила балансировки нагрузки и нажмите кнопку +Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила балансировки нагрузки. |
| Версия IP | Предусмотренные варианты — IPv4 или IPv6. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило подсистемы балансировки нагрузки. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные параметры: TCP или UDP. |
| Порт | Этот параметр представляет собой порт, связанный с внешним IP-адресом, для которого вы хотите, чтобы трафик распределялся на основе этого правила балансировки нагрузки. |
| Серверный порт | Этот параметр представляет собой порт на экземплярах в серверном пуле, на который подсистема балансировки нагрузки должна отправлять трафик. Этот параметр может совпадать с интерфейсным портом или отличаться, если необходима гибкость приложения. |
| Пул серверов | Серверный пул, на который необходимо применить это правило балансировки нагрузки. |
| Проверка состояния | Проверка работоспособности, которую вы создали для проверки состояния экземпляров в серверном пуле.
Только здоровые экземпляры получают новый трафик. |
| Сохранение сеанса | Варианты: Никакой IP-адрес клиента IP-адрес клиента и протокол Поддерживать трафик от клиента к той же виртуальной машине в пуле серверов. Этот трафик сохраняется во время сеанса. Ни один из них не указывает, что последовательные запросы от одного клиента могут обрабатываться любой виртуальной машиной. IP-адрес клиента указывает, что последовательные запросы с одного и того же IP-адреса клиента обрабатываются одной виртуальной машиной. IP-адрес клиента и протокол гарантируют, что последовательные запросы с одного и того же IP-адреса и протокола клиента обрабатываются одной виртуальной машиной. Дополнительные сведения о режимах распространения. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Сброс TCP | Балансировщик нагрузки может отправлять сбросы TCP, чтобы при простое соединения обеспечить более предсказуемое поведение приложения.
Дополнительные сведения о сбросе TCP. |
| Плавающий IP-адрес | В соответствии с терминологией Azure плавающий IP-адрес — это часть так называемого прямого ответа от сервера (DSR).
DSR состоит из двух частей: 1. Топология потока. 2. Схема сопоставления IP-адресов на уровне платформы. Azure Load Balancer всегда функционирует в топологии потока DSR независимо от того, активирован ли плавающий IP-адрес. Это означает, что исходящая часть потока всегда правильно перезаписывается, чтобы поток возвращался непосредственно в источник. Если плавающий IP-адрес не используется, Azure предоставляет традиционную схему сопоставления IP-адресов с балансировкой нагрузки (IP-адреса экземпляров виртуальных машин). Включение плавающего IP-адреса изменяет сопоставление IP-адреса на внешний IP-адрес подсистемы балансировки нагрузки, обеспечивая большую гибкость. Дополнительные сведения см. в статье Несколько внешних интерфейсов для Azure Load Balancer. |
| Преобразование исходных сетевых адресов (SNAT) для исходящего трафика | Варианты: (Рекомендуется) Используйте правила исходящего трафика для предоставления членам внутреннего пула доступа к Интернету. Используйте неявное правило исходящего трафика. Это не рекомендуется, так как это может привести к нехватке портов SNAT. ВыберитеРекомендуется предотвратить исчерпание портов SNAT. Чтобы предоставить участникам внутреннего пула доступ к SNAT, нужен шлюз NAT или правила для исходящего трафика. Дополнительные сведения о шлюзе NAT см. в статье "Что такое NAT виртуальной сети"? Дополнительные сведения об исходящих подключениях в Azure см. в статье Об использовании преобразования исходящих сетевых адресов (SNAT) для исходящих подключений. |
Правила NAT для входящего трафика
Правило NAT для входящего трафика переадресует входящий трафик, отправленный на IP-адрес интерфейса и комбинацию порта.
Трафик отправляется на конкретную виртуальную машину или экземпляр в серверном пуле. К перенаправлению портов применяется такое же распределение на основе хэша, что и для балансировки нагрузки.
Если ваш сценарий требует использования сеансов протокола удаленного рабочего стола (RDP) или Secure Shell (SSH) для разделения экземпляров виртуальных машин в серверном пуле. Несколько внутренних конечных точек можно сопоставить с портами на одном и том же IP-адресе на фронтенде.
Внешние IP-адреса можно использовать для удаленного администрирования виртуальных машин без дополнительного поля перехода.
Чтобы добавить правило NAT в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Правила NAT для входящего трафика и нажмите кнопку +Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила NAT для входящего трафика |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило NAT для входящего трафика. |
| Версия IP | Вы можете использовать IPv4 и IPv6. |
| Service | Тип службы, выполняемой в Azure Load Balancer.
Выбор здесь обновляет сведения о порту соответствующим образом. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные варианты: TCP или UDP. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Сброс TCP | Балансировщик нагрузки может отправлять команды сброса TCP, чтобы обеспечить более предсказуемое поведение приложения при простое соединения.
Дополнительные сведения о сбросе TCP. |
| Порт | Этот параметр представляет собой порт, связанный с внешним IP-адресом интерфейса, на который должен распределяться трафик в соответствии с этим правилом входящего NAT. |
| Целевая виртуальная машина | Часть виртуальной машины серверного пула, с которой необходимо связать это правило. |
| Сопоставление портов | Этот параметр может быть установлен по умолчанию или в зависимости от настроек приложения. |
Правила для исходящего трафика
Правила для исходящего трафика подсистемы балансировки нагрузки настраивают исходящий SNAT для виртуальных машин во внутреннем пуле.
Чтобы добавить правило для исходящего трафика в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Правила для исходящего трафика и нажмите кнопку +Добавить.
| Настройка | Сведения |
|---|---|
| Имя. | Имя правила для исходящего трафика. |
| Внешний IP-адрес | Выберите интерфейсный IP-адрес.
Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило для исходящего трафика. |
| Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня.
Доступные параметры: Все, TCP или UDP. |
| Время ожидания простоя (в минутах) | Поддерживайте подключение TCP или HTTP в открытом состоянии, не полагаясь на то, что клиенты будут отправлять сообщения проверки активности. |
| Сброс TCP | Балансировщик нагрузки может отправлять сбросы TCP, чтобы обеспечить более прогнозируемое поведение приложения в случае простоя подключения.
Дополнительные сведения о сбросе TCP. |
| Пул серверов | Пул серверов, к которому нужно применить это правило для отсеивания исходящего трафика. |
| Выделение портов | Ваши параметры: Вручную выбрать количество исходящих портов или Использовать число исходящих портов по умолчанию.
При использовании выделения портов по умолчанию Azure может удалять существующие подключения при горизонтальном масштабировании. Вручную выделите порты, чтобы избежать удаления подключений. |
| Исходящие порты | |
| Выбор по | Ваши варианты — порты для каждого экземпляра или максимальное количество серверных экземпляров.
При использовании выделения портов по умолчанию Azure может удалять существующие подключения при горизонтальном масштабировании. Вручную выделите порты, чтобы избежать удаления подключений. |
| Количество портов для каждого экземпляра | Введите число портов, используемых для каждой инстанции. Эта запись доступна только при выборе портов для каждого экземпляра для исходящих портов выше. |
| Доступные порты внешнего интерфейса | Отображаемое значение общего количества доступных интерфейсных портов на основе выбранного выделения портов. |
| Максимальное количество экземпляров серверной части | Введите максимальное количество экземпляров внутреннего сервера. Эта запись доступна только при выборе максимального числа бекенд-экземпляров для вышеуказанных исходящих портов.
Вы не можете масштабировать пул серверов более чем на указанное количество экземпляров. Увеличение числа экземпляров уменьшает количество портов для каждого экземпляра, если вы также не добавите дополнительные ИНТЕРФЕЙСНЫЕ IP-адреса. |
Следующие шаги
Из этой статьи вы узнали о различных терминах и параметрах, связанных с Azure Load Balancer на портале Azure.
- Подробнее об Azure Load Balancer.
- Часто задаваемые вопросы об Azure Load Balancer.