Подготовка кластера масштабируемых файловых серверов (SOFS) на основе компьютеров без операционной системы в структуре VMM

Важно!

Поддержка этой версии Virtual Machine Manager (VMM) завершена. Мы рекомендуем выполнить обновление до VMM 2022.

Кроме возможности добавлять существующие файловые серверы в кластер SOFS в структуре System Center Virtual Machine Manager (VMM), VMM поддерживает обнаружение и подготовку компьютеров без операционной системы в качестве узлов кластера масштабируемых файловых серверов. Эта статья содержит инструкции по настройке кластера SOFS без операционной системы в VMM.

Перед началом работы

Компоненты, необходимые для развертывания, перечислены ниже.

  • Физические компьютеры для развертывания в качестве узлов кластера SOFS. Эти компьютеры должны соответствовать требованиям, описанным в следующей таблице. Они могут работать под управлением операционной системы, однако операционная система будет перезаписана во время развертывания.
  • Виртуальный жесткий диск с соответствующей операционной системой, расположенной в общей папке библиотеки VMM. При создании виртуального жесткого диска можно создать виртуальную машину, установить операционную систему на виртуальной машине и использовать Sysprep с параметрами /generalize и /oobe.

    Операционная система на виртуальном жестком диске, развернутом на узлах кластера, должна поддерживать загрузку с виртуального жесткого диска (VHD).
  • PXE-сервер, настроенный с помощью служб развертывания Windows, необходим для развертывания на компьютерах без операционной системы.

Требования к физическим компьютерам

Необходимое условие Сведения
Контроллер управления основной платой (BMC) На каждом физическом компьютере должен быть установлен контроллер управления основной платой (BMC), обеспечивающий внешнее управление средствами VMM.

С помощью BMC вы можете получить удаленный доступ к компьютеру, независимо от операционной системы и функций системы управления, таких как возможность выключения или включения компьютера.

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

Поддерживаются следующие протоколы: IPMI версии 1.5 или 2.0, DCMI версии 1.0, SMASH версии 1.0 через WS-Management (WS-Man), настраиваемые протоколы, например iLO.

В контроллерах BMC должна применяться последняя версия встроенного ПО для данной модели BMC.

Контроллеры BBC должны быть настроены с учетными данными для входа и должны использовать либо статическую IP-адресацию, либо DHCP. При использовании DHCP рекомендуется настроить DHCP для назначения постоянного IP-адреса каждому BMC. Например, с помощью резервирования DHCP.

Сервер управления VMM должен иметь доступ к сегменту сети, в котором настроены BMC.
Операционная система Физические компьютеры должны работать под управлением Windows Server 2012 R2 или более поздних версий.
Измерение счетов Вам потребуются две учетные записи запуска от имени.

Учетная запись запуска от имени для присоединения компьютеров к домену и учетная запись для доступа к контроллеру BMC на каждом компьютере.

Требования к PXE-серверу

Необходимое условие Сведения
Требования к развертыванию В среде должен присутствовать PXE-сервер, настроенный с помощью служб развертывания Windows.

Если у вас есть PXE-сервер в вашей среде, настроенной со службами развертывания Windows, этот сервер можно добавить в VMM. Затем его можно использовать для подготовки в VMM (VMM будет распознавать только готовые серверы). Все остальные запросы будут по-прежнему обрабатываться PXE-сервером в соответствии с настройками.

Если в среде нет PXE-сервера, можно развернуть роль служб развертывания Windows на сервере с поддерживаемой операционной системой (Windows Server 2012 R2 или более поздней версии).
Расположение PXE-сервер должен располагаться в той же самой подсети, что и подготавливаемые физические компьютеры.
Установка служб развертывания Windows При установке служб развертывания Windows следует установить параметры Сервер развертывания и Транспортный сервер. Добавлять образы не нужно.

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

Вам не требуется настраивать параметры на вкладке "Отклик PXE". В VMM предоставляется собственный PXE-поставщик.
Разрешения При добавлении PXE-сервера необходимо указать учетные данные для учетной записи с правами локального администратора на PXE-сервере. Можно ввести имя пользователя и пароль или указать учетную запись запуска от имени. Вы можете создать учетную запись запуска от имени перед началом или во время развертывания.

Требования к виртуальному диску и шаблону

