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


Обзор быстрой подготовки виртуальных машин с помощью копирования SAN

 

Применимо к: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Быстрая подготовка — это способ развертывания новых виртуальных машин на массивах хранения данных, не требующий копирования виртуальных машин по сети.Virtual Machine Manager (VMM) позволяет использовать преимущества инфраструктуры сети хранения данных (SAN) для клонирования виртуальных машин и применять шаблон виртуальной машины для адаптации операционной системы виртуальной машины. Функцию быстрой подготовки можно использовать для развертывания изолированных виртуальных машин и машин, развертываемых в составе службы.

Быстрая подготовка с помощью копирования по сети SAN позволяет быстро создавать виртуальные машины на основе шаблонов, поддерживающих копирование по сети SAN. Шаблон, поддерживающий копирование по сети SAN, можно создать на основе виртуального жесткого диска, размещаемого в LUN хранилища, который поддерживает копирование по сети SAN путем клонирования или создания моментального снимка. При создании новой виртуальной машины на основе шаблона, поддерживающего копирование по сети SAN, VMM быстро создает копию LUN для чтения и записи, которая содержит виртуальный жесткий диск, и помещает файлы виртуальной машины в новый LUN.

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

System_CAPS_ICON_caution.jpg Внимание!

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

Методы для быстрой подготовки с использованием копирования по сети SAN

Для создания шаблона, поддерживающего копирование по сети SAN, можно использовать любой из этих способов.

System_CAPS_ICON_note.jpg Примечание

Указанные способы содержат обобщенный обзор рабочего процесса и подразумевают выполнение необходимых условий. Также предоставляются ссылки на более подробные процедуры для каждого способа. Предварительные требования описаны далее в этом разделе в подразделе Необходимые условия для быстрой подготовки с использованием копирования по сети SAN.

Способ 1. Создание шаблона, поддерживающего копирование по сети SAN, на основе новой виртуальной машины

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

    System_CAPS_ICON_note.jpg Примечание

    Для создания и назначения LUN можно использовать средства управления, предоставленные поставщиком массива хранения данных.

  2. В LUN создайте виртуальную машину с пустым файлом виртуального жесткого диска.

  3. Установите и настройте операционную систему на виртуальной машине, а также необходимые приложения. Подготовьте образ с помощью средства Sysprep.exe с параметрами /generalize и /oobe для подготовки к использованию связанного виртуального жесткого диска. Дополнительные сведения о приложении Sysprep см. в статье Параметры командной строки Sysprep.

  4. С помощью мастера создания шаблона виртуальной машины создайте на основе виртуальной машины шаблон, поддерживающий копирование по сети SAN.

    При создании шаблона VMM переносит LUN, включающий файл виртуального жесткого диска с узла в библиотеку, используя перенос по сети SAN. Файл виртуального жесткого диска индексируется в библиотеке во время следующего обновления.

Затем можно создать и развернуть новые виртуальные машины, используя шаблон, поддерживающий копирование по сети SAN. При развертывании новой виртуальной машины VMM создает клон или моментальный снимок логического устройства, содержащего файл виртуального жесткого диска, используя диск, выделенный из управляемого пула носителей.VMM автоматически снимает маску нового логического устройства на узле.

Более подробное пошаговое описание см. в статье Создание шаблона, поддерживающего копирование по сети SAN на основе новой виртуальной машины.

Метод 2. Создание шаблона, поддерживающего копирование по сети SAN, на основе существующей виртуальной машины

  1. Создайте LUN из пула носителей, управляемого VMM и назначенного группе узлов, в которой размещаются серверы библиотеки. Назначьте LUN серверу библиотеки.

    System_CAPS_ICON_note.jpg Примечание

    Чтобы выполнить эту процедуру только в среде VMM, необходимо добавить сервер библиотеки в качестве управляемого узла Hyper-V. Это действие позволит назначить логическое устройство серверу библиотеки. Если не требуется назначать сервер библиотеки управляемым узлом Hyper-V, для регистрации LUN для сервера библиотеки можно использовать средства управления поставщика массива.

  2. На сервере библиотеки подключите LUN к папке в общей папке библиотеки.

    System_CAPS_ICON_note.jpg Примечание

    Если хранилище управляется VMM, можно подключить LUN к папке в общей папке библиотеки одновременно с назначением LUN серверу библиотеки.

  3. Скопируйте существующий файл виртуального диска (подготовленный с помощью Sysprep) в папку, к которой подключен LUN.

  4. Создайте шаблон, поддерживающий копирование по сети SAN, используя файл виртуального жесткого диска.

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

