Поделиться через


Шаг 3. Настройка кластера

При развертывании головного узла (или головного узла) кластера HPC необходимо настроить кластер, следуя списку действий развертывания в диспетчере кластеров HPC. В этом разделе приведены процедуры выполнения необходимых задач развертывания и нескольких необязательных задач, необходимых для добавления локальных узлов. Дополнительные сведения о других задачах развертывания см. в последующих разделах этого руководства и разделах в разделе Configuration: HPC Cluster Manager.

По крайней мере необходимо выполнить необходимые задачи развертывания. В зависимости от способа добавления узлов в кластер и типов выполняемых заданий может потребоваться выполнить одну или несколько дополнительных задач развертывания.

3.1. Настройка сети кластера HPC

Конфигурация сети кластера HPC — это первый шаг в процессе настройки головного узла. Сеть кластера HPC настраивается с помощью мастера настройки сети в диспетчере кластеров HPC. При настройке сети кластера HPC выберите топологию сети, которую вы планировали для кластера, как описано в шаге 1. Подготовка к развертываниюранее в этом руководстве.

Важный

Прежде чем приступить к настройке сети кластера HPC в диспетчере кластеров HPC, убедитесь, что головной узел и компьютеры, которые будут добавлены в кластер, физически подключены в соответствии с топологией сети, выбранной для кластера. Кроме того, убедитесь, что вы можете определить, к какой сети подключен каждый из сетевых адаптеров головного узла.

Настройка сети кластера HPC

  1. Если диспетчер кластеров HPC еще не открыт на головном узле, откройте его.

  2. Вразвертывания щелкните Настройкасети. Откроется мастер настройки сети.

  3. На странице выбора топологии сети щелкните топологию, выбранную для кластера, и нажмите кнопку Далее.

  4. На странице выбора сетевого адаптера предприятия в списке Сетевой адаптер щелкните имя сетевого адаптера, который физически подключен к корпоративной сети, а затем нажмите кнопку Далее.

    Важный

    Чтобы убедиться, что выбран правильный сетевой адаптер, используйте сведения, отображаемые на этой странице мастера после выбора сетевого адаптера из списка. Используйте IP-адрес, сведения о домене и MAC-адрес каждого адаптера в качестве ссылки.

  5. Если для кластера выбран номер 5 топологии, перейдите к шагу 9 в этой процедуре. В противном случае повторите шаг 4 для частного сетевого адаптера.

  6. На странице конфигурации частной сети введите статический IP-адрес и маску подсети для головного узла. При необходимости выберите сетевые службы для этой сети:

    a. Чтобы предоставить доступ к ресурсам корпоративной сети узлам, подключенным к этой сети, установите флажок Включить преобразование сетевых адресов (NAT) на головном узле.

    b. Чтобы включить службы DHCP для узлов, подключенных к этой сети, установите флажок "Включить DHCP" и установите флажок области, а затем введите начальные и конечные IP-адреса для области DHCP. Если IP-адреса шлюза и DNS-сервера не были обнаружены автоматически, введите каждый из этих адресов.

    Дополнительные сведения о включении NAT и DHCP в сети кластера см. в разделе "Сетевые службы HPC" в приложении 1: сеть кластера HPC.

  7. Нажмите кнопку Далее после завершения настройки частной сети.

  8. Повторите шаги 4, 6 и 7 для сетевого адаптера приложения. Нажмите кнопку Далее после настройки сети приложений.

  9. На странице настройка брандмауэра выберите параметр брандмауэра для кластера:

    a. Чтобы автоматически применять параметры брандмауэра к узлам в каждой сети, щелкните ON для этой сети.

    b. Чтобы отключить брандмауэр в сети, щелкните OFF.

    c. Если вы не хотите изменять параметры брандмауэра, щелкните Не управлять параметрами брандмауэра.

    Дополнительные сведения о параметрах брандмауэра для кластера см. в разделе "Сетевые службы HPC" в приложении 1: сеть кластерных кластеров HPC.

  10. На странице проверки проверьте параметры и щелкните Настроить. Если вы хотите изменить любой из параметров, перейдите на соответствующую страницу мастера, щелкнув ее на панели навигации или щелкнув предыдущих.

  11. После завершения процесса настройки сети на странице сводки конфигурации просмотрите список элементов конфигурации. Если вы хотите сохранить отчет о конфигурации сети, щелкните Сохранить отчет конфигурации.

  12. Чтобы закрыть мастер, нажмите кнопку Готово.

3.2. Укажите учетные данные установки

Заметка

