Table of contents
TOC
Свернуть оглавление
Развернуть оглавление

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

Rayne Wiselman|Последнее обновление: 05.11.2016
|
1 Участник

Область применения: System Center 2016 — Virtual Machine Manager

Помимо добавления существующих файловых серверов в кластер SOFS в структуре System Center 2016 — Virtual Machine Manager (VMM), VMM может обнаруживать подготовку компьютеров без операционной системы в качестве узлов кластера масштабируемых файловых серверов. Данная статья содержит инструкции по настройке кластера масштабируемых файловых серверов на основе компьютеров без операционной системы в 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.

В контроллерах BMC должны быть настроены учетные данные для входа и использоваться статические 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 2008 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 перед началом развертывания. Например, можно создать файл ответов для включения служб удаленных рабочих столов и поместить его в общую папку библиотеки. Затем этот файл можно выбрать при настройке профиля физического компьютера.
Службы удаленных рабочих столовЕсли для управления серверами используются службы удаленных рабочих столов (Remote Desktop Services, RDS), рекомендуем включить RDS-подключения в образе системы. Включить службы RDS можно также с помощью файла ответов в профиле физического компьютера.
Логические сетиЕсли вы уже настроили логические сети или логические коммутаторы в VMM, то эти конфигурации можно включить в профиль физического компьютера.

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

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

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

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

Этапы развертывания

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

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

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

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

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

  1. Щелкните Структура > Серверы > Главная > Создать > Кластер файлового сервера.
  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. В разделе Сводка проверьте параметры и нажмите кнопку Готово. Чтобы убедиться, что кластер добавлен, щелкните Структура > Хранилище > Файловые серверы.
© 2017 Microsoft