Необходимое условие Сведения
Виртуальный жесткий диск Убедитесь, что в общей папке библиотеки VMM есть универсальный виртуальный жесткий диск. На нем должна быть установлена ОС Windows Server 2012 R2 или более поздней версии.

Рекомендуем для рабочих серверов использовать фиксированный диск (формат файлов VHD или VHDX) для увеличения производительности и улучшения защиты пользовательских данных.

Убедитесь, что в общей папке библиотеки VMM есть универсальный виртуальный жесткий диск. На нем должна быть установлена ОС Windows Server 2012 R2 или более поздней версии.
Динамический диск При создании профиля физического компьютера VMM преобразует динамический диск в фиксированный.
Настраиваемые драйверы Если вы планируете назначать настраиваемые драйверы для профиля физического компьютера, добавьте их в общую папку библиотеки VMM в одну или несколько папок с расширением CR (настраиваемые ресурсы). VMM распознает их как настраиваемые ресурсы.
Файл ответов Как и для настраиваемых ресурсов, если в профиль физического компьютера предполагается включить ссылки на файл ответов (файл Unattend.xml), создайте файл ответов и добавьте его в общую папку библиотеки VMM перед началом развертывания. Например, можно создать файл ответов для включения служб удаленных рабочих столов и поместить его в общую папку библиотеки. Затем этот файл можно выбрать при настройке профиля физического компьютера.
RDS Если для управления серверами используются службы удаленных рабочих столов (Remote Desktop Services, RDS), рекомендуем включить RDS-подключения в образе системы. Включить службы RDS можно также с помощью файла ответов в профиле физического компьютера.
Логические сети Если вы уже настроили логические сети или логические коммутаторы в VMM, вы можете включить эти конфигурации в профиль физического компьютера.

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

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

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

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

Шаги развертывания

  1. Перед началом развертывания проверьте выполнение указанных выше требований.
  2. Подготовка физического компьютера. Настройте BIOS на каждом физическом компьютере для поддержки виртуализации.
  3. Подготовка среды PXE-сервера. Добавьте PXE-сервер в структуру VMM.
  4. Добавление файлов драйверов. Добавьте файлы драйверов в библиотеку VMM, если предполагается использовать настраиваемые драйверы.
  5. Создание профиля. Создайте профиль для физических компьютеров.
  6. Создание кластера. Запустите мастер создания кластерного файлового сервера для обнаружения физических компьютеров, настройте кластер и запустите развертывание кластера. Физические компьютеры загружаются из настроенного образа среды предустановки Windows на PXE-сервере. Включены роли отказоустойчивого кластера и файлового сервера. После создания кластера включена роль файлового сервера Scale-Out. Затем компьютер перезагружается.
  7. Добавление узлов в кластер SOFS. После подготовки узлов можно создать новый кластер с ними или добавить их в существующий.

Подготовка физических компьютеров

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

  1. Настройте такой порядок загрузки BIOS, при котором первым устройством, с которого выполняется загрузка, будет сетевой адаптер с поддержкой PXE.
  2. Настройте учетные данные для входа и параметры IP-адреса для BMC на каждом компьютере.
  3. Если в существующей среде развернуто несколько DNS-серверов и репликация DNS может занять некоторое время, настоятельно рекомендуется создать записи DNS для имен компьютеров, которые будут назначены физическим компьютерам, и выделить время на репликацию DNS. В противном случае развертывание компьютеров может завершиться ошибкой.

Добавление PXE-сервера в структуру VMM

  1. ВыберитеСерверы>структуры>Главная>Добавить>ресурсы>PXE-сервер.
  2. В поле Имя компьютера укажите имя PXE-сервера.
  3. Введите учетные данные для учетной записи с правами локального администратора на PXE-сервере. Можно указать существующую учетную запись запуска от имени или создать новую. Вручную введите учетные данные пользователя в формате "имя_домена\имя_пользователя". Нажмите кнопку Добавить.
  4. В разделе Задания убедитесь, что задание находится в состоянии Завершено, и закройте диалоговое окно. Задание задает новый PXE-сервер, устанавливает агент VMM на PXE-сервер, импортирует новый образ среды предустановки Windows (Windows PE) и добавляет учетную запись компьютера для PXE-сервера в VMM.
  5. Убедитесь, что PXE-сервер добавлен; для этого перейдите в раздел Структура>Серверы>PXE-серверы. Состояние агента должно быть Отвечает.

