VM Authoring Tool - Новая роль виртуальной машины

Приступим к изучению VM Authoring Tool.

VM Authoring Tool представляет из себя утилиту для создания и редактирования Resource Definition и Extension файлов.

Предлагаю Вам просмотреть 2 видео от Charles Joy сотрудника Microsoft.

VM Role Resource Extension и VM Role Resource Definition

Приступим к работе с VM Authoring Tool

VM_Auth_New_Package

Вначале Вам необходимо создать новые Resource Definition и Extension пакеты. Задать им название и путь где они будут расположены;

VM_Auth_Package_Overview

После того как Вы создали эти файлы, они будут автоматически открыты в утилите. Теперь можно начинать менять настройки;

VM_Auth_VHD_Tag

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

VM_Auth_Roles_Features

Если Вам необходимо настроить роли или компоненты операционной системы воспользуйтесь пунктом “Roles and Features”

VM_Auth_App_Customization

Если Вы хотите добавить кастомные приложения в виртуальную машину, Вы можете воспользоваться меню “Add” и добавить соответствующие скрипты, приложения, профили sql и так далее, по аналогии с VMM. В Data Package необходимо указать путь к пакету. В качестве значения по умолчанию указано “src”. Это значит что при импорте в VMM в папке где находится Resource Extension должна находится папка src и в ней папки и файлы, которые надо будет указать. Все пути к файлам необходимо указывать относительно папки src.

VM_Auth_Bind_Definition

Для того чтобы связать данные пакеты Вам необходимо указать в Extension References пакета Resource Definition использовать пакет Resource Extension;

VM_Auth_Join_Domain

Если Вы хотите, чтобы компьютер автоматически добавлялся в домен, Вам необходимо в пункте “Operating System Profile” выбрать пункт “JoinDomain” и сгенерировать 2 новых переменных (выбрав в выпадающем меню пункт “Generate new parameter”) для полей “DomainToJoin” и “DomainJoinCredentials”

DomainJoinCredentials при заполнении формы на портале необходимо указывать в формате domainuser

VM_Auth_Generated_Parameters

После этого Вы можете убедиться, что в пакет добавилось 2 новых переменных (тип присвоился автоматически, но вы можете его изменить);

VM_Auth_Check_Tag

В пункте View Definition Вы можете настроить поля, которые необходимо будет заполнить пользователю. Обратите внимание что поле тэг диска было заполнено автоматически. При необходимости можно разделить мастер создания роли виртуальной машины на несколько страниц (по умолчанию одна). Для этого необходимо добавить View Definition Section. Поле Name будет отображено пользователю при запросе данных;

VM_Auth_Network_and_Validate

Кроме всего прочего, в пункте Network Profile можно настроить сеть. 😉

Закончить процесс создания пакетов, желательно, валидацией.

Для импортирования пакетов в VMM и WAP необходимо использовать уже описанную мной процедуру.

Written on June 25, 2014