Параметры портала Azure Load Balancer
При создании Azure Load Balancer сведения в этой статье помогут вам узнать больше о отдельных параметрах и правильной конфигурации.
Создание подсистемы балансировки нагрузки
Azure Load Balancer — это балансировщик сетевой нагрузки, который распределяет трафик между экземплярами виртуальных машин во внутреннем пуле. Чтобы создать подсистему балансировки нагрузки на портале, в верхней части страницы выберите поле поиска. Введите текст Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки. На странице Подсистемы балансировки нагрузки щелкните + Создать.
Основные сведения
На вкладке "Основы " страницы портала создания подсистемы балансировки нагрузки вы увидите следующие сведения:
Параметр | Сведения |
---|---|
Отток подписок | Выберите свою подписку. Это подписка, в которой надо развернуть подсистему балансировки нагрузки. |
Группа ресурсов | Выберите Создать и в текстовом поле введите имя группы ресурсов. Если группа ресурсов уже создана, выберите ее. |
Имя. | Этот параметр представляет собой имя службы Azure Load Balancer. |
Область/регион | Выберите регион Azure, в котором надо развернуть подсистему балансировки нагрузки. |
номер SKU | Выберите Стандартное. Подсистема балансировки нагрузки имеет три номера SKU: Базовый стандартный шлюз. SKU "Базовый" обеспечивает ограниченную функциональность. Рекомендуется использовать стандарт для рабочих нагрузок. Шлюз обслуживает виртуальные сетевые устройства , отличные от Майкрософт (NVAs), дополнительные сведения о номерах SKU. |
Тип | Подсистема балансировки нагрузки имеет два типа: внутренняя (частная) общедоступная (внешняя). Внутренняя подсистема балансировки нагрузки (ILB) направляет трафик к членам серверного пула через частный IP-адрес. Общедоступная подсистема балансировки нагрузки направляет запросы от клиентов в серверный пул через Интернет. Дополнительные сведения о типах подсистем балансировки нагрузки. |
Уровень | Подсистема балансировки нагрузки имеет два уровня: региональная глобальная подсистема балансировки нагрузки ограничена балансировкой нагрузки в пределах региона. Глобальная подсистема балансировки нагрузки выполняет балансировку нагрузки между регионами. Дополнительные сведения об уровне Глобальный см. в статье Подсистема балансировки нагрузки между регионами (предварительная версия). |
Конфигурация IP внешнего интерфейса
На вкладке конфигурации ВНЕШНЕГО IP-адреса страницы портала создания подсистемы балансировки нагрузки нажмите кнопку +Добавить конфигурацию внешнего IP-адреса , чтобы открыть страницу создания.
Добавление конфигурации внешнего IP-адреса
общедоступная подсистема балансировки нагрузки;
Если выбрать "Общедоступный" в качестве типа подсистемы балансировки нагрузки на вкладке "Основные сведения", вы увидите следующие сведения:
Параметр | Сведения |
---|---|
Имя. | Имя внешнего интерфейса, добавленного в подсистему балансировки нагрузки. |
Версия протокола IP-адресов | Подсистема балансировки нагрузки IPv4 IPv6 поддерживает интерфейсы IPv4 и IPv6. Дополнительные сведения о load Balancer и IPv6. |
Тип IP-адреса | Префикс IP-адреса подсистемы балансировки нагрузки IP-адреса поддерживает IP-адрес или префикс IP-адреса для внешнего IP-адреса. Дополнительные сведения см. в разделе Префикс общедоступного IP-адреса. |
Gateway Load Balancer | Если вы используете подсистему балансировки нагрузки шлюза, выберите идентификатор Azure Resource Manager для подсистемы балансировки нагрузки шлюза, который вы хотите связать с интерфейсной IP-конфигурацией. |
IP-адрес
Если выбрать IP-адрес для типа IP-адресов, вы увидите следующие сведения:
Параметр | Сведения |
---|---|
Общедоступный IP-адрес | Выберите Создать, чтобы создать общедоступный IP-адрес для общедоступной подсистемы балансировки нагрузки. Если у вас есть общедоступный IP-адрес, выберите его в раскрывающемся списке. |
Имя. | Задайте имя ресурса типа "Общедоступный IP-адрес". |
Номер SKU | Для общедоступных IP-адресов предусмотрены два номера SKU: Базовый и Стандартный. SKU "Базовый" не обеспечивает поддержку атрибутов отказоустойчивости в пределах зоны и зональные атрибуты. Рекомендуется использовать стандарт для рабочих нагрузок. Номера SKU общедоступных IP-адресов и подсистемы балансировки нагрузки должны совпадать. |
Уровень | Региональный глобальный уровень в зависимости от типа уровня подсистемы балансировки нагрузки определяет, что выбрано. Уровень "Региональный" предназначен для традиционных подсистем балансировки нагрузки, а уровень "Глобальный" — для балансировки нагрузки между регионами. |
Передача прав и обязанностей | Для варианта "Стандартный" автоматически выбран параметр Статический. Для общедоступных IP-адресов (цен. категория "Базовый") предусмотрены два типа: динамический и статический. Динамические общедоступные IP-адреса не назначаются до создания. При удалении ресурса возможна утеря IP-адресов. Рекомендуется использовать статические IP-адреса. |
Availability zone | Введите Избыточная между зонами, чтобы создать устойчивую подсистему балансировки нагрузки. Чтобы создать подсистему балансировки нагрузки, выберите определенную зону — 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 адреса) IPv6 /124 (16 адресов) /125 (8 адресов) 126 (4 адреса ) 127 (2 адреса) |
Availability zone | Введите Избыточная между зонами, чтобы создать устойчивую подсистему балансировки нагрузки. Чтобы создать подсистему балансировки нагрузки, выберите определенную зону — 1, 2 или 3. Подсистема балансировки нагрузки (цен. категория "Стандартный") и префиксы общедоступных IP-адресов поддерживают зоны. Дополнительные сведения о подсистеме балансировки нагрузки и зонах доступности. |
Внутренняя подсистема балансировки нагрузки
Если выбрать внутренний в качестве типа подсистемы балансировки нагрузки на вкладке "Основные сведения", вы увидите следующие сведения:
Параметр | Сведения |
---|---|
Виртуальная сеть | Виртуальная сеть, к к которому подключается внутренняя подсистема балансировки нагрузки. Частный внешний IP-адрес, выбранный для внутренней подсистемы балансировки нагрузки, находится в этой виртуальной сети. |
Подсеть | Здесь отображаются подсети, доступные для IP-адреса интерфейсной части. |
Передача прав и обязанностей | Варианты параметров — Статический или Динамический. Параметр "Статический" гарантирует, что IP-адрес не изменяется. "Динамический" — IP-адрес может измениться. |
Availability zone | Возможные варианты: избыточность между зонами 1 зона 2 Зона 3 . Чтобы создать подсистему балансировки нагрузки, которая является высокодоступной и устойчивой к сбоям зоны доступности, выберите избыточный между зонами IP-адрес. |
Серверные пулы
На странице портала создания подсистемы балансировки нагрузки на вкладке Внутренние пулы щелкните + Добавить внутренний пул, чтобы открыть страницу создания.
Добавьте серверный пул
На странице создания внутреннего пула отображается следующее:
Параметр | Сведения |
---|---|
Имя. | Имя серверного пула. |
Виртуальная сеть | Виртуальная сеть, к которой относятся экземпляры серверной части. |
Конфигурация внутреннего пула | Возможные варианты: сетевой адаптер IP-адреса настраивает внутренний пул для использования сетевой карты виртуальных машин. Параметр "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-адреса и протокола клиента обрабатываются одной виртуальной машиной. Дополнительные сведения о режимах распространения. |
Время ожидания простоя (в минутах) | Поддерживайте подключение 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. |
Создание пробы работоспособности
Если в указанной выше конфигурации пробы работоспособности правила балансировки нагрузки вы выбрали пункт Создать, отобразятся указанные ниже параметры.
Параметр | Сведения |
---|---|
Имя. | Имя пробы работоспособности. |
Протокол | Выбранный протокол определяет тип проверки, используемый для определения работоспособности серверных экземпляров. Вы можете использовать протокол HTTPS HTTPS : убедитесь, что вы используете правильный протокол. Этот выбор зависит от характера приложения. Конфигурация проверки работоспособности и ответов пробы определяет, какие экземпляры серверного пула получают новые потоки. Пробы работоспособности можно использовать для обнаружения сбоя приложения в конечной точке серверной части. Дополнительные сведения о пробах работоспособности. |
Порт | Порт назначения для пробы работоспособности. Этот параметр является портом на серверном экземпляре, используемым пробой работоспособности для определения работоспособности экземпляра. |
Интервал | Количество секунд между попытками выполнения пробы. Интервал определяет, как часто проба работоспособности пытается достичь внутреннего экземпляра. Если выбрать 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 сети уровня 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, выберите Серверные пулы и нажмите кнопку +Добавить.
Параметр | Сведения |
---|---|
Имя. | Имя серверного пула. |
Виртуальная сеть | Виртуальная сеть, к которой относятся экземпляры серверной части. |
Конфигурация серверного пула | Возможные варианты: сетевой адаптер IP-адреса настраивает внутренний пул для использования сетевой карты виртуальных машин. Параметр "IP-адрес" указывает, что внутреннему пулу необходимо использовать IP-адрес виртуальных машин. Дополнительные сведения об управлении серверным пулом. |
Версия протокола IP-адресов | Предусмотренные варианты — IPv4 или IPv6. |
Вы можете добавить виртуальные машины или Масштабируемые наборы виртуальных машин в внутренний пул Azure Load Balancer. Сначала создайте виртуальные машины или Масштабируемые наборы виртуальных машин. Затем добавьте их в подсистему балансировки нагрузки на портале.
Зонды работоспособности
Проба работоспособности используется для контроля состояния серверных виртуальных машин или экземпляров. Состояние пробы работоспособности определяет, когда новые подключения отправляются в экземпляр на основе проверок работоспособности.
Чтобы добавить пробу работоспособности в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Пробы работоспособности и нажмите кнопку +Добавить.
Параметр | Сведения |
---|---|
Имя. | Имя пробы работоспособности. |
Протокол | Выбранный протокол определяет тип проверки, используемый для определения работоспособности серверных экземпляров. Вы можете использовать протокол HTTPS HTTPS : убедитесь, что вы используете правильный протокол. Этот выбор зависит от характера приложения. Конфигурация проверки работоспособности и ответов пробы определяет, какие экземпляры серверного пула получают новые потоки. Пробы работоспособности можно использовать для обнаружения сбоя приложения в конечной точке серверной части. Дополнительные сведения о пробах работоспособности. |
Порт | Порт назначения для пробы работоспособности. Этот параметр является портом на серверном экземпляре, используемым пробой работоспособности для определения работоспособности экземпляра. |
Интервал | Количество секунд между попытками выполнения пробы. Интервал определяет, как часто проба работоспособности пытается достичь внутреннего экземпляра. Если выбрать 5, то вторая попытка пробы выполняется через 5 секунд и т. д. |
Порог состояния неработоспособности | Количество последовательных сбоев пробы, которые должны произойти до признания виртуальной машины неработоспособной. Если выбрать 2, новые потоки не отправляются в этот серверный экземпляр после двух последовательных сбоев. |
Правила балансировки нагрузки
Определяет способ распределения входящего трафика между всеми экземплярами серверного пула. Правило балансировки нагрузки сопоставляет каждую отдельную интерфейсную IP-конфигурацию и порт с несколькими внутренними IP-адресами и портами.
Чтобы добавить правило в подсистему балансировки нагрузки, перейдите к балансировщику нагрузки на портале Azure, выберите Правила балансировки нагрузки и нажмите кнопку +Добавить.
Параметр | Сведения |
---|---|
Имя. | Имя правила балансировки нагрузки. |
Версия IP-адреса | Предусмотренные варианты — IPv4 или IPv6. |
Интерфейсный IP-адрес | Выберите интерфейсный IP-адрес. Интерфейсный IP-адрес подсистемы балансировки нагрузки, с которым должно быть связано правило подсистемы балансировки нагрузки. |
Протокол | Azure Load Balancer — это подсистема балансировки сетевой нагрузки четвертого уровня. Доступные параметры: TCP или UDP. |
Порт | Этот параметр представляет собой порт, связанный с интерфейсным 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-адреса. |
Next Steps
Из этой статьи вы узнали о различных терминах и параметрах, связанных с Azure Load Balancer на портале Azure.
- Подробнее об Azure Load Balancer.
- Часто задаваемые вопросы об Azure Load Balancer.