Создание фермы уровня 7 #
Ферма уровня 7 работает на уровне приложений, самом высоком уровне модели OSI. Он отвечает за направление трафика на основе содержимого HTTP-запросов. С помощью этой фермы мы можем выполнять такие задачи, как терминация SSL, кэширование контента, перезапись HTTP-заголовков и т. д.
Давайте продемонстрируем, как создать ферму уровня 7 и назначить ей виртуальный IP и порт. Виртуальный сервер будет равномерно распределять трафик на внутренние серверы через VIP, 192.168.88.118. Для безопасного HTTPS используйте порт 443. Для незащищенного HTTP используйте порт 80.
Настройка VLAN #
- В меню перейдите к Сеть> VLAN И нажмите Создать VLAN .
- Выберите первый Родительский интерфейс. Родительский интерфейс — это интерфейс Ethernet, обеспечивающий сетевое соединение.
- Установить ID VLAN как число из ряда 1 в 4094.
- Назначьте IP-адрес и Сетевая маска/CIDR* интерфейса VLAN в любом Ipv4 or Ipv6 формат.
- Установка Шлюз оплаты является необязательным. Но, если вы этого не сделаете, статический маршрут будет настроен автоматически.
- Нажмите Создать случайный Mac для создания Mac-адреса
- Сохраните настройки, нажав кнопку Применить .
Далее: Настройка виртуального интерфейса #
- Перейдите на Сеть> Виртуальные интерфейсы создать виртуальный IP (VIP)
- Нажмите Создать виртуальный интерфейс кнопка. Форма будет выглядеть так, как показано на изображении ниже.
- Выберите интерфейс VLAN в качестве Родительский интерфейс.
- Установить IP-адрес виртуального интерфейса в формате Ipv4 или Ipv6.
- Добавить подходящий Имя виртуального интерфейса.
- Сохраните настройки, нажав кнопку Применить .
Далее: Добавить виртуальный сервер (ферма LSLB) #
- Чтобы создать виртуальный сервер, перейдите на LSLB> Фермы И нажмите Создать ферму кнопку и заполните форму.
- Пометьте ферму подходящим Имя.
- Выберите ферму Профиль http.
- Выберите Виртуальный IP что вы создали в Виртуальные интерфейсы .
- Сохраните настройки, нажав кнопку Применить .
Далее: Добавление службы HTTP #
- Нажмите Услуги вкладка Раздел службы определяет пул серверов. Нажмите на Новый Сервис кнопку и дайте ей подходящее имя. Для этого примера воспользуемся ВСПОЛ. Затем вам будет предложено перезапустить ферму, чтобы изменения вступили в силу.
- Открыто ВСПОЛ и выделите farmguardian, Включить check_http флаг. Изменения будут сохранены автоматически.
Далее: Добавление внутренних серверов #
- В сервисе ВСПОЛ, прокручивайте, пока не дойдете до Backends раздел и нажмите Создать серверную часть .
- Назначьте IP адрес в любом Ipv4/Ipv6 отформатировать и сопоставить его с портом 80 or 443.
- Назначить сервер Истек в секундах и Вес как число в диапазоне от 1 в 9.
- Сохраните настройки, нажав кнопку Применить .
- Повторите процесс из строки 21 чтобы добавить еще один бэкэнд с другим IP и порт.
- Добавить кличка имена, которые легко идентифицируют эти внутренние серверы через Сеть > Псевдоним И нажмите Создать IP-псевдоним .
В этом примере балансировщик нагрузки Relianoid будет прослушивать входящий HTTPS-трафик через 192.168.88.118:443 и будет распределять его поровну между внутренними серверами.
Примечание: Метод балансировки нагрузки по умолчанию: Взвешенная круговая система.
Дополнительные сведения о балансировке нагрузки уровня 7 см. LSLB | Фермы | Обновление | Профиль HTTP.
Создание фермы уровня 4 #
Балансировка нагрузки 4-го уровня относится к распределению трафика на внутренние серверы на основе данных из 3-го уровня (Cеть) и слой 4(Транспорт) протоколы. Ан L4xNAT profile направляет трафик на основе IP-адреса источника и получателя и связанных с ними номеров портов в заголовке пакета.
В этом разделе мы продемонстрируем балансировку нагрузки Протокол инициации сеанса (SIP) протокол, который принимает TCP / UDP пакеты через порт 5060. Конфигурации для других L4xNAT протоколы следуют этому аналогичному руководству. А Виртуальный интерфейс на (VLAN) абсолютно необходимо создать профиль L4xNAT.
Создать VLAN #
Чтобы создать VLAN, прочитайте это руководство: Сеть | VLAN | Создайте.
Создать виртуальный интерфейс #
Чтобы создать Виртуальный интерфейс, прочитайте это руководство: Сеть | Виртуальный интерфейс | Создайте.
Создайте ферму LSLB #
- Перейдите на LSLB> Фермы И нажмите Создать ферму .
- Пометьте ферму подходящим Имя и выбираем профиль фермы L4xNAT.
- Использовать Виртуальный IP что вы создали в Виртуальные интерфейсы раздел и назначить его на порт 5060.
- Сохраните настройки, нажав кнопку Применить .
- Нажмите Фильтр вкладку настроек и измените Тип протокола в SIP.
- Оставлять Тип NAT as NAT и включить Журнал.
- Сохраните настройки, нажав кнопку Применить .
Далее: Настройки служб #
- Под Услуги вкладку, используйте этот раздел, чтобы изменить планировщик балансировки нагрузки, включить или отключить Настойчивостьи добавьте проверки работоспособности с помощью farmguardian.
Добавление внутренних серверов #
- В Услуги раздел, прокрутите до Backends раздел. Нажмите Создать серверную часть и выберите Пользовательский IP в кличка поле.
- Назначьте IP адрес внутреннего сервера в любом Ipv4 or Ipv6 формат и порт 5060.
- Назначить сервер Истек с единицами измерения как секунды, a приоритет значение как число из диапазона 1 в 9. Назначение Вес является необязательным. Если вы не назначите, вес по умолчанию будет 1.
- Выделите Максимальное количество подключений к серверной части в Максимум. соединение поле.
- Сохраните настройки, нажав кнопку Применить .
- Повторите процесс из строки 9 чтобы добавить еще один внутренний сервер.
- Добавить кличка имена, которые легко идентифицируют эти внутренние серверы через Сеть > Псевдоним а затем нажмите Создать IP-псевдоним .
В этом примере балансировщик нагрузки Relianoid будет прослушивать входящие TCP / UDP пакеты через IP-адрес 192.168.88.25, Порт 5060, и он будет равномерно распределять трафик между bkserver1 и bkserver2 в зависимости от планировщик балансировки нагрузки что вы выбрали.
Дополнительные сведения о балансировке нагрузки уровня 4 см. LSLB | Фермы | Обновление | Профиль L4xNAT.