Добавление настраиваемых ресурсов в библиотеку

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

В профиле физического компьютера можно выбрать фильтрацию драйверов по тегам или указать фильтрацию драйверов с совпадающими идентификаторами Plug and Play (PnP) на физическом компьютере. Если выбрана фильтрация драйверов по тегам, VMM определяет применяемые драйверы путем сопоставления тегов, назначенных драйверам в библиотеке, с тегами, назначенными в профиле. Если выбрать фильтрацию драйверов с совпадающими идентификаторами PnP, не требуется назначение настраиваемых тегов.

  1. Найдите пакет драйвера, который нужно добавить в библиотеку.
  2. В общей папке библиотеки, расположенной на сервере библиотеки, связанном с группой, в которой необходимо развернуть физические компьютеры, создайте папку для хранения драйверов и скопируйте пакет драйверов в папку .
  3. Настоятельно рекомендуется создать отдельную папку для каждого пакета драйверов и не смешивать ресурсы в папках драйверов. Если вы включите другие ресурсы библиотеки, такие как .iso образы, VHD-файлы или скрипты с расширением INF-файла в той же папке, сервер библиотеки VMM не обнаружит эти ресурсы. Кроме того, при удалении пакета драйвера INF из библиотеки VMM удалит всю папку, в которой находится INF-файл драйвера.
  4. В консоли > VMM Серверы библиотеки библиотеки> разверните сервер библиотеки, на котором находится общая папка, щелкните его правой кнопкой мыши и выберите Обновить. После обновления библиотеки папка должна появиться на экране.
  5. При необходимости назначьте теги. В разделе Библиотека разверните папку, созданную для хранения драйверов, и выберите папку, содержащую пакет драйверов.
  6. В разделе Объекты физической библиотеки щелкните правой кнопкой мыши INF-файл драйвера и выберите Свойства.
  7. В разделе Свойства> имени файла драйвераНастраиваемые теги введите настраиваемые теги, разделенные точкой с запятой, или выберите Выбрать, чтобы назначить доступные теги или создать и назначить новые. Если щелкнуть Выбрать , а затем выбрать Новый тег, можно изменить имя тега после нажатия кнопки ОК. Например, если добавлен файл драйвера сетевого адаптера, можно создать тег с именем "модель_сервера модель_сетевого_адаптера", где "модель_сервера" — это модель сервера, а "модель_сетевого_адаптера" — это модель сетевого адаптера.

Создание профиля физического компьютера

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

  1. Выберите Библиотека>Главная>Создать>профиль физического компьютера.
  2. В мастере создания профилей физических компьютеров>введите имя и описание и выберите узел виртуальной машины.
  3. В разделе Обзорфайла> виртуального жесткого диска образа > ОС выберите универсальный виртуальный жесткий диск, добавленный в общую папку библиотеки. По умолчанию, если диск является динамическим, VMM преобразует его в фиксированный диск во время развертывания узла. Для рабочих серверов рекомендуется использовать фиксированный диск для повышения производительности и защиты данных пользователей.
  4. Вразделе NIC управления конфигурацией>оборудованиявыберите сетевой адаптер, который будет использоваться для связи с VMM, и выберите, следует ли использовать DHCP или статический адрес. Если вы хотите использовать согласованное именование устройств (CDN) для адаптера или настроить логические коммутаторы и порты, выберите Физические свойства. Выберите Добавить , чтобы добавить адаптер.
  5. В разделе Диск укажите схему секционирования для первого диска. Можно использовать GPT, если профиль физического компьютера — EFI. В разделе Сведения о секции выберите метку тома, следует ли использовать все оставшееся свободное пространство или определенный размер, а также назначить ли раздел в качестве загрузочного раздела. Кроме того, можно добавить новый диск или раздел. Во время развертывания VMM скопирует файл виртуального жесткого диска в загрузочный раздел и автоматически создаст системный раздел на том же диске.
  6. В разделе Фильтр драйверов отфильтруйте драйверы, которые будут применены к операционной системе во время развертывания узла. Можно выполнить фильтрацию по идентификатору PnP или по определенным тегам. Если вы решили отфильтровать драйверы с соответствующими тегами, убедитесь, что вы добавили файлы драйверов в библиотеку и назначили соответствующие теги.
  7. В разделе Конфигурация ОС укажите домен, к которому должен присоединиться узел Hyper-V или кластер, а также учетные данные локального администратора и сведения об удостоверении. Добавьте ключ продукта для установки и задайте часовой пояс. В GUIRunOnce можно указать одну или несколько команд, которые будут выполняться при первом входе пользователя на узел Hyper-V.
  8. В разделе Параметры узла укажите путь к узлу для хранения файлов, связанных с виртуальными машинами, размещенными на узле. Не указывайте диск C, так как он недоступен для размещения. Если вы не укажете путь, расположение VMM определит наиболее подходящее расположение.
  9. В разделе Сводка проверьте параметры. Подождите, пока задания не отобразит состояние Завершено, и проверьте профиль в разделе Профили библиотеки>Профили>физических компьютеров.