Развертывание узла iSCSI не поддерживается в пакете HPC 2016.

Учетные данные установки должны быть предоставлены для добавления новых локальных узлов в кластер. Эти учетные данные будут использоваться при установке операционной системы, установке приложений и добавлении узлов в домен Active Directory.

Предоставление учетных данных установки

  1. В спискеразвертывания щелкните Укажите учетные данные установки. Откроется диалоговое окно "Учетные данные установки".

  2. Введите имя пользователя, включая домен (DOMAIN\User), а затем пароль учетной записи пользователя домена, который будет использоваться для развертывания узлов. Обратите внимание на следующие рекомендации для этой учетной записи:

    • Учетная запись должна быть учетной записью домена с достаточными привилегиями, чтобы создать учетные записи компьютера Active Directory для узлов и присоединить узлы к домену. Если политики вашей организации ограничивают использование учетной записи домена, которая может добавлять новые компьютеры в домен, необходимо попросить администратора домена предварительно создать объекты компьютеров в доменных службах Active Directory перед развертыванием узлов.
    • Если часть развертывания требует доступа к ресурсам в корпоративной сети, учетная запись должна иметь необходимые разрешения для доступа к этим ресурсам.
    • Если вы хотите удаленно перезапустить узлы с помощью диспетчера кластеров HPC, учетная запись должна быть членом локальной группы администраторов на головном узле. Это требование необходимо только в том случае, если у вас нет сценариев средств управления питанием, которые можно использовать для удаленного перезапуска узлов.
    • Доменные службы Active Directory ограничивают количество компьютеров, которые пользователь, прошедший проверку подлинности, может присоединиться к домену одновременно (по умолчанию — 10 компьютеров). Если необходимо увеличить это число для настройки новых узлов, вы (или администратор домена) можете использовать средство Adsiedit для изменения свойства ms-DS-MachineAccountQuota в домене. Сведения об этом см. в статье 24337 в базе знаний Майкрософт.
  3. Чтобы сохранить указанные учетные данные, нажмите кнопку ОК.

3.3. Настройка именования новых узлов

Если вы развернете узлы Azure IaaS с помощью шаблона узла IaaS Azure или развернете узлы из операционной системы и не используете XML-файл узла для импорта узлов в кластер, имена компьютеров автоматически создаются для новых развернутых узлов. Необходимо указать способ создания этих имен, определив ряд именования.

Ряд именования определяется путем выбора корневого имени и начального номера, который будет сопровождать это имя. Начальная цифра заключена в процентные знаки (%).

Например, при развертывании трех узлов после указания следующей серии именования: Node-%100%эти узлы будут назначены следующими именами:

  • Node-100
  • Node-101
  • Node-102

Рекомендации по именованию серии

  • Имена узлов ограничены 15 символами. При указании ряда именования узлов учитывайте количество узлов в развертывании и убедитесь, что указанный ряд не будет создавать имена, превышающие 15 символов. Например, если развертывание будет состоять из 1000 узлов, а начальный номер равен 1, корневое имя не может содержать более 12 символов; В противном случае номер узла 1000 потребуется имя, состоящее из 16 символов.
  • В отличие от серии именования для вычислительных узлов, развернутых из операционной системы, не удается настроить ряд именования для узлов Azure burst. Узлы Azure нумеруются последовательно в серии именования, начинающейся с корневого имени AzureCN. Чтобы избежать потенциальной путаницы, не настраивайте ряд именования для вычислительных узлов с корневым именем AzureCN.

Указание ряда именования узлов

  1. Вразвертывания развертывания щелкните Настроить именование новых узлов. Откроется диалоговое окно "Указание ряда именования узлов".
  2. Введите ряд именования, который требуется использовать. Предварительный просмотр в диалоговом окне "Указание ряда именования узлов" помогает увидеть пример применения ряда именования к именам узлов.
  3. Чтобы сохранить указанный ряд именования узлов, нажмите кнопку ОК.

3.4. Импорт или создание сертификата для развертывания

Необходимо импортировать или создать сертификат для развертывания узлов из операционной системы или вручную добавить узлы в кластер. В спискеразвертывания щелкните Импорт сертификата для развертывания.

  • Если вы планируете использовать один сертификат на всех узлах HPC или вы уже подготовили сертификат для других узлов,на шаге 1.8, выберите Импортировать сертификат из PFX-файлаи обзор, чтобы выбрать PFX-файл и ввести пароль защиты , а затем нажмите кнопку ОК, чтобы импортировать сертификат.

  • Если у вас еще нет сертификата для других узлов, вы можете выбрать Создать самозаверяющий сертификат для создания нового самозаверяющего сертификата.

