Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как быстро подготовить виртуальные машины в фабрике System Center Virtual Machine Manager (VMM) с помощью копирования SAN.
Быстрое развертывание предоставляет метод развёртывания новых виртуальных машин на массивы хранения без необходимости копирования виртуальных машин по сети. VMM использует инфраструктуру SAN для клонирования виртуальных машин с шаблоном виртуальной машины для настройки гостевой операционной системы.
- Вы можете использовать быструю подготовку для развертывания автономных виртуальных машин и виртуальных машин, развернутых в рамках службы.
- Вы создаете шаблон с поддержкой копирования SAN из виртуального жесткого диска (VHD), который находится в логическом модуле хранилища, поддерживающем копирование SAN с помощью клонирования или моментальных снимков.
- При создании виртуальной машины с помощью шаблона с поддержкой копирования SAN VMM быстро создает копию логического модуля чтения и записи, содержащую виртуальный жесткий диск, и помещает файлы виртуальной машины в новое логическое подразделение.
При развертывании виртуальной машины с помощью быстрого развертывания с копией SAN VMM использует передачу SAN вместо сетевой передачи. В ходе переноса по сети SAN создается копия логического устройства, содержащая виртуальную машину, которая назначается конечному узлу или кластеру узлов. Так как файлы для виртуальной машины не перемещаются по сети при передаче виртуальной машины через san, это гораздо быстрее, чем передача по стандартной сети. - Для создания шаблона с поддержкой копирования SAN можно использовать любой из следующих методов:
- Создайте шаблон, поддерживающий копирование SAN, на новой виртуальной машине.
- Создайте шаблон, поддерживающий копию SAN, из существующей виртуальной машины.
Перед началом работы
Ниже приведены некоторые рекомендации перед началом развертывания виртуальных машин.
Любое хранилище, доступное подготовленным компьютером, можно секционировать во время процесса подготовки, даже если в качестве диска операционной системы выбран определенный диск. В этом случае данные будут потеряны. Чтобы гарантировать использование определенного тома загрузки, используйте глубокое обнаружение и не перезагрузите компьютер до завершения развертывания операционной системы.
Массив хранилища должен поддерживать новые функции управления хранилищами в VMM.
Массив хранения данных должен поддерживать клонирование или моментальные снимки (эти функции должны быть включены). Для этого, возможно, потребуется приобрести дополнительные лицензии у поставщика хранилища.
Пул носителей, который требуется использовать для быстрой подготовки, должен находиться под управлением VMM. Для выполнения этого требования необходимо добавить поставщика спецификации по управлению хранилищем (SMI-S) для массива, обнаружить пулы хранения, классифицировать хранилища и задать предпочтительный метод выделения ресурсов для массива хранилища данных: либо моментальный снимок, либо клонирование.
Пул носителей, который требуется использовать для быстрой подготовки, должен быть выделен для группы узлов, в которой предполагается выполнять быструю подготовку виртуальных машин.
Узлы Hyper-V, которые вы хотите использовать в качестве мест размещения, должны быть членами группы узлов. Кроме того, должны быть выполнены следующие предварительные условия.
Если предполагается создавать шаблон, поддерживающий копирование по сети SAN, на основе новой виртуальной машины, узел, на котором создается виртуальная машина, также должен быть членом группы узлов.
Если предполагается создавать шаблон, поддерживающий копирование по сети SAN, на основе существующей виртуальной машины, а также создавать и назначать LUN из сервера библиотеки, сервер библиотеки должен быть членом этой группы узлов. Таким образом, сервер библиотеки должен быть узлом Hyper-V (Если вы не хотите добавлять сервер библиотеки в качестве узла, вы можете назначить логическую единицу в обход основного канала, используя инструменты управления вашего поставщика систем хранения данных.)
- Если вы хотите использовать быстрое развертывание для развертывания виртуальных машин второго поколения, необходимо выбрать узел с операционной системой, поддерживающей их.
- Все узлы Hyper-V, которые требуется использовать для быстрой подготовки, и сервер библиотеки должны иметь доступ к массиву хранения данных. Кроме того, они должны использовать один и тот же тип подключения по сети SAN. Для успешной миграции SAN нельзя иметь некоторые узлы, подключенные к массиву через Fibre Channel, и другие через iSCSI. Конфигурация изменяется в зависимости от оборудования хранилища.
Необходимо получить определенные сведения о конфигурации от поставщика хранилища, но для настройки обычно требуется:
- На каждый узел, который получит доступ к массиву хранения данных Fibre Channel или iSCSI, необходимо добавить функцию многопутевого ввода-вывода Multipath I/O (MPIO). Вы можете добавить функцию MPIO с помощью Server Manager.
- Если функция MPIO уже включена перед добавлением узла в управление VMM, VMM автоматически включает MPIO для поддерживаемых массивов хранилища с помощью предоставленного корпорацией Майкрософт модуля (DSM). Если вы уже установили DSM, специфичные для поставщика, для поддерживаемых массивов хранения и затем добавили хост в управление VMM, будут использоваться MPIO-настройки, специфичные для поставщика, для взаимодействия с этими массивами.
- При добавлении узла в VMM перед добавлением функции MPIO необходимо вручную настроить MPIO, чтобы добавить обнаруженные аппаратные идентификаторы устройств. В качестве альтернативы можно установить DSM (модули, специфичные для поставщика).
- Если вы используете сеть хранилища Fibre Channel (SAN), каждый хост, который будет получать доступ к массиву хранилища, должен иметь установленный адаптер шины хоста (HBA). Кроме того, необходимо убедиться, что узлы правильно зонированы, чтобы они могли обращаться к массиву хранения данных.
- Если используется сеть SAN iSCSI, убедитесь, что добавлены порталы iSCSI и инициатор iSCSI выполнил вход в массив. Кроме того, удостоверьтесь, что на каждом узле запущена служба инициатора iSCSI (Microsoft) с параметром Автоматически. Сведения о создании сеанса iSCSI на узле с помощью VMM см. в статье "Настройка хранилища на узле Hyper-V в VMM".
Создание шаблона с поддержкой копирования SAN на основе новой виртуальной машины
Создайте виртуальную машину на логическом модуле, назначенном узлу Hyper-V. На сервере библиотеки создайте шаблон из виртуальной машины, который поддерживает копирование по технологии SAN.
Примечание.
- Сервер библиотеки не должен быть управляемым узлом Hyper-V, но он должен иметь доступ к пулу носителей, в котором находится логическая единица.
- При создании шаблона происходит автоматическая отмена регистрации логического устройства на узле и выполняется его регистрация на сервере библиотеки.
Создайте логический блок в инфраструктуре хранения VMM из управляемого пула хранения, который требуется использовать для быстрого развёртывания. Кроме того, можно создать и назначить логическую единицу в средстве управления массивами хранилища.
Назначьте логическую единицу группе хостов, в которой находится целевой хост. Затем назначьте логическую единицу хосту. При назначении LUN его можно отформатировать и назначить букву диска. Убедитесь, что логическая единица, которую необходимо назначить, должна быть пустой.
Создайте виртуальную машину на логическом блоке с пустым файлом виртуального жесткого диска.
- На странице Выбор источника выберите Создать новую виртуальную машину с чистым виртуальным жестким диском.
- В разделе "Настройка оборудования" настройте необходимые параметры. Убедитесь, что выбран пункт Создать новый виртуальный жесткий диск.
- В разделе "Выбор назначения" примите параметр по умолчанию для размещения виртуальной машины на узле.
- В настройках параметров в выборе папки назначения выберите диск, созданный на основе назначенного логического блока. Убедитесь, что рядом с сведениями о диске отображается SAN (с поддержкой миграции). Пример: (L:) [свободно 9,92 ГБ из 10,00 ГБ, сеть SAN (поддерживается миграция)].
- В ресурсах компьютера выберите виртуальный жесткий диск. В Обзор>Выбор папки назначения выберите диск, созданный на основе назначенной логической единицы.
- В разделе "Выбор сети " и "Добавить свойства" выберите необходимые параметры. В сводке просмотрите параметры и нажмите кнопку "Создать". Убедитесь, что виртуальная машина указана в разделе Виртуальные машины и службы>Все хосты>Виртуальные машины.
На новой виртуальной машине установите и настройте гостевую операционную систему и нужные приложения. Обобщите образ с помощью Sysprep.exe, используя параметры /generalize и /oobe для обобщения связанного виртуального жесткого диска. Подробнее. По завершении убедитесь, что к виртуальному DVD-диску не подключены файлы образов .iso.
Создание шаблона с поддержкой копирования SAN из существующей виртуальной машины
Создайте шаблон из существующей виртуальной машины.
- Если вы хотите выполнить эту процедуру в VMM, сервер библиотеки должен быть добавлен в качестве управляемого узла Hyper-V. Это позволяет назначить логическую единицу серверу библиотеки через VMM. Если вы не хотите сделать библиотеку управляемым узлом Hyper-V, вы можете использовать средства управления поставщика массивов для назначения логического блока серверу библиотеки.
- У вас должен быть существующий виртуальный жесткий диск (который был обобщен с помощью Sysprep), который вы хотите использовать в качестве базового образа для быстрой подготовки.
- Создайте папку в общей папке библиотеки, которая будет использоваться для подключения логического блока к виртуальному жесткому диску и хранения. Например, создайте папку в общем ресурсе библиотеки SEALibrary, которая называется 'Быстрая подготовка VHD'.
Чтобы создать шаблон из существующей виртуальной машины, выполните следующие действия.
Создайте логический блок в инфраструктуре хранения VMM из управляемого пула хранения, который требуется использовать для быстрого развёртывания.
Отформатируйте логическую единицу и примонтируйте её к созданному пути к папке.
Назначьте логическую единицу серверу библиотеки. Если сервер библиотеки является управляемым узлом Hyper-V, можно создать и назначить логическую единицу с сервера библиотеки. Вы также можете отформатировать диск с помощью NTFS и подключить логическую единицу к пути к папке в общей папке библиотеки одновременно.
- При создании логического блока выберите параметр «Подключить в следующей пустой папке NTFS»>«Обзор», а затем выберите папку, которую вы создали.
- Не назначайте букву диска. Кроме того, не создавайте несколько точек подключения к папке.
Если сервер библиотеки не является управляемым узлом Hyper-V, используйте средства управления поставщика массива, чтобы создать логическую единицу и распаковать логическую единицу на сервере библиотеки. После этого выполните следующее:
- Не назначайте букву диска.
- Используйте управление дисками (diskmgmt.msc), чтобы повторно сканировать диск, инициализировать диск и отформатировать его.
- В разделе "Управление дисками" подключите логическую единицу к пути к папке, созданному в общей папке библиотеки (Изменение буквы диска и путей>Добавить>, Подключение в следующей пустой папке NTFS, и выберите пустую папку библиотеки).
Скопируйте виртуальный жесткий диск, который вы хотите использовать в новой папке в общей папке библиотеки.
Примечание.
Виртуальный жесткий диск должен быть единственным файлом в логическом модуле.
Созданная папка отображается в общей папке библиотеки. Чтобы проверить возможность копирования виртуального жесткого диска SAN, выберите новую папку и в объектах физической библиотеки выберите VHD-файл. Возможность копирования SAN должна указывать да.
Создание шаблона с поддержкой копирования SAN
Чтобы создать шаблон с поддержкой копирования SAN, выполните следующие действия.
- Выберите Библиотека>Создать>Создать шаблон виртуальной машины.
- В Мастере создания шаблона виртуальной машины>Выберите источник выберите Из существующей виртуальной машины, развернутой на узле>Обзор. Выберите виртуальную машину в логическом модуле. Нажмите в предупреждающем сообщении Да.
- В Identity введите имя шаблона и описание.
- В разделе "Настройка оборудования" нажмите кнопку "Далее". Классификация, которая отображается, соответствует тому, что вы назначили пулу носителей, из которого вы создали логическую единицу.
- В разделе "Настройка операционной системы" нажмите кнопку "Далее".
- В разделе "Выбор сервера библиотеки" выберите сервер библиотеки, на котором вы хотите создать шаблон. Убедитесь, что тип передачи — SAN, и нажмите кнопку "Далее". Сервер библиотеки должен иметь доступ к тому же пулу хранения, что и узел.
- В Выбрать путь выберите Обзор и укажите расположение на сервере библиотеки для хранения файлов виртуальной машины.
- В сводке просмотрите параметры и нажмите кнопку "Создать". В заданиях можно отслеживать созданный шаблон. Подождите статуса Завершено. Проверьте шаблон в Библиотеке>Шаблоны>Шаблоны виртуальных машин.
Развертывание виртуальной машины из шаблона
Теперь разверните виртуальную машину из шаблона с поддержкой копирования SAN. В этой процедуре объясняется, как развернуть автономную виртуальную машину. Кроме того, можно выбрать шаблон при создании службы. Убедитесь в следующем:
- Узлы, на которых вы хотите разместить виртуальные машины, должны иметь доступ к управляемому пулу хранилища, где находится логическая единица, связанная с шаблоном.
- Если вы хотите развернуть виртуальные машины в частном облаке, классификация хранилища, назначенная логическому блоку, который использовался для создания шаблона с поддержкой клона SAN, должна быть доступна для частного облака.
- Для облачного развертывания группы узлов, используемые для предоставления ресурсов для частного облака, должны содержать узлы, имеющие доступ к управляемому пулу носителей, где находится логическая единица, связанная с шаблоном.
Чтобы развернуть виртуальную машину из шаблона, выполните следующие действия.
Выберите Виртуальные машины и службы>Создать>Создать виртуальную машину.
В мастере создания виртуальных машин >, выберите Использовать существующую виртуальную машину, шаблон виртуальной машины или виртуальный жесткий диск>. Выберите тип Шаблон ВМ и выберите шаблон, который вы создали для быстрой подготовки. Шаблон должен указывать Да в столбце SAN Copy Capable.
В разделе "Выбор источника" нажмите кнопку "Далее".
Выполните оставшиеся шаги в Мастере настройки, чтобы создать и развернуть виртуальную машину.
Примечание.
- В >шины" оставьте список классификации пустым или выберите классификацию хранилища, которая
- В разделе "Выбор узла " или "Выбрать облако" убедитесь, что столбец типа передачи указывает SAN.
- Если вы выбрали для размещения виртуальной машины на узле, в разделе Настройка параметров>Ресурсы машины выберите виртуальный жесткий диск, чтобы проверить параметры развертывания. Для быстрого предоставления через копирование SAN убедитесь, что метод развертывания виртуального жесткого диска в списке узлов — это передача виртуального диска с помощью SAN.
После завершения работы мастера откройте Задания>Создание задания виртуальной машины, чтобы просмотреть состояние выполнения задания.
При создании виртуальной машины из шаблона с поддержкой копирования SAN новая логическая единица автоматически подготавливается из того же пула носителей, где находится виртуальный жесткий диск, который использовался для создания шаблона с поддержкой копирования SAN. Логическая единица автоматически регистрируется и подключается на целевом узле.
Чтобы убедиться, что виртуальная машина создана, откройте рабочую область виртуальных машин и служб. Разверните все узлы или облака и найдите и выберите целевой узел или частное облако. В ВМ убедитесь, что новая виртуальная машина появилась. При открытии службы управления дисками (Diskmgmt.msc) на конечном узле можно увидеть новый диск, назначенный и зарегистрированный на узле.