Более подробное пошаговое описание см. в статье Создание шаблона, поддерживающего копирование по сети SAN на основе новой виртуальной машины.

Необходимые условия для быстрой подготовки с использованием копирования по сети SAN

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

  • Массив хранения данных должен поддерживать новые функции управления хранилищем в VMM.

  • Массив хранения данных должен поддерживать клонирование или моментальные снимки (эти функции должны быть включены).

    System_CAPS_ICON_note.jpg Примечание

    Для этого, возможно, потребуется приобрести дополнительные лицензии у поставщика хранилища.

  • Пул носителей, который требуется использовать для быстрой подготовки, должен управляться с помощью VMM. Для выполнения необходимых условий требуется добавить поставщика SMI-S для массива, выполнить обнаружение пулов носителей, классифицировать хранилища и задать предпочтительный способ выделения для массива хранения данных (моментальный снимок или клонирование).

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

  • Узлы Hyper-V, которые предполагается использовать в качестве назначений размещения, должны быть членами группы узлов. Кроме того, должны быть выполнены следующие предварительные условия.

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

    • Если предполагается создавать шаблон, поддерживающий копирование по сети SAN, на основе существующей виртуальной машины, а также создавать и назначать LUN из сервера библиотеки, сервер библиотеки должен быть членом этой группы узлов. Таким образом, сервер библиотеки должен быть узлом Hyper-V (чтобы не добавлять сервер библиотеки как узел, можно назначить LUN по внешнему каналу, используя средства управления, предоставляемые поставщиком массива хранения данных).

  • В VMM в версии System Center 2012 R2, если вы хотите использовать быструю подготовку к развертыванию виртуальных машин версии 2, вы должны выбрать узел с операционной системой, которая их поддерживает. Виртуальные машины версии 2 поддерживаются начиная с Windows Server 2012 R2.

    Дополнительные сведения о виртуальных машинах версии 2 см. в разделе Общие сведения о виртуальных машинах версии 1 и версии 2 в VMM.

  • Все узлы Hyper-V, которые требуется использовать для быстрой подготовки, и сервер библиотеки должны иметь доступ к массиву хранения данных. Кроме того, они должны использовать один и тот же тип подключения по сети SAN. Для успешного выполнения операций миграции по сети SAN нельзя допускать, чтобы одни узлы подключались к массиву по Fibre Channel, а другие — по iSCSI. Конфигурация изменяется в зависимости от оборудования хранилища.

    System_CAPS_ICON_note.jpg Примечание

    Конкретные сведения о конфигурации см. в документации поставщика массива хранения данных.

    Как правило, конфигурация включает следующие компоненты.

    • На каждый узел, который получит доступ к массиву хранения данных Fibre Channel или iSCSI, необходимо добавить функцию многопутевого ввода-вывода Multipath I/O (MPIO). Это можно сделать с помощью Server Manager. Если функция MPIO уже была включена до добавления узла к управлению VMM, VMM автоматически включит MPIO для поддерживаемых массивов хранения данных с помощью модуля DSM от Майкрософт. Если для поддерживаемых массивов хранения данных уже установлены модули DSM от поставщиков и после этого выполняется добавление узла к управлению VMM, взаимодействие с массивами будет осуществляться с помощью параметров MPIO от конкретных поставщиков.

      Если узел добавляется в VMM перед добавлением компонента MPIO, потребуется вручную настроить MPIO для добавления обнаруженных кодов оборудования. Также можно установить модули DSM конкретного поставщика

      System_CAPS_ICON_note.jpg Примечание

      Дополнительные сведения, включая сведения об установке MPIO, см. в статье Поддержка многопутевого ввода-вывода (MPIO).

    • Если используется сеть хранения данных Fibre Channel, на каждом узле, который будет получать доступ к массиву хранения данных, должен быть установлен аппаратный адаптер шины (HBA). Кроме того, чтобы узлы могли обращаться к массиву хранения данных, необходимо убедиться в правильном разделении их на зоны.

    • Если используется сеть SAN iSCSI, убедитесь, что добавлены порталы iSCSI и инициатор iSCSI выполнил вход в массив. Кроме того, удостоверьтесь, что на каждом узле запущена служба инициатора iSCSI (Microsoft) с параметром Автоматически. Сведения о создании сеанса iSCSI на узле с помощью VMM см. в разделе Настройка хранилища на узле Hyper-V в VMM.

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

В этом разделе

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

Задача Описание
Шаг 1. Используйте одну из следующих инструкций.

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