Сертификат будет помещен в папку сертификатов в общей папке установки с именем файла HpcCnCommunication.pfx.

3.5. Создание шаблона узла (необязательно)

Шаблоны узлов определяют необходимые задачи для настройки и добавления узлов в кластер. Например, с помощью шаблона вычислительного узла можно развернуть образ операционной системы, добавить определенные драйверы и программное обеспечение на узлы, добавить предварительно настроенный узел в кластер или применить обновления программного обеспечения к узлам.

Типы шаблонов узлов

Пакет HPC 2016 содержит три встроенных шаблона узлов, которые нельзя изменить:

  • шаблон HeadNode . Все головные узлы автоматически назначаются этому шаблону.
  • шаблон LinuxNode. Все узлы Linux автоматически назначаются этому шаблону.
  • шаблоне ComputeNode nonDomain ComputeNode. Все присоединенные к домену вычислительные узлы автоматически назначаются этому шаблону.

Так как у вас может быть несколько типов узлов или вы можете добавлять узлы в кластер разными способами, можно создавать различные шаблоны, которые применяются к разным узлам или ситуациям.

В зависимости от типа узлов, которые необходимо добавить в кластер, можно создать четыре типа шаблонов узлов:

  • шаблон вычислительного узла. Используйте для добавления вычислительных узлов в кластер. Пакет HPC 2016 создаст шаблон вычислительного узла по умолчанию с именем Template ComputeNode по умолчанию.
  • шаблон узла брокера. Используйте для добавления узлов брокера в кластер.
  • узла рабочей станции и неуправляемого шаблона узла сервера. Используйте для добавления узлов рабочих станций или неуправляемых узлов сервера, а также указать, следует ли отправлять эти узлы в режим "в сети" и "автономный" в соответствии с еженедельной политикой доступности или вручную.
  • шаблон узла Azure. Используйте для добавления узлов Azure (экземпляров рабочей роли) для расширения емкости кластера с помощью учетных записей и функций, созданных или добавленных в подписку Azure. Укажите, нужно ли использовать эти узлы в режиме "в сети" и "вне сети" в соответствии с еженедельной политикой доступности или вручную.
  • шаблон пула пакетной службы Azure. Используйте для добавления пула пакетной службы Azure для расширения емкости кластера.
  • шаблон узла IaaS Azure. Используйте для добавления узлов IaaS Azure для расширения емкости кластера, если кластер полностью находится в Azure или является гибридным кластером с VPN типа "сеть — сеть" между Azure и сетью вашей организации.

Шаблоны вычислительных узлов и шаблоны узлов брокера делятся на два типа в зависимости от способа добавления этих типов узлов в кластер:

  • С помощью образа операционной системы (в настоящее время не поддерживается) — этот тип шаблона включает шаг для развертывания операционной системы на вычислительных узлах или узлах брокера. Используйте этот тип шаблона при добавлении узлов из операционной системы.
  • Без образа операционной системы. Этот тип шаблона используется для добавления предварительно настроенных вычислительных узлов и узлов брокера в кластер.

Создание шаблона узла

  1. В спискеразвертывания щелкните Создать шаблон узла. Откроется мастер создания шаблона узла.

  2. На странице Выбор типа шаблона узла выберите тип шаблона узла, который требуется создать. Остальные действия в этой процедуре предполагают, что выбран один из следующих вариантов: шаблон вычислительного узла, шаблон узла брокера или узел рабочей станции или неуправляемый шаблон узла сервера. (Если вы хотите создать шаблон узла Azure, см. разделы, посвященные настройке шаблона узла Azure для пакета Microsoft HPC.)

  3. На странице Укажите имя шаблона введите описательное имя шаблона и, при необходимости, описание и нажмите кнопку Далее.

  4. Если вы создаете шаблон вычислительного узла или шаблон узла брокера, сделайте следующее:

    a. На странице Выбор типа развертывания нажмите кнопку "Без операционной системы", а затем нажмите кнопку "Далее".

    b. На странице Указание обновлений Windows укажите, нужно ли добавить шаг в шаблон для скачивания и установки обновлений с помощью Центра обновления Майкрософт или корпоративных служб Windows Server Update Services (WSUS). Кроме того, можно указать конкретные обновления, которые будут добавлены в шаблон. Нажмите кнопку Далее, чтобы продолжить. Перейдите к последнему шагу этой процедуры.

  5. Если вы создаете узел рабочей станции или неуправляемый шаблон узла сервера, на странице Настройка политики доступности выберите способ подключения узлов рабочей станции к сети и в автономном режиме:

    a. Если вы хотите, чтобы узлы рабочей станции были перенесены в режим "в сети" и "Автономный" вручную, выберите этот параметр, а затем нажмите кнопку Далее. Перейдите к последнему шагу этой процедуры.

    b. Если вы хотите, чтобы узлы рабочей станции были подключены к сети и отключены автоматически, выберите этот параметр, а затем щелкните Настроить политику доступности. Откроется диалоговое окно "Настройка политики доступности рабочей станции".

    c. В диалоговом окне "Настройка политики доступности рабочей станции" на вкладке политики доступности щелкните и перетащите мышь, чтобы выбрать дни и часы, в которых узлы Online (доступны для запуска заданий кластера) и автономных (недоступны для запуска заданий кластера).

    d. При необходимости укажите количество минут до отключения узлов рабочей станции, когда новые задания не будут запущены на узлах рабочей станции.

    e. При необходимости на странице обнаружение активности пользователей настройте параметры обнаружения действий пользователей, чтобы ограничить узлы рабочей станции и неуправляемые узлы сервера, которые будут доставлены в режим "в режиме онлайн".

    f. Чтобы сохранить параметры, нажмите кнопку ОК, а затем нажмите кнопку Далее.

  6. На странице проверки щелкните Создать.