Подготовка кластера масштабируемых файловых серверов на основе компьютеров без операционной системы

Мастер создания кластерного файлового сервера выполняет следующие действия.

  1. Обнаруживает физические компьютеры путем использования аппаратного контроллера управления.
  2. Развертывает образ операционной системы Windows Server на компьютерах без операционной системы с помощью профиля физического компьютера, если он настроен для выполнения этого действия.
  3. Включает роль файлового сервера на кластерах компьютеров
  4. Включает роль масштабируемого файлового сервера в кластере
  5. Добавляет подготовленные компьютеры в кластер масштабируемых файловых серверов под управлением VMM.

Запустите мастер.

  1. Выберите Fabric>Servers> HomeCreate> File Server Cluster (Создать>кластер файлового сервера).

  2. В мастере >создания кластерного файлового сервераОбщие введите имя кластера, имя файлового сервера и IP-адреса кластера при необходимости.

  3. В поле Тип ресурса выберите параметр для подготовки компьютеров без операционной системы. Выберите профиль физического компьютера и нажмите кнопку Далее.

  4. В разделе Учетные данные и протоколы нажмите кнопку Обзор рядом с учетной записью запуска от имени и выберите учетную запись с разрешениями на доступ к BMC. В списке Протокол выберите протокол аппаратного управления, который вы хотите использовать для обнаружения. Если вы хотите использовать DCMI, выберите Интеллектуальный интерфейс управления платформой (IPMI). DCMI 1.0 отсутствует в списке, но поддерживается. Убедитесь, что для модели BMC используется последняя версия встроенного ПО.

  5. На странице Область обнаружения укажите область IP-адресов, включающую IP-адреса контроллеров BMC. Можно добавить один адрес, подсеть или диапазон.

  6. В разделе Целевые ресурсы выберите компьютеры, которые нужно подготовить, выделите время для глубокого обнаружения и выберите элементы для просмотра и изменения информации.

    Примечание

    Если число физических сетевых адаптеров не соответствует количеству физических адаптеров, определенному в профиле компьютера, необходимо добавить недостающие сведения. Если вы не хотите развертывать компьютер немедленно, можно выбрать его IP-адрес BMC и нажать кнопку Удалить.

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

    • DHCP. Если профиль физического компьютера использует DHCP, выберите IP-адрес BMC и введите имя компьютера. Решите, следует ли пропустить проверку Active Directory. Если выполнить проверка, развертывание продолжится, если учетная запись компьютера существует. Выберите запись для каждого IP-адреса BMC.
    • Статический. Если профиль использует статические IP-адреса для каждого IP-адреса BMC, введите MAC-адрес сетевого адаптера компьютера, который используется для связи с VMM. Выберите логическую сеть, которую вы хотите использовать. Логической сетью по умолчанию считается сеть, указанная в профиле. Выберите IP-подсеть, которую вы хотите использовать. В список подсетей входят подсети, определенные для логической сети на связанных сайтах сети. Необходимо выбрать IP-подсеть, которая соответствует физическому расположению развертывания сервера и сети, к которой подключен адаптер. Вы можете автоматически назначить IP-адрес или конкретный адрес.
  8. В разделе Сводка подтвердите параметры и нажмите кнопку Готово. Чтобы убедиться, что кластер добавлен, выберитеФайловые серверыхранилища>Структуры>.

Дальнейшие действия

Управление параметрами SOFS в структуре VMM.