Microsoft Azure - диспетчер трафика
Давайте сначала разберемся, какую услугу предоставляет диспетчер трафика Azure. По сути, эта служба балансирует нагрузку трафика служб, размещенных в Azure. Политика маршрутизации определяется клиентом, и трафик к службам, размещенным в Azure, перенаправляется в соответствии с установленными политиками. Диспетчер трафика - это служба на основе DNS. Таким образом, это улучшит доступность и производительность приложений.
Давайте посмотрим, как создать и настроить диспетчер трафика в Azure.
Создать диспетчер трафика
Step 1 - Войдите на портал управления Azure и нажмите «Создать» в нижнем левом углу.
Step 2 - Выберите Сетевые службы → Диспетчер трафика → Быстрое создание.

Step 3 - Введите префикс DNS и выберите метод балансировки нагрузки.
В этом раскрывающемся списке есть три варианта.
Performance- Этот вариант идеален, если у вас есть конечные точки в двух разных местах. Когда запрашивается DNS, он перенаправляется в регион, ближайший к пользователю.
Round Robin- Этот вариант идеален, если вы хотите распределить трафик между несколькими конечными точками. Трафик распределяется циклически путем выбора работоспособной конечной точки.
Failover - В этом варианте настраивается основная точка доступа, но в случае сбоя альтернативные конечные точки становятся доступными в качестве резервных.
Step 4- В зависимости от ваших потребностей вы можете выбрать метод балансировки нагрузки. Выберем здесь производительность.
Step 5 - Нажмите "Создать".
Вы увидите созданный и отображаемый на портале управления диспетчер трафика. Его статус будет неактивным, пока он не будет настроен.

Создание конечных точек для мониторинга с помощью диспетчера трафика
Step 1 - Выберите «Диспетчер трафика» на левой панели портала управления, над которым вы хотите работать.
Step 2- Выберите «Конечные точки» в верхнем горизонтальном меню, как показано на следующем изображении. Затем выберите «Добавить конечные точки».

Step 3- Появится экран, показанный на следующем изображении. Выберите тип услуги, и элементы под этой услугой будут перечислены.
Step 4 - Выберите конечные точки службы и продолжайте.

Step 5 - Конечные точки службы будут подготовлены.
Вы можете видеть, что в этом случае служба tutorialsPointVM, созданная в Azure, теперь будет отслеживаться диспетчером трафика, и ее трафик будет перенаправлен в соответствии с указанной политикой.
Настроить политику
Step 1 - Нажмите «Настроить» в верхней строке меню, как показано на следующем изображении.
Step 2- Введите время жизни DNS (TIL). Это количество времени, в течение которого клиент / пользователь будет продолжать использовать конкретную конечную точку. Например, если вы введете 40 секунд, диспетчер трафика будет опрашиваться каждые 40 секунд на предмет изменений в системе управления трафиком.

Step 3- Здесь вы можете изменить метод балансировки нагрузки, выбрав нужный из раскрывающегося списка. Здесь давайте выберем «Производительность», как было выбрано ранее.

Step 4- Если вы прокрутите вниз, вы увидите заголовок «Настройка мониторинга». Вы можете выбрать протокол; введите номер порта и относительный путь для отслеживаемой службы.