Настройка DNS для кластера Avere

В этом разделе объясняется основная настройка системы DNS для балансировки нагрузки кластера Avere vFXT.

Здесь не содержатся инструкции по настройке DNS-сервера и управлению им в среде Azure.

Вместо использования DNS-сервера для балансировки нагрузки кластера vFXT в Azure методом циклического перебора можно вручную равномерно назначить IP-адреса среди клиентов при их подключении. Некоторые методы описываются в сведениях о подключении кластера Avere.

Принимая решение о том, следует ли использовать DNS-сервер, учитывайте следующее:

  • Если к вашей системе обращаются только клиенты NFS, использование DNS не требуется — можно указать все сетевые адреса, используя числовые IP-адреса.

  • Если ваша система поддерживает доступ к SMB (CIFS), DNS-сервер требуется, потому что нужно указать домен DNS для сервера Active Directory.

  • DNS является обязательным, если вы хотите использовать аутентификацию Kerberos.

Балансировка нагрузки

Чтобы распределить общую нагрузку, настройте DNS-домен для использования распределения нагрузки методом циклического перебора для IP-адресов, ориентированных на клиенты.

Сведения о конфигурации

При доступе клиентов к кластеру циклический перебор DNS (RRDNS) автоматически балансирует свои запросы между всеми доступными интерфейсами.

Чтобы настроить эту систему, необходимо настроить файл конфигурации DNS-сервера таким образом, чтобы при получении запросов на подключение к основному домену кластера vFXT он назначает трафик между всеми точками подключения кластера vFXT. Клиенты подключают кластер vFXT, используя его доменное имя в качестве аргумента сервера и перенаправляются в следующий IP-адрес подключения автоматически.

Для настройки RRNDS необходимо выполнить два основных действия:

  1. Измените файл DNS-сервера named.conf , чтобы задать циклический порядок запросов к кластеру vFXT. Если задан этот параметр, сервер циклически перебирает все доступные значения IP-адресов. Добавьте инструкцию следующим образом:

    options {
        rrset-order {
            class IN A name "vfxt.contoso.com" order cyclic;
        };
    };
    
  2. Настройте записи А и PTR для каждого доступного IP-адреса, как показано в приведенном ниже примере.

    Эти nsupdate команды содержат пример правильной настройки DNS для кластера vFXT с доменным именем vfxt.contoso.com и тремя адресами подключения (10.0.0.10, 10.0.0.11 и 10.0.12):

    update add vfxt.contoso.com. 86400 A 10.0.0.10
    update add vfxt.contoso.com. 86400 A 10.0.0.11
    update add vfxt.contoso.com. 86400 A 10.0.0.12
    update add client-IP-10.contoso.com. 86400 A 10.0.0.10
    update add client-IP-11.contoso.com. 86400 A 10.0.0.11
    update add client-IP-12.contoso.com. 86400 A 10.0.0.12
    update add 10.0.0.10.in-addr.arpa. 86400 PTR client-IP-10.contoso.com
    update add 11.0.0.10.in-addr.arpa. 86400 PTR client-IP-11.contoso.com
    update add 12.0.0.10.in-addr.arpa. 86400 PTR client-IP-12.contoso.com
    

    С помощью этих команд создается запись A для каждого адреса подключения кластера, а также надлежащим образом настраиваются записи PTR для поддержки обратных проверок DNS.

    На приведенной ниже схеме показана базовая структура этой конфигурации.

    Diagram showing client mount point DNS configuration.

После настройки системы RRDNS попросите клиентские компьютеры использовать его для разрешения адреса кластера в командах подключения.

Параметры DNS для кластера

Укажите DNS-сервер, используемый кластером vFXT, на странице параметров: Cluster>Administrative Network (Кластер > Административная сеть). Параметры на этой странице включают:

  • адрес DNS-сервера;
  • доменное имя DNS-сервера;
  • домены поиска DNS.

Ознакомьтесь с параметрами DNS в руководстве по настройке кластера Avere, чтобы узнать больше об использовании этой страницы.