Кончик

Шаблоны узлов, создаваемые с помощью мастера создания шаблонов узлов, включают наиболее распространенные задачи развертывания и настройки. Вы можете добавить дополнительные задачи в созданные шаблоны узлов или изменить параметры шаблона с помощью редактора шаблонов узла. Дополнительные сведения см. в приложении 3. Задачи шаблона узла и свойства.

Важный

Если вы редактируете шаблон узла в то же время, что узлы развертываются с помощью этого шаблона узла, внесенные изменения будут реализованы сразу после сохранения изменений, затрагивая все узлы, ожидающие развертывания с помощью этого шаблона. По этой причине перед открытием шаблона узла для редактирования определите, развертываются ли какие-либо узлы или ожидают развертывания, и если есть, убедитесь, что ни один из этих узлов не использует шаблон, который требуется изменить.

3.5. Добавление пользователей (необязательно)

Если вы предоставите кластерный доступ другим членам организации, необходимо добавить учетные записи пользователей домена или группы домена в кластер в роль, например пользователей кластера HPC или администраторов кластера HPC. Например, чтобы отправить задания в кластер или выполнить диагностические тесты, пользователь домена должен быть по крайней мере пользователем кластера HPC. Администраторы кластера HPC имеют разрешения на управление всеми аспектами кластера. Дополнительные сведения о других ролях см. в разделе Управление пользователями кластера.

Рекомендации по добавлению пользователей

  • Рекомендуется создавать группы доменов для управления разными ролями кластера. Затем добавьте каждую группу домена в соответствующую роль кластера.
  • Администратор кластера HPC также добавляется в качестве члена локальной группы администраторов и группы HPCAdminMirror на головном компьютере узла.
  • Пользователь кластера HPC также добавляется в качестве члена локальной группы HPCUsers на головном компьютере узла.

Добавление пользователей кластера и администраторов

  1. В спискеразвертывания в разделе Необязательные задачи развертываниящелкните Добавить или удалить пользователей.

  2. Чтобы добавить пользователя кластера HPC, выполните приведенные действия.

    a. В области действий щелкните Добавить пользователя. Откроется диалоговое окно "Выбор пользователей или групп".

    b. Введите имя пользователя домена или группы, которую вы хотите добавить в качестве пользователя кластера HPC, а затем щелкните Проверить имена. Дополнительные сведения в окне выбора пользователей или групп щелкните примеры.

    c. Повторите предыдущий шаг для всех пользователей кластера HPC, которые необходимо добавить.

    d. После добавления пользователей кластера HPC нажмите кнопку ОК.

  3. Чтобы добавить администратора кластера HPC, выполните приведенные действия.

    a. В области действий щелкните Добавить администратора. Откроется диалоговое окно "Выбор пользователей или групп".

    b. Введите имя пользователя домена или группы, которую вы хотите добавить в качестве администратора кластера HPC, а затем щелкните Проверить имена. Дополнительные сведения в окне выбора пользователей или групп щелкните примеры.

    c. Повторите предыдущий шаг для всех администраторов кластера HPC, которые вы хотите добавить.

    d. После добавления администраторов кластера HPC нажмите кнопку ОК.

Следующий шаг