• Встречаем SCVMM2012 Beta (Часть 6 ): Подготовка фабрики: Библиотеки.

    MainПосле успешной установки System Center Virtual Machine Management 2012 Beta, описанной во второй статье, и создания группы хостов (в третьей статье), приступим к подготовке фабрики для создания библиотеки.

    Эта статья объясняет, как приготовить элементы фабрики, а именно библиотеки в System Center Virtual Machine Manager (VMM) 2012. Фабрика содержит инфраструктуру, которая необходима для управления и развертывания хостов, создания и развертывания виртуальных машин и сервисов и частных облаков.

    Итак, фабрика предоставляет ресурсы хостам, виртуальным машинам и сервисам. Для примера: вы можете создать структуры группы хостов, сконфигурировать библиотеку, а также сконфигурировать ресурсы для сети и хранения. Фабрика содержит инфраструктуру в виде строительных блоков, из которых в дальнейшем можно построить частное облако.

    Конфигурирование библиотек.

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

    В библиотеке System Center Virtual Machine Manager (VMM) 2012 могут храниться следующие типы ресурсов:

    File-based resources (Файловые ресурсы). Файловые ресурсы включают виртуальные жесткие диски, виртуальные флоппи диски, ISO образы, скрипты, файлы драйверов и пакеты приложений. Все это может быть добавлено в библиотеку посредством создания или копирования файлов. Новое в System Center Virtual Machine Manager (VMM) 2012 – это возможность хранить пакеты приложений, которые могут быть использованы для создания сервисов. Пакеты приложений включают SQL Server приложения, Web и Server AppV, а также можно хранить файлы драйверов, которые будут использоваться для развертывания операционных систем посредством System Center Virtual Machine Manager (VMM) 2012 на физические (baremetal) компьютеры и превращения их в управляемые HyperV хосты. В System Center Virtual Machine Manager (VMM) 2012 можно добавлять прочие ресурсы в библиотеку. Прочие ресурсы, добавленные в библиотеку, не индексируются и не показываются в консоли System Center Virtual Machine Manager (VMM) 2012. Если вы создадите папку с расширением .CR и поместите ее в общую директорию библиотеки, то содержимое может быть доступно все пользователям, кто имеет доступ к директории. System Center Virtual Machine Manager (VMM) 2012 обнаружит и импортирует содержимое в библиотеку как Custom ресурс. Как пример, вы можете хранить в прочих ресурсах различные скрипты, которые вы будете использовать для развертывания сервисов или пакетов приложений. Таблица внизу показывает список файлов и соответствия ресурсов в библиотеке System Center Virtual Machine Manager (VMM) 2012

    Ресурсы в библиотеке

    Расширения файлов

    Virtual hard disks

    (Виртуальные жесткие диски)

    .vhd (Hyper-V and Citrix XenServer), .vmdk (VMware)

    ISO image files (ISO образы)

    .iso

    PowerShell scripts (Скрипты PowerShell)

    .ps1

    Web Deploy (MSDeploy)

    Пакеты развертываемых веб приложений

    .zip

    SQL Server data-tier applications (DACs)

    (многозвенные SQL приложения)

    .dacpac

    Server App-V packages

    Пакеты виртуальных приложений

    .osd

    Driver files (Файлы драйверов)

    .inf

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

    Answer files (файлы ответов)

    .inf, .xml

    Exported Hyper-V-based virtual machines (Экспортируемые виртуальные машины)

    .xml

    Stored virtual machines (Хранимые виртуальные машины)

    .vmc, .xml, .vmx (VMWare)

    Custom resources (прочие ресурсы)

    Folders with .CR extension

    Virtual floppy disks (виртуальные флоппи диски)

    .flp (VMware)

    Templates and profiles (Шаблоны и профили). Шаблоны и профили используются для создания стандартных виртуальных машин и сервисов. Их конфигурация хранится в базе System Center Virtual Machine Manager (VMM) 2012 и не представлена в виде физических файлов. В System Center Virtual Machine Manager (VMM) 2012 появилось несколько новых типов шаблонов и профилей, которые можно использовать для создания сервисов. Хост профили используются для развертывания HyperV хостов на физических (baremetal) компьютерах, другие профили для виртуальных машин используются для развертывания на различных гипервизорах.

    Resource groups (Ресурсная группа). Новое в System Center Virtual Machine Manager (VMM) 2012 – ресурсная группa. Это группа ресурсов, определяемая пользователем resource group как эквивалентная библиотека ресурсов. Для примера: вы можете добавить в группу файл Windows Server 2008 R2-based .vhd, который находится в разделе библиотеки в Красноярске и Windows Server 2008 R2-based .vhd файл, который находится в разделе библиотеки Москвы. В шаблоне или профиле можно использовать указатель на файл, который находится в ресурсной группе. Так как ресурсы эквивалентны, то любые ресурсы в группе могут быть использованы в шаблонах и профилях. Используя ресурсную группу для шаблонов или профилей , мы не будем зависеть от физического расположения ресурсов. System Center Virtual Machine Manager (VMM) 2012 определит расположение ресурсов, которые используются в ресурсной группе и определены в профиле или шаблоне. Расположение зависит от многих факторов, таких как связь между серверами библиотек и группой хостов. определяет, какие ресурсы использовать. Это помогает улучшить производительность и оптимизировать полосу пропускания. Таким образом, рекомендуется использовать специальные ресурсные группы, когда вы создаете виртуальные машины или сервисные шаблоны. Ресурсы в группе должны быть эквиваленты, что достигается технологией репликации файлов или ручным копированием.

    Cloud libraries (Библиотека для облака). Новое в System Center Virtual Machine Manager (VMM) 2012 – библиотека для частного облака использует разделы обыкновенной библиотеки в режиме только для чтения, и также там могут храниться виртуальные машины и сервисы, используемые пользователями в режиме самообслуживания. Администраторы и делегированные администраторы на область, включающие севера библиотек, могут добавлять ресурсы в режиме только для чтения, которые будут доступны пользователям частного облака. Во время создания облака System Center Virtual Machine Manager (VMM) 2012 добавляет частную библиотеку облака, имя которой совпадает с именем облака. Дополнительная информация о создании частных облаков и конфигурировании самообслуживания доступна (http://go.microsoft.com/fwlink/?LinkID=211121).

    Selfservice user content (Содержимое для самобслуживания). В этот раздел пользователи, находящиеся в режиме самообслуживания, могут загружать авторские шаблоны, .vhd файлы, ISO образы, файлы приложения, скрипты и другие строительные блоки, которые хранятся в библиотеке System Center Virtual Machine Manager (VMM) 2012. Они могут использовать ресурсы, только если они являются авторами шаблонов. Иначе пользователи должны иметь разрешения на предоставления разрешений на доступ к ресурсам. Более подробная информация о создании ролей пользователей для самообслуживания доступна (http://go.microsoft.com/fwlink/?LinkID=212406).

    Stored virtual machines and services (Виртуальные машины и сервисы). Здесь находятся сохранённые виртуальные машины и сервисы.

    Update catalog and baselines (Каталог обновлений и базовая конфигурация). Новое в System Center Virtual Machine Manager (VMM) 2012: если вы обновляете VMM через VMM сервер и другие компьютеры посредством VMM 2012, то Windows Server Update Services (WSUS) обновляет базовую конфигурацию, которая хранится в библиотеке VMM. Более подробно об обновлениях (http://go.microsoft.com/fwlink/?LinkID=211119).

    Добавление сервера библиотек и общего раздела библиотеки.

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

    Во время установки System Center Virtual Machine Manager (VMM) 2012 вы создаёте библиотеку с использованием существующей или новой общей папки. Если вы используете значение по умолчанию , то будет создана новая общая папка и библиотека с именем MSSCVMMLibrary. Для добавления севера библиотеки вы должны быть членом роли Administrator или Delegated Administrator. Когда вы добавляете раздел библиотеки, вы должны быть членом роли Administrator или Delegated Administrator на управляемой области, куда включен сервер библиотеки.

    Добавление сервера библиотеки.

    1. Открыть раздел Library .

    2. На ленте Home нажать Add group, выбрать Add Library Server.

    Запустится помощник Add Library Server .

    SCVMM2012Part6_1SCVMM2012Part6_1a

    3. На странице Enter Credentials введем учётную запись, которая имеет административные привилегии на тот сервер, который мы планируем добавить и нажмем Next.

    4. На странице Select Library Servers выберем следующее:

    a. В поле Computer введем имя сервера библиотеки. Если вы не уверены, то можно поискать компьютер, нажав Search и выбрав критерии поиска.

    b. Если вы хотите пропустить верификацию Active Directory , тогда нужно включить Skip Active Directory name verification.

    c. Нажмите Add и добавьте сервер библиотеки из области Selected .

    d. Для того, что бы добавить несколько серверов, повторим шаги 4a – 4c. Когда вы закончите, нажмите Next.

    SCVMM2012Part6_2SCVMM2012Part6_3

    5. На странице Add Library Shares выберите общие папки, которые вы ходите добавить. Впрочем, это можно сделать позже.

    6. На странице Summary просмотрите параметры и нажмите Add Library Servers.

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

    SCVMM2012Part6_4SCVMM2012Part6_5

    7. Для проверки сервера библиотеки на панели Library раскроем узел Library Servers, и там мы должны увидеть наш север и его разделы.

    Добавление раздела библиотеки.

    1. Открываем раздел Library .

    2. Раскроем узел Library Servers, и там мы должны увидеть наш север

    3. На закладке Library Server выберем Add Library Shares.

    4. На странице Add Library Shares выбираем общие папки сервера, которые мы хотим добавить в нашу библиотеку и нажимаем Next.

    5. На странице Summary page просмотрим параметры, и нажмем Add Library Shares.

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

    6. Для проверки разделов сервера библиотеки на панели Library pane раскроем узел Library Servers и там мы должны увидеть наш сервер и его разделы

    SCVMM2012Part6_7SCVMM2012Part6_8

    Как ассоциировать сервер библиотеки с группой хостов.

    Во время размещения System Center Virtual Machine Manager (VMM) 2012 использует эту ассоциацию как помогающую определить, какие ресурсы использовать, когда ресурсная группа определена в профиле или шаблоне.

    1. Открыть раздел Library.

    2. На панели Library раскрыть Library Servers и спозиционироваться на нужном нам сервере.

    3. В контекстном меню выбрать Properties.

    4. В свойстве Library Server Name Properties открыть список групп хостов и ассоциировать необходимую группу хостов, нажав OK.

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

    Как добавить файловые ресурсы в библиотеку.

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

    Если она не устраивает интервал индексирования по умолчанию , то мы можем его поменять. Для изменения интервала обновления откроем раздел Library workspace, на ленте Home выберем Library Settings.

    Добавляем файлы в библиотеку

    1. Доступны следующие варианты:

    Не используя VMM , открыть общую папку библиотеки и скопировать туда файлы.

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

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

    a. Открыть раздел Library

    b. На панели Library раскрыть Library Servers, выделить объект и в контекстном меню выбрать Refresh.

    SCVMM2012Part6_10SCVMM2012Part6_9

    После этого можно открыть задание (Job) и посмотреть его статус.

    Как создать ресурсную группу (Resource group).

    В System Center Virtual Machine Manager (VMM) 2012 вы можете сгруппировать эквивалентные файловые ресурсы в ресурсную группу. Например , если вы имеете базовый виртуальны диск Windows Server 2008 R2-based virtual hard disk (.vhd), который хранится в виде файла на двух сайтах Moscow и Krasnoyarsk, вы можете создать ресурсную группу, в которой будет содержаться это ресурс. И когда вы будете создавать шаблон виртуальной машины, вы можете выбрать из этой ресурсной группы .vhd файл вместо конкретного файла из библиотеки. В результате можно использовать один шаблон виртуальной машины на нескольких сайтах.

    Ресурсы в ресурсной группе должны иметь один и тот же тип. Например, ваша группа может содержать .vhd файлы, а другая ресурсная группа .iso файлы.

    Создание ресурсной группы

    1. Открыть раздел Library .

    2. На панели Library выбрать Library Servers.

    3. В панели Physical Library Objects выбрать тип сортировки по столбцу Type .

    Столбцы в севере библиотеке показываю местонахождения ресурсов

    4. Выбрать ресурсы, которые вы хотите добавить одним из следующих способов:

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

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

    5. Правым щелчком мыши на выделенных ресурсах перейти в контекстное меню и выбрать Create Resource Group.

    6. В окне New Resource Group, на вкладке General , ввести имя, версию, описание необязательно, и нажать ОК.

    Для примера:

    Name: Windows Server 2008 R2 Enterprise

    Release: 1.0 (текстовый тип)

    Description: Base image of Windows Server 2008 R2 Enterprise Edition

    SCVMM2012Part6_11SCVMM2012Part6_12SCVMM2012Part6_13

    7. Проверить создание ресурсной группы, в панели Library выбрать Resource Groups. Должна отобразиться созданная группа.

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

    Добавление и удаление членов ресурсной группы

    1. Открыть раздел Library.

    2. На панели Library перейти на Resource Groups.

    3. В панели Resource Groups выбрать нужную группу и в контекстном меню выбрать ее свойства.

    4. В свойствах группы перейти на закладку Members .

    5. Сделать следующее:

    Для добавления ресурсов нажать Add и выбрать один или несколько эквивалентных ресурсов, нажать OK.

    Для удаления ресурсов выбрать ресурсы, которые хотели удалить, и нажать Remove.

    6. По окончанию нажать OK и закрыть диалоговое оною.

    SCVMM2012Part6_14

    Ресурсы.

    System Center Virtual Machine Manager (VMM) 2012 Документация http://www.microsoft.com/downloads/en/details.aspx?FamilyID=F7C174F2-1D39-4FED-9778-3F41B84F744B

    Встречаем SCVMM2012 Beta (Часть 1): Что нового, и системные требования для System Center Virtual Machine Manager 2012.

    http://itband.ru/2011/04/scvmm2012_part1/

    Встречаем SCVMM2012 Beta (Часть 2): Установка System Center Virtual Machine Manager 2012 Beta .

    http://itband.ru/2011/04/scvmm2012_part2/

    Встречаем SCVMM2012 Beta (Часть 3 ): Подготовка фабрики: группы хостов.

    http://itband.ru/2011/04/scvmm2012_part3/

    Встречаем SCVMM2012 Beta (Часть 4): Добавление HyperV хостов и из доверенного и не доверенного домена.

    http://itband.ru/2011/04/scvmm2012_part4/

    Встречаем SCVMM2012 Beta (Часть 5): Добавление HyperV хостов и из сети периметра и bare metal северов.

    http://itband.ru/2011/04/scvmm2012_part6/

    Комаров Михаил

    MCT/MVP

    • Встречаем SCVMM2012 Beta (Часть 5): Добавление Hyper-V хостов из сети периметра и bare metal серверов.

      MainПосле успешной установки и конфигурирования System Center Virtual Machine Management 2012 Beta, описанной в предыдущих статьях, приступим к добавлению HyperV хостов из сети периметра и bare metal серверов.

      Добавление хоста HyperV из сети периметра.

      Используя эту процедуру, Вы можете добавить HyperV хост, который находится в сети периметра как управляемый хост в System Center Virtual Machine Manager (VMM) 2012. Вы можете добавить только отдельный хост, добавление отказоустойчивого кластера из сети периметра не поддерживается. Перед тем как добавить хост HyperV из сети периметра, необходимо сначала установить локально на добавляемый хост агент System Center Virtual Machine Manager (VMM) 2012.

      Установка агента на HyperV хост.

      1. Берем дистрибутив System Center Virtual Machine Manager (VMM) 2012 на носителе , или обращаемся к сетевой папке, где он находится. Выбираем Setup.exe и запускаем программу с привилегиями локального администратора хоста ( Run as administrator).

      2. В меню Setup выбираем Optional components и запускаем Local Agent.

      3. На странице Welcome нажимаем Next.

      4. Просматриваем и принимаем лицензионное соглашение, и далее Next.

      5. На странице Destination Folder принимаем значения по умолчанию для местонахождения файлов агента или, если место по умолчанию нам не подходит , то меняем на необходимое место, и далее нажимаем Next.

      6. На странице Security File Folder выбираем следующее:

      a. Выбираем параметр Select the This host is on a perimeter network .

      SCVMM2012Part5_1SCVMM2012Part5_2

      b. В поле Security file encryption key вводим ключ шифрования и повторяем его ввод в поле Confirm encryption. Рекомендуется использовать ключ шифрования, состоящий и верхних и нижних букв регистра, чисел и символов. Ключ шифрования используется для создания файла безопасности. Ключ шифрования нам понадобится для добавления этого хоста с помощью консоли System Center Virtual Machine Manager (VMM) 2012.

      c. Далее принимаем по умолчанию местонахождение сгенерированного файла безопасности, при необходимости можно это изменить. Необходимо помнить, что файл безопасности нам понадобится для добавления хоста, и при необходимости его можно перенести на место, из которого он будет доступен для консоли System Center Virtual Machine Manager (VMM) 2012

      d. Можно использовать сертификаты для шифрования взаимодействия между хостом севером System Center Virtual Machine Manager (VMM) 2012 , но это не поддерживается в бета релизе.

      SCVMM2012Part5_3SCVMM2012Part5_4

      e. После настройки параметров нажимаем Next.

      7. На странице Host network необходимо определить, каким образом север System Center Virtual Machine Manager (VMM) 2012 будет обращаться к нашему хосту – по имени или по IP адресу. Мы можем выбрать следующее: локальное имя компьютера или IP адрес. Если мы выбрали IP адрес , то мы выбираем его из списка, если на хосте несколько IP адресов. Необходимо иметь ввиду при выборе имени или IP адреса, что тоже самое значение мы будем вводить в консоль System Center Virtual Machine Manager (VMM) 2012 при добавлении нашего хоста.

      8. На странице Configuration settings принимаем порт по умолчанию или выбираем другой порт, нажимаем Next. В бета релизе System Center Virtual Machine Manager (VMM) 2012 рекомендуется не изменять порт по умолчанию 5986 для связи с агентом. Значение порта должно быть идентично с настройками System Center Virtual Machine Manager (VMM) 2012 для связи с агентами в сети периметра. По умолчанию север System Center Virtual Machine Manager (VMM) 2012 использует порт 5986 для связи с агентами, установленными на хосты в сети периметра, и порт 443 для передачи файлов.

      9. На странице Ready to install нажимаем Install.

      После установки убедимся, что файл SecurityFile.txt доступен для System Center Virtual Machine Manager (VMM) 2012

      1. На нашем хосте переходим в директорию, где хранится файл безопасности. По умолчанию он находится C:\Program Files\Microsoft System Center Virtual Machine Manager 2012. Имя файла SecurityFile.txt.

      2. Переносим файл безопасности на компьютер с установленной консолью System Center Virtual Machine Manager (VMM) 2012 . Можно использовать внутреннюю общую папку или USB накопитель. И после этих подготовительных действий добавим HyperV из сети периметра на наш сервер.

      1. Открыть Fabric workspace.

      2. В панели Fabric выбрать Servers.

      3. На ленте Home в разделе Add group выбрать Add Resources и в выпадающем списке выбрать Hyper-V Hosts and Clusters.

      Запустится помощник создания ресурсов ( Resource Wizard).

      4. На странице Resource location выбираем Windows computers Windows computers on a perimeter network и нажимаем Next.

      SCVMM2012Part5_5SCVMM2012Part5_6

      5. На странице Target введем следующие параметры:

      a. В поле Computer name введём NetBIOS имя компьютера или IP в сети периметра. Причем выбираем имя или IP адрес аналогично, как делали при установке агента.

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

      c. В поле Security file вводим пусть к фалу безопасности SecurityFile.txt .

      d. Выбор местонахождения хоста или отказоустойчивого кластера в группе хостов в виде выпадающего списка Location. Нажимаем Add. Повторяем шаги для других хостов периметра. И нажимаем Next.

      6. На странице Host доступно следующее:

      Вы можете игнорировать поле Reassociate, так как оно не работает в сети периметра.

      Если вы добавляете хост, то в поле Add the following path можно ввести путь для хранения файлов виртуальных машин, которые будут развернуты на хост, после ввода пути нажать Add. Повторив шаги, можно ввести несколько путей для хранения файлов виртуальных машин. Если мы оставим поле пустым, то будет использован путь по умолчанию %SystemDrive%\ProgramData\Microsoft\Windows\HyperV. Как правило, хорошей практикой является не использовать путь по умолчанию, так как он находится на одном и том же диске с операционной системой. Если путь не существует, то вы должны создать его вручную на хосте, он не создаётся автоматически. После ввода необходимых параметров нажимаем Next.

      7. На странице Summary подтверждаем параметры и нажимаем Finish.

      Запускается диалог задания (Jobs), в котором мы можем наблюдать статус задания. После того как статус задания завершен(Completed), мы можем зарыть диалог. Впрочем, закрыть диалог можно и раньше и перейти в раздел Job, где можно посмотреть более детально шаги выполнения задания.

      8. Для проверки успешного добавления хоста или отказоустойчивого кластера HyperV в панели Fabric раскройте группу хостов , где вы найдете наш добавленный хост или отказоустойчивый кластер. Выберите добавленный хост или отказоустойчивый кластер, и обратите внимание на его статус – он должен быть ОК. Для просмотра более детальной информации о хосте спозиционируйтесь на нем и в контекстном меню выберите Properties. На закладке Status вы можете увидеть различные статусы здоровья компонентов на хосте, все должно быть зеленым. Если что-то не работает, то можно попробовать нажать Repair all и VMM попробует автоматически решить проблему.

      SCVMM2012Part5_7SCVMM2012Part5_8

      Добавление физических компьютеров как хостов HyperV (baremetal)

      Данный раздел содержит краткий обзор и методологию применения этой технологии. К сожалению, у меня под рукой не оказалось компьютера с BMC, но, думаю, в ближайшее время я решу эту проблему и будет отдельная статья в стиле HowTo с подробными снимками BIOS, BMC и консоли System Center Virtual Machine Manager (VMM) 2012.

      Данный раздел рассказывает, как с помощью System Center Virtual Machine Manager (VMM) 2012 обнаруживать физические компьютеры в сети, автоматически устанавливать на них операционную систему Windows Server 2008 R2 и конвертировать в управляемые HyperV хосты. Под физическим компьютером понимается компьютер, который не имеет операционной системы, так называемый baremetal компьютер, или компьютер, на котором необходимо заменить установленную операционную систему. Операционная система Windows Server 2008 R2 или Windows Server 2008 R2 с Service Pack 1 может поддерживать загрузку с виртуального жесткого диска. Дополнительную информацию по использованию виртуального жесткого диска для загрузки операционной системы можно получить по следующей ссылке (http://go.microsoft.com/fwlink/?LinkID=212843).

      Для установки операционной системы на физических компьютерах должен присутствовать baseboard management controller (BMC). Это аппаратное решение, которое может быть реализовано в виде дополнительной платы в сервер, или уже интегрировано на материнской плате. Типичный пример от HPэто плата управления Integrated LightsOut (iLO). Посредством BMC администратор получает доступ к компьютеру удаленно , независимо от установленной операционной системы, а также может включать и выключать компьютер.

      Итак, для обнаружения в сети физических компьютеров у них должен быть установлен baseboard management controller (BMC) и включен outofband management. BMC может поддерживать один из следующих outofband протоколов управления.

      Intelligent Platform Management Interface (IPMI) versions 1.5 or 2.0

      Data Center Management Interface (DCMI) version 1.0

      System Management Architecture for Server Hardware (SMASH) version 1.0 over WS-Management (WS-Man)

      В бета версии System Center Virtual Machine Manager (VMM) 2012, если вы будете использовать SMASH для развертывания физических хостов, могут быть проблемы с некоторыми прошивками BMC. Некоторые протоколы управления не доступны по умолчанию, например, можно использовать HP Integrated LightsOut (iLO) 2 outofband протокол управления, но его необходимо будет скачать и установить отдельно. На сайте Microsoft Connect (http://go.microsoft.com/fwlink/?LinkID=212839), можно загрузить файл SCVMM 2012 BETA Configuration Provider for HP ILO 2.exe.

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

      1. Сначала настроим начальную конфигурацию на физическом компьютере. Включим в BIOS поддержку виртуализации, разрешим и поставим в списке первой загрузку с сетевой карты PXE . Далее зададим имя и пароль и IP нашего BCM контроллера. Это необходимо проделать на каждом компьютере, который мы планируем превратить в управляемый HyperV хост.

      2. Создать запись нашего физического компьютера на DNS севере. И реплицировать изменения на другие DNS сервера. Репликация необходима, если вы имеете несколько DNS серверов в вашем окружении, имейте ввиду, что репликация может занять некоторое время. Также не создавайте заранее учетную запись компьютера в домене Active Directory. Если вы планируете заменить операционную систему на физическом хосту, вам необходимо удалить заранее учетную запись этого компьютера из домена Active Directory.

      3. Необходимо приготовить окружение для загрузки с PXE, добавив PXE север в консоль управления System Center Virtual Machine Manager (VMM) 2012.

      4. Добавить требуемые ресурсы в библиотеку System Center Virtual Machine Manager (VMM) 2012. В данном контексте под ресурсами будем понимать VHD файл с виртуальной машиной Windows Server 2008 R2 или Windows Server 2008 R2 с SP1, на которой был запущен Sysprep с опцией Generalize. Этот Vhd будет базовым образом с опциональным набором драйверов из библиотеки, которые будут добавлены в операционную систему во время инсталляции на физическом компьютере.

      5. Создать один или несколько профилей хостов (host profiles) в библиотеке. Профиль хоста включает параметры конфигурации, такие как местонахождение операционной системы, конфигурацию оборудования и параметры самой операционной системы.

      6. Запустим Add Resources Wizard для обнаружения физических компьютеров, конфигурирования местонахождения обнаруженных компьютеров в нашей группе хостов и используемый профиль хоста для установки, сконфигурируем параметры развертывания и запустим установку операционной системы с поддержкой HyperV.

      7. Во время развертывания System Center Virtual Machine Manager (VMM) 2012 перезапускает физические компьютеры с помощью команд “Power Off” и “Power On” с использованием BMC посредством outofband протокола управления. Когда физический компьютер перезапускается, то он получает ответ с авторизованного PXE севера и происходит загрузка физического компьютера.

      8. Физический компьютер загружает сконфигурированный образ Windows Preinstallation Environment (Windows PE), полученный с нашего PXE сервера. Windows PE агент подготавливает компьютер, конфигурирует оборудование, если необходимо, загружает образ операционной системы с набором драйверов из библиотеки, добавляет драйвера в образ системы, включает HyperV и перезапускает компьютер.

      После этого наш физический компьютер становится управляемым HyperV хостом.

      Ресурсы.

      System Center Virtual Machine Manager (VMM) 2012 Документация http://www.microsoft.com/downloads/en/details.aspx?FamilyID=F7C174F2-1D39-4FED-9778-3F41B84F744B

      Встречаем SCVMM2012 Beta (Часть 1): Что нового, и системные требования для System Center Virtual Machine Manager 2012.

      http://itband.ru/2011/04/scvmm2012_part1/

      Встречаем SCVMM2012 Beta (Часть 2): Установка System Center Virtual Machine Manager 2012 Beta .

      http://itband.ru/2011/04/scvmm2012_part2/

      Встречаем SCVMM2012 Beta (Часть 3 ): Подготовка фабрики: группы хостов.

      http://itband.ru/2011/04/scvmm2012_part3/

      Встречаем SCVMM2012 Beta (Часть 4): Добавление HyperV хостов и из доверенного и не доверенного домена.

      http://itband.ru/2011/04/scvmm2012_part4/

      Комаров Михаил

      MCT/MVP

      • Встречаем SCVMM2012 Beta (Часть 4): Добавление Hyper-V хостов из доверенного и не доверенного домена Active Directory.

        MainПосле успешной установки System Center Virtual Machine Management 2012 Beta, описанной в предыдущих статьях, приступим к добавлению HyperV хостов из доверенного и не доверенного домена. Будем исходить из того, что группа хостов уже создана, более подробную информацию по группе хостов можно посмотреть в предыдущей статье.

        Добавление хоста HyperV и отказоустойчивого кластера HyperV из доверенного домена Active Directory.

        Выделенный север с HyperV или отказоустойчивый кластер должен быть членом домена Active Directory, связанного двухсторонними доверительными отношениями с доменом, в котором расположен System Center Virtual Machine Management 2012 Beta.

        Компьютер, который вы хотите добавить, должен поддерживать работу роли HyperV. Если вы хотите добавить System Center Virtual Machine Management 2012 Beta как управляемый HyperV хост, вы должны включить роль HyperV перед добавлением компьютера в System Center Virtual Machine Management 2012 Beta. Если вы хотите добавить кластер HyperV, вы должны иметь отказоустойчивый кластер, созданный с помощью оснастки Failover Cluster Management. Системные требования к хосту HyperV можно посмотреть (http://go.microsoft.com/fwlink/?LinkId=213749).

        Когда вы добавляете хост из доверенного домена Active Directory, то ваша учетная запись, от имени который вы производите добавление, должна иметь права локального администратора на компьютере который вы хотите добавить. Вы можете ввести имя пользователя и пароль или использовать функционал учетной записи Run As. Если вы планируете использовать учетную запись Run As, вы можете ее создать заранее или во время процедуры добавления хоста. Если вы создаёте учетную запись Run As заранее, рекомендуется поместить ее в категорию Host Computer. Более подробно вопрос об учетной записи Run As рассмотрен в (http://go.microsoft.com/fwlink/?LinkId=212370).

        Процедура добавления хоста виртуализации HyperV из доверенного домена Active Directory следующая :

        SCVMM2012Part4_1SCVMM2012Part4_2

        1. Открыть Fabric workspace.

        2. В панели Fabric выбрать Servers.

        3. На ленте Home , в разделе Add group, выбрать Add Resources, и в выпадающем списке выбрать Hyper-V Hosts and Clusters.

        Запустится помощник создания ресурсов ( Resource Wizard).

        4. На странице Resource location выбираем Windows computers on a trusted Active Directory domain, и нажимаем Next.

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

        Вы также можете использовать существующую учетную запись Run As или создать ее во время процедуры. После ввода данных нажимаем Next

        6. На странице Discovery необходимо выбрать, каким образом будет обнаружен наш хост. После выбора метода продолжим, нажав Next:

        Вы можете ввести имя хоста или IP адрес компьютера, который вы хотите добавить. Также вы можете ввести несколько компьютеров или их IP адресов в поле Computer, где каждый компьютер будет в виде новой строки. Если вы планируете добавить отказоустойчивый кластер, вы должны ввести имя кластера или его IP адрес. Также можно ввести имя либо IP адрес любого узла кластера. Также вы может ввести часть имени компьютера. Для примера: если введете “Vhost” и нажмете Next, то на следующей странице отобразятся все имена компьютеров, начинающихся с “Vhost”.

        Также можно использовать запрос к каталогу Active Directory для поиска Windows северов. Можно ввести запрос к каталогу Active Directory в окно запроса или нажать Generate an AD query для генерации запроса. При нажатии Next в следующем окне будут выведены результаты работы запроса. Более подробную информацию об использовании LDAP запросов можно найти в MSDN в разделе Creating a Query Filter (http://go.microsoft.com/fwlink/?LinkId=213990).

        SCVMM2012Part4_3SCVMM2012Part4_4

        7. На странице Target resources необходимо выбрать из списка отображенных компьютеров те компьютеры, которые мы хотим добавить, и нажать Next. Если мы выбрали имя кластера или имя узла кластера в пункте 6, то мы должны выбрать имя кластера (Имя кластера будет ассоциировано с его узлами). Для примера выберем mvirtuallab.contoso.com и нажмем Next. Если роль HyperV не включена на сервере, то мы получим сообщение, что VMM начал установку HyperV роли и перезагружает сервер.

        8. На странице Host доступно следующее:

        Выбор местонахождения хоста или отказоустойчивого кластера в группе хостов в виде выпадающего списка Location.

        Если хост ранее был ассоциирован с другим System Center Virtual Machine Management Server, тогда необходимо выбрать Reassociate. При привязке хоста на другой System Center Virtual Machine Management Server , он перестает работать на старом сервере.

        Если вы добавляете отдельный хост, то в поле Add the following path можно ввести путь для хранения файлов виртуальных машин, которые будут развернуты на хост, после ввода пути нажать Add. Повторив шаги, можно ввести несколько путей для хранения файлов виртуальных машин. Если мы оставим поле пустым, то будет использован путь по умолчанию %SystemDrive%\ProgramData\Microsoft\Windows\HyperV. Как привило, хорошей практикой является не использовать путь по умолчанию, так как он находится на одном и том же диске с операционной системой. Если путь не существует, то вы должны создать его вручную на хосте, он не создаётся автоматически. В дальнейшем после добавления хоста пути для создания виртуальных можно изменять из консоли System Center Virtual Machine Management 2012 Beta.

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

        После выбора пути нажимаем Next.

        SCVMM2012Part4_6SCVMM2012Part4_7

        9. На странице Summary подтверждаем параметры и нажимаем Finish.

        Запускается диалог задания (Jobs), в котором мы можем наблюдать статус задания. После того, как статус задания завершен (Completed), мы можем закрыть диалог. Впрочем, закрыть диалог можно и раньше и перейти в раздел Job, где можно посмотреть более детально шаги выполнения задания.

        10. Для проверки успешного добавления хоста или отказоустойчивого кластера HyperV в панели Fabric раскройте группу хостов, где вы найдете наш добавленный хост или отказоустойчивый кластер. Выберите добавленный хост или отказоустойчивый кластер, и обратите внимание на его статус – должен быть ОК. Для просмотра более детальной информации о хосте, спозиционируйтесь на нем и в контекстном меню выберите Properties.

        SCVMM2012Part4-9SCVMM2012Part4-9

        На закладке Status вы можете увидеть различные статусы здоровья компонентов на хосте, все должно быть зеленым. Если что-то не работает, то можно попробовать нажать Repair all и VMM попробует автоматически решить проблему.

        Добавление хоста HyperV и отказоустойчивого кластера HyperV из не доверенного домена Active Directory.

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

        Если в бета релизе System Center Virtual Machine Manager 2012 вы добавляете отказоустойчивый кластер HyperV из не доверенного домена Active Directory и планируете использовать Cluster Shared Volumes (CSVs), то вы должны сделать следующее:

        Создавать отказоустойчивые виртуальные машины на узлах кластера, которые используют Cluster Shared Volumes (CSVs)

        Перед созданием отказоустойчивых виртуальных машин использовать Failover Cluster Manager для перемещения CSV к узлам кластера, на которых планируется создание виртуальных машин.

        Особых требований к процедуре нет, хотя вы можете создать учетную запись Run As перед началом процедуры, также можно создать учетную запись Run As и во время процедуры добавления. Учетная запись Run As должна иметь административные права на все хосты, которые вы хотите добавить. Когда вы будете создавать учетную запись Run As , рекомендуется назначить категорию Host Computer. Вы можете создать Host Computer в разделе Settings. Дополнительная информация об учетной записи Run As для System Center Virtual Machine Manager (VMM) 2012 доступна (http://go.microsoft.com/fwlink/?LinkId=212370).

        Процедура добавления HyperV хоста из не доверенного домена Active Directory

        1. Открыть Fabric workspace.

        2. В панели Fabric выбрать Servers.

        3. На ленте Home в разделе Add group выбрать Add Resources, и в выпадающем списке выбрать Hyper-V Hosts and Clusters.

        Запустится помощник создания ресурсов ( Resource Wizard).

        4.На странице Resource location выбираем Windows computers on a not trusted Active Directory domain и нажимаем Next.

        SCVMM2012Part4-9

        5. На странице Credentials нажимаем Browse и выбираем учетную запись Run As, которая обладает административными правами на хосты, которые мы хотим добавить. По умолчанию доступен список учетных записей Run As, у которых задана категория Host Computer. Если вы не имеете учетную запись Run As, то вы можете ее создать, выбрав Create Run As Account

        6.На странице Target в поле Computer необходимо ввести имя компьютера. NetBIOS имя или полное доменное имя FQDN хоста или отказоустойчивого кластера HyperV, который вы хотите добавит,ь нажав Add. Это действие можно повторить для добавления группы хостов. После добавления всех хостов нажмем Next. Если вы добавляете отказоустойчивый кластер, вы можете указать имя кластера или имя одного из его узлов. Например, mlab.qwery.com, где qwery.com имя не доверенного домена.

        7. Выбор местонахождения хоста или отказоустойчивого кластера в группе хостов в виде выпадающего списка Location.

        Если вы добавляете отдельный хост, то в поле Add the following path можно ввести путь для хранения файлов виртуальных машин, которые будут развернуты на хост, после ввода пути нажать Add. Повторив шаги, можно ввести несколько путей для хранения файлов виртуальных машин. Если мы оставим поле пустым, то будет использован путь по умолчанию %SystemDrive%\ProgramData\Microsoft\Windows\HyperV. Как привило, хорошей практикой является не использовать путь по умолчанию, так как он находится на одном и том же диске с операционной системой. Если путь не существует, то вы должны создать его вручную на хосте, он не создаётся автоматически.

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

        После выбора пути нажимаем Next.

        8. На странице Summary подтверждаем параметры и нажимаем Finish.

        Запускается диалог задания (Jobs), в котором мы можем наблюдать статус задания. После того, как статус задания завершен (Completed), мы можем закрыть диалог. Закрыть диалог можно и раньше и перейти в раздел Job, где можно посмотреть более детально шаги выполнения задания.

        9. Для проверки успешного добавления хоста или отказоустойчивого кластера HyperV в панели Fabric раскройте группу хостов , где вы найдете наш добавленный хост или отказоустойчивый кластер. Выберите добавленный хост или отказоустойчивый кластер, и обратите внимание на его статус – должен быть ОК. Для просмотра более детальной информации о хосте спозиционируйтесь на нем и в контекстном меню выберите Properties. На закладке Status вы можете увидеть различные статусы здоровья компонентов на хосте, все должно быть зеленым. Если что-то не работает, то можно попробовать нажать Repair all и VMM попробует автоматически решить проблему.

        Ресурсы.

        System Center Virtual Machine Manager (VMM) 2012 Документация http://www.microsoft.com/downloads/en/details.aspx?FamilyID=F7C174F2-1D39-4FED-9778-3F41B84F744B

        Встречаем SCVMM2012 Beta (Часть 1): Что нового, и системные требования для System Center Virtual Machine Manager 2012.

        http://itband.ru/2011/04/scvmm2012_part1/

        Встречаем SCVMM2012 Beta (Часть 2): Установка System Center Virtual Machine Manager 2012 Beta .

        http://itband.ru/2011/04/scvmm2012_part2/

        Встречаем SCVMM2012 Beta (Часть 3 ): Подготовка фабрики: группы хостов.

        http://itband.ru/2011/04/scvmm2012_part3/

        Комаров Михаил

        MCT/MVP

        • Встречаем SCVMM2012 Beta (Часть 3 ): Подготовка фабрики: группы хостов.

          MainПосле успешной установки System Center Virtual Machine Management 2012 Beta, описанной во второй статье, приступим к подготовке фабрики для разделов группы хостов.

          Эта статья объясняет, как приготовить элемент фабрики, а именно группу хостов в System Center Virtual Machine Manager (VMM) 2012. Фабрика содержит инфраструктуру, которая необходима для управления и развертывания хостов, создания и развертывания виртуальных машин и сервисов и частных облаков.

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

          Создание группы хостов (Host Group)

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

          Некоторые параметры и ресурсы назначаются на уровне группы хостов, например, критерий для размещения виртуальных машин, зарезервированные ресурсы, динамическая оптимизация и параметры управления питанием , сетевые ресурсы, ресурсы хранения, учетные записи Run as. По умолчанию подчинённые хосты в группе наследуют параметры родительской группы.

          SCVMM_Part3-3SCVMM_Part3-4

          Вы также можете делегировать на группы хостов роль пользователя Delegated Administrator или Read-Only Administrator. Члены этих ролей могут управлять или просматривать ресурсы фабрики, назначенные этой группе хостов.

          SCVMM_Part3-6SCVMM_Part3-5

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

          SCVMM_Part3-7SCVMM_Part3-8

          Приступим к созданию группы хостов.

          1. Открываем панель Fabric.

          2. В панели фабрик раскрываем раздел Servers, и делаем следующее:

          Выделяем All Hosts, в контекстном меню выбираем Create Host Group и создаем группу.

          SCVMM_Part3-2

          Выделяем All Host на ленте Folder , выбираем Create group, нажимаем Create Host Group.

          System Center Virtual Machine Management 2012 создаёт новую группу хостов с именем New, и новая группа оказывается выделенной.

          3. Для переименования группы хостов нужно сделать следующее:

          Выделить группу хостов, нажать Enter и поменять имя.

          Выделить группу хостов, в контекстном меню выбрать Properties, на вкладке General в поле Name задать новое имя группы хостов.

          4. Повторив эти шаги, мы можем создать структуру группы хостов.

          Для примера можно создать структуру вложенных групп хостов. Например, местонахождение/тип ресурса Krasnoyarsk/Tier0, Krasnoyarsk/Tier1, Moscow/Tier0, где Krasnoyarsk и Moscow – это географические группы хостов, Tier0 – группа хостов из отказоустойчивых кластеров, а Tier1 – из обыкновенных хостов. Также можно перемещать группы хостов.

          Ресурсы.

          System Center Virtual Machine Manager (VMM) 2012 Документация http://www.microsoft.com/downloads/en/details.aspx?FamilyID=F7C174F2-1D39-4FED-9778-3F41B84F744B

          Встречаем SCVMM2012 Beta (Часть 1): Что нового, и системные требования для System Center Virtual Machine Manager 2012.

          http://itband.ru/2011/04/scvmm2012_part1/

          Встречаем SCVMM2012 Beta (Часть 2): Установка System Center Virtual Machine Manager 2012 Beta .

          http://itband.ru/2011/04/scvmm2012_part2/

          Комаров Михаил

          MCT/MVP

        • Главная Virtualization, Windows, Без рубрики, Новое CSV, Hyper-V, Virtualization
          • Hyper-V R2: Cluster Shared Volumes, Direct IO, Redirected IO

            defragment-cluster-drives-200X200Cluster Shared Volume – это, по сути, надстройка над NTFS, позволяющая двум и более узлам кластера одновременно осуществлять запись в один и тот же физический LUN. Дело в том, что у каждого общего ресурса кластера всегда имеется узел-владелец (Owner). Для дисковых ресурсов, право на запись есть только у узла-владельца, и поэтому для того, чтобы запускать виртуальные машины одновременно на нескольких узлах кластера, и безболезненно мигрировать их с одного узла на другой – приходилось создавать отдельный LUN для каждой виртуальной машины. Это сильно усложняло администрирование, особенно когда виртуальными машинами и системами хранения данных управляли разные администраторы. CSV же позволяет нескольким узлам осуществлять запись в один физический LUN одновременно, так что можно хранить все VHD на одном и том же LUN’е, а виртуальные машины запускать на разных узлах. О том, как использовать CSV, я уже расказывал в своих более ранних статьях. Здесь я расскажу об особенностях работы CSV, а именно – о режиме прямого и перенаправленного ввода-вывода (Direct/Redirected IO).

          • Главная Virtualization, Windows, Без рубрики, Новое Hyper-V, виртуализация
            • Настройки виртуальных процессоров в Hyper-V

              image_thumb_1В этой статье я расскажу о «продвинутых» настройках процессоров виртуальных машин в Hyper-V. Наверняка все эти настройки видели, но мало кто реально пробовал их менять, и еще меньше – знают, для чего они реально нужны и как они работают.

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

              • Лаборатория домашней виртуализации (Часть 9): ISCSI-технология и Failover Clustering.

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

                Немного теории. ISCSI — клиент-серверная архитектура. Сервер (принимающий запросы) называется iSCSI target, клиент — iSCSI initiator. Сервер (target) может быть реализован как программно, так и аппаратно. Программная реализация принимает запросы по сети, обрабатывает их, читает (записывает) нужные данные на носитель, отдаёт информацию (результат) обратно по сети. Так как эти операции при высокой интенсивности запросов занимают существенное время процессора, были созданы аппаратные iSCSI HBA (адаптеры), которые совмещают в себе сетевую карту Ethernet и SCSI-контроллер. iSCSI работает на блочном уровне. Объектом, к которому предоставляется доступ, является область данных, интерпретируемая инициатором как блочное устройство (диск). Доступ является монопольным (за исключением специально рассчитанных на это файловых систем и файловых систем в режиме «только для чтения»). Обязанность создавать и обслуживать файловую систему возлагается на инициатора; сервер (цель, target) лишь обслуживает низкоуровневые запросы, аналогичные запросам, которые обслуживает драйвер диска при работе с локальными дисками. Для адресации по сети и клиент и сервер имеют свои адреса, которые должны быть уникальными

                                Мы будем использовать на хосту программное обеспечение StarWind Software, более точно продукт называется StarWind High Availability SAN Software . Программное обеспечение можно получить на сайте компании http://www.starwindsoftware.com. При регистрации на сайте можно получить ключ продукта для целей тестирования на 30 дней. Если вы являетесь сертифицированным специалистом MCP,MCT,MVP, то с 5 марта 2010 года компания StarWind Software предлагает программное обеспечение для целей тестирования (вот где наконец сертификация понадобилась J ). Более подробно об этом предложении http://www.starwindsoftware.com/news/31  Стоит еще отметить, что консоль управления данного продукта можно переключить на русский интерфейс.  После того как получили дистрибутив StarWind High Availability SAN Software, проведем его установку. Примем лицензионное соглашение и оставим пути по умолчанию для установки исполняемых файлов. Далее выберем Full installation, все остальное также оставим по умолчанию. После установки идем в Start/All Program/StarWindSoftware/Starwind, запустим Starwind. Откроется окно Starwin manadger console, в котором мы добавим наш север. Идем в меню Host, выбираем Add host и вводим 127.0.0.1 локальный адрес нашего хоста, port оставим по умолчанию 3261. Использование адреса 127.0.0.1, а не реального, позволит нам в будущем использовать на хосте различные ip адреса.  После ввода ip адреса  он  появляется в списке Starwind Servers. Выделяем его и в контекстном меню выбираем Connect. Пользователь root, пароль по умолчанию starwind, потом можно поменять имя и пароль в меню Host/ Management Interface settings/Server side/ Authentication. Позиционируемся снова на нашем сервере и переключаемся на вкладку Configuration. В разделе Configuration выбираем пункт Registration, выбираем Install и загружаем полученный лицензионный файл, итак, наша система готова к работе.

                Для простоты все действия будем производить на машине, на которой поднят HyperV сервер, в общем-то можно использовать Virtual Server 2005R2 SP2, Virtual PC 2007 SP1 и не побоимся этого слова VMware workstation. Итак, идем в HyperV Manager и выбираем Virtual Network Manager, создаем первую сеть с именем ISCSI_Cluster и типом Internal, потом вторую сеть с именем и типом Domain_Lan с типом Private. Сеть  ISCSI_Cluster  будет предназначена для  взаимодействия между нодами кластера в виртуальной среде Heberbeat-пульса кластера и как выделенная ISCSI сеть. Domain_Lan  будет предназначена для обыкновенного взаимодействия виртуальных машин. Теперь пойдем Control Panel\Network and Internet\Network and Sharing Center в нашем локальном хосте, выберем Change adapter settings найдем наш ISCSI_Cluster адаптер и зададим на нем ip адрес, например, 192.168.2.1. Далее установим в виртуальной среде 3 виртуальных машины Windows Server 2008R2. Одну машину назовем DC и укажем в свойствах виртуальной машины сетевой адаптер, привязанный к нашей сети Domain_Lan. После установки операционной системы зададим постоянный IP адрес, например, 192.168.1.1 в свойствах сетевого адаптера виртуальной машины. Далее поднимем контроллер домена на этой машине. Теперь изменим свойства по умолчанию двух других виртуальных машин. Проверим, чтобы первый сетевой адаптер был подключен к Domain_Lan, добавим второй сетевой адаптер и подключим его к сети ISCSI_Cluster. Произведем установку операционных систем на этих виртуальных машинах, дадим им имена Node1 и Node 2. Зададим постоянные IP адреса на этих виртуальных машинах Node 1 (Domain_lan 192.168.1.11, ISCSI_Cluster 192.168.2.11), Node 2 (Domain_lan 192.168.1.22, ISCSI_Cluster 192.168.2.22). Добавим машины Node1 , Node 2 в домен и войдем в них под учетной записью администратора домена.

                Теперь настала очередь сконфигурировать  StarWind High Availability SAN Software. Запускаем Starwin manager console, выбираем наш сервер и соединяемся с ним. Создадим нашу ISCSI Target, выбрав в контекстном меню нашего сервера Add Target. Далее выберем тип устройства Basic Virtual, потом местонахождение устройства  Image File Device. Далее выберем создание нового жесткого диска Create new virtual disk. Далее указываем размер и местонахождение файла виртуального жесткого диска, включаем поддержку кластеризации Allow multiple connections (clustering). Оставляем по умолчанию режим кэширования Normal (no caching) и далее.

                HomeVirt_Part9_0009HomeVirt_Part9_0008

                Теперь идем на компьютер с именем Node1. Там запускаем Control Panel\System and Security\Administrative Tools\iSCSI Initiator. Далее идем на закладку Discovery и выбираем Discovery Portal, в котором вводим ip адрес нашего хоста 192.168.2.1. Переключаемся на закладку Target и видим нашу созданную цель. Статус этой цели Inactive, нажимаем Connect, оставив по умолчанию Add this connection to list Favorite targets, для того чтобы система при рестарте могла автоматически подключить это соединение. После этого статус соединения станет Connected. Далее идем в Server Manager Control Panel\System and Security\Administrative Tools\Server Manager, раздел Storage/Disk management, находим наш диск, он в статусе offline, меняем ему статус на Online , становится статус Not Initialized, проводим инициализацию, создаем простой том Simple Volume, назначаем букву Q устройству и форматируем диск. Потом идем в раздел Features и выбираем Add Features, отмечаем Failover Clustering и проводим установку.

                HomeVirt_Part9_0007HomeVirt_Part9_0006

                Теперь идем на компьютер с именем Node2. Там запускаем Control Panel\System and Security\Administrative Tools\iSCSI Initiator. Далее идем на закладку Discovery и выбираем Discovery Portal, в котором вводим ip адрес нашего хоста 192.168.2.1. Переключаемся на закладку Target и видим нашу созданную цель. Статус этой цели Inactive, нажимаем Connect, оставив по умолчанию Add this connection to list Favorite targets, для того чтобы система при рестарте могла автоматически подключить это соединение. После этого статус соединения станет Connected. Далее идем в Server Manager Control Panel\System and Security\Administrative Tools\Server Manager, раздел Storage/Disk management, находим наш диск, он в статусе offline, меняем ему статус на Online , становится статус Online, инициализацию и форматирование проводить уже не нужно. Потом идем в  раздел Features и выбираем Add Features, отмечаем Failover Clustering и проводим установку.

                 HomeVirt_Part9_0002

                Теперь снова идем на компьютер Node1. Запускаем Administrative Tools/Failover Cluster Management. Выбираем Validate a Configuration Wizard, запускаем его, на странице Select Servers or a Cluster добавим наши сервера Node1, Node2, далее выберем Run All test (recommended) –запустить все тесты. После работы мастера мы должны получить отчет, что все тесты пройдены- pass. Далее опять запустим Administrative Tools/Failover Cluster Management выберем Create Cluster , укажем наши сервера Node1 и Node 2 как сервера кластера. Зададим имя кластера, например, mycluster и его ip адрес 192.168.1.33. После окончания работы мастера мы можем увидеть нечто подобное в Administrative Tools/Failover Cluster Management

                HomeVirt_Part9_0000

                Ресурсы

                www.microsoft.com

                 http://www.starwindsoftware.com.

                Лаборатория домашней виртуализации Часть 1: Hardware

                http://itband.ru/2011/01/part1_hardware_home/

                Лаборатория домашней виртуализации Часть 2: Sofrtware

                http://itband.ru/2011/01/part2_software_home/

                Лаборатория домашней Часть 3:Virtualization Software (RemoteFX и перенаправление USB)

                http://itband.ru/2011/02/part3_software_home_remotefx/

                Лаборатория домашней виртуализации Часть 4: Software (Удаленный доступ)

                http://itband.ru/2011/02/part4_software_home_remoteaccess/

                Лаборатория домашней виртуализации Часть 5: Home Cloud – установка

                http://itband.ru/2011/02/part5_cloud/

                Лаборатория домашней виртуализации Часть 6: Home CloudSCVMM Console: первые шаги.

                http://itband.ru/2011/02/part6_cloud/

                Лаборатория домашней виртуализации (Часть 7): Home Cloud   Selfservice portal:  первые шаги

                http://itband.ru/2011/02/part7_cloud/

                 Лаборатория домашней виртуализации (Часть 8): Home Cloud    Self-service portal-Dashboard:  установка.

                http://itband.ru/2011/02/part8_cloud/

                Комаров Михаил

                MVP

                • Лаборатория домашней виртуализации (Часть 8): Home Cloud – Self-service portal-Dashboard: первые шаги.

                  Данная статья является продолжение предыдущих статей, в которых рассказывалось об установке домашнего облака. Здесь  мы рассмотрим установку подсистемы отчетов  Selfservice portal . Для выполнения примеров, указанных в этой статье, необходимо выполнить примеры из статей Лаборатория домашней виртуализации Часть 5, 6, 7 – ссылки указаны в конце статьи. Для начала немного теории.

                  Microsoft® System Center Virtual Machine Manager SelfService Portal 2.0 (VMMSSP) Dashboard является приложением на основе Windows® SharePoint® Services и предоставляет возможность просмотра статистики на Web странице. Пользователи могут просматривать данные в виде круговых диаграмм, графиков или измерителей Dundas. VMMSSP Dashboard поддерживает Virtual Machine Manager SelfService Portal 2.0 по предоставлению централизованного вида отчетов по инфраструктуре, ресурсам, виртуальным машинам и прочее. Для каждой области Dashboard предоставляет  детализированную статусную информацию. VMMSSP Dashboard предоставляет информацию IT менеджерам, которые принимают решения об оптимальном управлении датацентром.

                  VMMSSP Dashboard  является частью Windows SharePoint Services, и пользователи могут получать к ней доступ без использования selfservice portal.

                  Как работает VMMSSP Dashboard     

                  VMMSSP Dashboard разработана для работы с существующей установкой selfservice portal. Dashboard делает запросы к базе данных VMMSSP и возвращает результат конечному пользователю в виде инфраструктуры, ресурсов, виртуальных машин и изменённых данных в графическом формате.

                  VMMSSP Dashboard использует SharePoint Web части для управления и вывода данных:

                  Microsoft Dashboard Configuration Web Part. Данная вебчасть создает и изменяет SQL запросы к производственной базе данных, с помощью которых осуществляется получение данных.

                  Microsoft Dashboard Viewer Web Part. Эта вебчасть выводит данные на экране.  VMMSSP Dashboard содержит несколько копий Dashboard Viewer Web Part, которые в один и тот же момент времени выводят  данные по разным областям.

                  Следующий рисунок демонстрирует работу Microsoft® System Center Virtual Machine Manager Self-Service Portal 2.0 (VMMSSP) Dashboard

                  0000

                   

                  1.       Пользователь Dashboard  запрашивает новый набор данных .

                  2.       IT Administrator использует Dashboard Configuration Web Part для определения новых наборов данных.

                  3.       IT Administrator хранит конфигурационную информацию для нового набора данных в Windows SharePoint Services Content database.

                  4.       IT Administrator добавляет новую копию Dashboard Viewer Web Part  в  VMMSSP Dashboard, изменяет Web Part для отображения нового набора данных.

                  5.       Пользователь Dashboard просматривает сайт VMMSSP Dashboard .

                  6.       Windows SharePoint Services запрашивает базу данных  VMMSSP о новых данных согласно сохранённой конфигурации.

                  7.       Windows SharePoint Services отрисоввает новые данные с использованием Dashboard Viewer Web Part.

                  Также хотелось бы отметить наличие большого количества предопределённых конфигураций для набора данных в виде xml файлов. Приведем пример некоторых.

                   Инфраструктура

                  Набор данных

                  Имя конфигурации набора данных

                  Описание

                  Инфраструктура бизнес подразделений

                  Infrastructure per Business Unit.xml

                  Диаграмма показывает количество настроенных инфраструктур на каждое бизнес подразделение

                  Виртуальная машина, детали

                  Virtual Machine Details.xml

                  Данные в виде таблицы, предоставляют детальную информацию о каждой виртуальной машине, управляемой selfservice portal. Информация включает service role, service и инфраструктуру infrastructure , бизнес подразделение,  обновление и резервное копирование.

                  Ресурсы

                  Набор данных

                  Имя конфигурации набора данных

                  Описание

                  Местонахождение виртуальных машин

                  Stored Virtual Machine Locations.xml

                  Табличный список library server и  общих мест, сконфигурированных для каждого сервиса для хранения offline виртуальных машин.

                  Они находятся C:\Program Files\Virtual Machine Manager Self-Service Portal Dashboard\Metadata\ConfigMgr.

                  Поговорим о системных требованиях. VMMSSP Dashboard интегрируется в уже функционирующую инфраструктуру, в которой работает self-service portal и не требует дополнительной инфраструктуры. Следующая таблица демонстрирует системные требования.

                  Инфраструктура

                  Ресурсы

                  Операционная система

                  Windows Server 2008 R2 Enterprise Edition and Windows Server 2008 R2 Datacenter Edition are supported.

                  Программное обеспечение

                  Virtual Machine Manager Self-Service Portal 2.0

                  Windows SharePoint Services 3.0 SP2

                  Примечание: Microsoft Office SharePoint Server 2007 SP2 поддерживается как альтернатива Windows SharePoint Services 3.0 SP2.
                  (SharePoint 2010
                  не поддерживается)

                  Microsoft SQL Server® 2008

                  Microsoft .NET Framework 3.5

                  Браузер

                  Microsoft Internet Explorer® 7.0 or Internet Explorer 8.0.

                   Для установки в производственной среде существуют требования членства в группах безопасности

                  На компьютере, на котором устанавливаем Dashboard:

                  Группа локальных администраторов.

                   Группа, имеющая административные разрешения на  VMMSSP базу данных.

                  Группа, имеющая административные разрешения на серверную ферму Windows SharePoint Services.

                  В нашем случае, учетная запись Администратора, под которой мы выполняем все действия, имеет все необходимы разрешения. Также у нас уже установлено все необходимое программное обеспечение, за исключением Windows SharePoint Services 3.0 SP2. Мы начнем с него. Сначала скачаем с сайта Microsoft 64-битную версию Windows SharePoint Services 3.0 SP2 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9fb41e51-cb03-4b47-b89a-396786492cba и начнем установку. После базовой установки Windows SharePoint Services 3.0 SP2 запустится мастер конфигурирования. На вопрос Connect to a server farm мы выберем No,I want to create a new server farm и идем далее. Нас спросят параметры севера базы данных, укажем имя нашего компьютера и учетную запись администратора в формате Domain\user. На следующей странице Configure SharePoint Central Administration Web Application все оставим по умолчанию. Далее тоже оставим все по умолчанию и дождемся окончания конфигурирования SharePoint. По окончанию процесса конфигурирования запустится браузер с Central Administration.

                  Приступим к установке самого Microsoft® System Center Virtual Machine Manager SelfService Portal 2.0 (VMMSSP) Dashboard, взять его можно на сайте Microsoft http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fef38539-ae5a-462b-b1c9-9a02238bb8a7&displaylang=en , там он лежит отдельным файлом  VMMSSP_Dashboard.zip, в котором есть исполняемые файлы и документация. Распакуем файл в каталог, например, c:\1\, далее Start/Programs/Accessories, выберем Command Prompt и запустим с привилегиями администратора (Run as administrator). Далее перейдем в каталог c:\1\  в командной строке и запустим следующую команду Msiexec /I SetupVMMSSPDashboard.msi /L*V setup.log После выполнения команды по очереди появятся окна установки продукта.

                  clod8_2

                   clod8_3
                   Опишем более подробно их значения.

                  Параметры пользовательского ввода

                  Описание

                  Формат/

                  Application Pool Identity

                  Учетная запись пользователя домена, которая будет использоваться для следующего:

                  Определяет идентификационные данные пула приложений на  Internet Information Services (IIS).

                  Имеет полномочия на использование базы данных VMMSSP.

                  Domain\UserName

                  Password

                  Пароль пользователя VMMSSP Dashboard .

                   

                  VMMSSP Database Server Name

                  Сервер, на котором работает VMMSSP database

                  Server name\
                  InstanceName

                  Если база данных работает на экземпляре по умолчанию, достаточно только имени сервера.

                  VMMSSP Database Name

                  Имя базы данных VMMSSP  (DITSC по умолчанию)

                  Database Name

                  Site Owner Logon

                  Учетная запись владельца сайта SharePoint  

                  Domain\UserName

                  Site Owner E‑mail Address

                  Почтовый адрес владельца сайта SharePoint

                  email@contoso.com

                  SharePoint Database Server Name

                  Сервер, на котором работает база данных SharePoint  

                  Server name\
                  InstanceName

                  Если база данных работает на экземпляре по умолчанию, достаточно только имени сервера.

                  Session Database Name

                  Имя базы данных SharePoint, в которой будет храниться информация приложения

                  Database Name

                  VMMSSP Dashboard URL

                  URL  по умолчанию для страницы Dashboard, которые создает мастер установки

                  Не используйте имя localhost  для сервера. Используйте только актуальное имя, которое ассоциировано с  IP адресом. Если вы использовали localhost, то пользователи не смогут получить доступ по адресу http://<ServerName>:<PortNumber>. Они должны использовать следующее http://<ServerName>:
                  <
                  PortNumber>/Default.aspx.

                  http://<server name>:
                  <port number>

                  Example: http://servername:12345

                   После установки запустим нашу Dashboard http://virtuallab:12345/ и получим отчет.

                  clod8_4

                  Ресурсы

                  www.microsoft.com  

                  Лаборатория домашней виртуализации Часть 1: Hardware

                  http://itband.ru/2011/01/part1_hardware_home/

                  Лаборатория домашней виртуализации Часть 2: Sofrtware

                  http://itband.ru/2011/01/part2_software_home/

                  Лаборатория домашней Часть 3:Virtualization Software (RemoteFX и перенаправление USB)

                  http://itband.ru/2011/02/part3_software_home_remotefx/

                  Лаборатория домашней виртуализации Часть 4: Software (Удаленный доступ)

                  http://itband.ru/2011/02/part4_software_home_remoteaccess/

                  Лаборатория домашней виртуализации Часть 5: Home Cloud – установка

                  http://itband.ru/2011/02/part5_cloud/

                  Лаборатория домашней виртуализации Часть 6: Home CloudSCVMM Console: первые шаги.

                  http://itband.ru/2011/02/part6_cloud/

                  Лаборатория домашней виртуализации (Часть 7): Home Cloud    Selfservice portal: первые шаги

                  http://itband.ru/2011/02/part7_cloud/

                  Комаров Михаил

                  MVP

                • Главная Virtualization, Без рубрики, Новое виртуализация
                  • Лаборатория домашней виртуализации (Часть 7): Home Cloud – Self-service portal: первые шаги

                    HV7Данная статья является продолжение предыдущих статей, в которых рассказывалось об установке домашнего облака. Теперь мы рассмотрим некоторые возможности  Selfservice portal .

                    Запускаем портал. Он находится в меню Program/ Microsoft System Center Virtual Machine Manager Self-Service Portal 2.0. При запуске портала запустится браузер с предложением SelfService Registration, но мы сначала сделаем настройку портала.

                    • Лаборатория домашней виртуализации. (Часть 6): Home Cloud – SCVMM Console – первые шаги

                      Данная статья является продолжением предыдущей статьи, в которой рассказывалось об установке домашнего облака. Теперь мы рассмотрим некоторые возможности  Virtual Machine Manager Console . Запустим консоль. Перейдем в раздел HOST. Выберем All Host, меню Actions, добавим наш реальный хост. Оставим по умолчанию Windows Server-based host Active Directory domain. Введем пароль учетной записи администратора, нажимаем Далее и попадаем в окно поиска. Нажимаем Search, в следующем окне тоже нажимаем Search и с помощью кнопки Add добавляем наш хост. Далее OK и Next. Оставляем по умолчанию Host group. Пропустим шаг Add a virtual machine path or use default paths с номером порта для удаленного соединения и добавим хост Add Host. Запустится задание по добавлению хоста и его виртуальных машин, если они существуют на хосте. После окончания работы задания наш хост будет виден в разделе Hosts в группе All Hosts.

                      Cloud_Part50009

                      Теперь начнем знакомиться с частями, которые облегчат процесс создания виртуальных машин.

                      Создание директории в библиотеке.

                      Сначала создадим директорию, например, с именем VMMLIB на отдельном физическом диске, если позволяют ресурсы – отдельно от дисков с хостовой операционной системой и отдельно от дисков, где будут находиться наши виртуальные машины. Потом предоставим VMMLIB в общий доступ. Далее идем в раздел Library, выбираем наш сервер, в правом нижнем углу в разделе Library Server находим Add Library Shares,

                      Cloud_Part50008 нажимаем и выбираем нашу созданную директорию. Копируем в нашу созданную на диске директорию ISO файл с дистрибутивом Windows Server 2008 R2.

                      Для начала создадим эталонную виртуальную машину  для операционной системы Windows Server 2008R2. Переходим на закладку Virtual Machine и в правом вернем углу выбираем New virtual machine. Запускается помощник, в котором мы выбираем Create the new virtual machine with a blank virtual hard disk (Создать новую виртуальную машину с чистого диска). Даем имя виртуальной машине, например, test, Owner – владелец по умолчанию, и идем далее. В разделе Configure Hardware выберем размер диска 100GB (все рано в домашних условиях мы будем использовать динамические диски). Зададим имя диска W2K8R2_Base для дальнейшего удобства, хотя можно оставить по умолчанию.

                      Также в разделе Bus Configuration выберем Virtual DVD Drive, в нем выберем Existing image file и, нажав Browse, укажем Cloud_Part50007дистрибутив Windows Server 2008R2 в виде ISO файла, добавленного ранее  в нашу библиотеку. В разделе Hardware Profile выберем тип процессора. Так как у меня хостовая машина использует процессор Intel I7, я выбираю 2.40 GHz Xeon. Memory укажем 2048MB, чтобы эталонная машина быстрее установилась. Идем далее и выбираем Place the virtual machine on a host (Помещаем нашу виртуальную машину на хост и запускаем). Далее выбираем наш хост. Выбираем путь к месту на хосте, где будет лежать наша виртуальная машина, желательно на другом физическом диске. Выбираем Virtual Network , там будет доступен список виртуальных сетей, созданных ранее с помощью Hyper-V manager. Выберем сеть и пойдем далее. В разделе Additional properties выберем операционную систему 64-bit edition of Windows Server 2008 R2 Enterprise и Next. Далее нажимаем Create и наблюдаем процесс создания виртуальной машине в открывшемся окне Jobs (задания). После этого закрываем окно Jobs и переходим в раздел Virtual Machines. Находим нашу созданную виртуальную машину, позиционируемся на ней, в контекстном меню указываем start и после старта Connect to virtual machine. Проводим установку нашей виртуальной машины с нужными нам языковыми параметрами. После первого входа в систему идем в каталог C:\Windows\System32\sysprep и там запускаем программу sysprep. В ней выбираем в разделе System Cleanup Action –Enter System Out-of-Box Experience (OOBE). Отмечаем параметр Generalize, в разделе Shutdown Options-ShutDown нажимаем OK, и через некоторое время система выключится.Cloud_Part50006  Данной процедурой мы подготовили систему к клонированию. Копируем созданный файл W2K8R2_Base.vhd в нашу созданную общую папку VMMLIB библиотеки, и через некоторое время он появится в разделе Library –VMMLIB.

                      Создание профиля оборудования Hardware Profile.

                      Здесь мы создадим несколько заготовок, которые будем использовать в виде строительных кирпичиков. Итак,  идем в раздел Library, выбираем наш сервер и в меню Actions в разделе Library Actions  находим New Hardware profile.

                      Сделаем небольшое отступление. Профиль оборудования предназначен для задания характерных параметров оборудования при массовом или автоматическом развертывании виртуальных машин. В принципе, некоторые его параметры могут быть изменены при создании конкретной виртуальной машины. В нашем окружении мы будем использовать 2 основных профиля оборудования. Infrastructure будет описывать параметры оборудования для инфраструктурных северов, например, контроллер домена. Второй профиль – Application, его мы будем использовать для серверов приложений, например, сервер баз данных.

                      Итак, запустим New Hardware profile на вкладке General, зададим имя Infrastructure, Owner оставим по умолчанию. Перейдем на закладку Hardware Settings, в Hardware Profile выберем Processor и укажем их количество: 2 и тип процессора: 2.4 GHz Xeon. Далее выберем память размером 2048MB. Нажмем OK и профиль создан. Он находится в разделе Profiles в нашей библиотеке,  спозиционируемся на нем и в контекстном меню выберем Copy. У нас получился второй профиль. Спозиционируемся на нем, в контекстном меню выберем Properties и на закладке General поменяем имя на Application. Перейдем на закладку Hardware Settings, увеличим число процессоров до 4 и объем оперативной памяти до 4096 МБ, нажмем ОК. Второй профиль для оборудования северов приложений создан.

                      Cloud_Part50005

                      Cloud_Part50004Создание профиля гостевой операционной системы New Guest OS Profile. Здесь определяется, какая гостевая систем будет использоваться, а также определяются ее некоторые параметры, например, схема именования. Итак,  идем в раздел Library, выбираем наш сервер и в меню Actions в разделе Library Actions  находим New Guest OS Profile. На вкладке General дадим имя профиля Windows Server 2008R2 IT, Owner оставим по умолчанию. Перейдем на вкладку  Guest OS, в разделе General Settings выберем Identity Information, здесь определяется имя создаваемой гостевой машины. Схема именования следующая если *, то имя генерируется автоматически,  если фиксированное имя, например, SRV2008 – будет использоваться в каждой вновь создаваемой машине на основе этого профиля, что может повлечь конфликты при включении в сеть. Для примера будем использовать IT_SRV2008R2. Далее заполним имя владельца, например, test и организации Home. Далее зададим пароль администратора. При необходимости можно задать ключ продукта. Проверим Time Zone. Выберем нашу операционную систему.  В разделе Networking можно будет включать только что созданные операционные системы в домен, а если будет необходима более тонкая настройка операционной системы или установка дополнительных программ, то есть раздел Scripts.

                      Создание шаблона виртуальной машины New template.

                      На основании этого шаблона будут создаваться виртуальные машины.  Идем в раздел Library, выбираем наш сервер, в меню Actions в разделе Library Actions  находим New Template. Запускаем и выбираем источник  Use an existing template or a virtual hard disk stored in the library , нажимаем Browse и выбираем ранее скопированный в библиотеку W2K8R2_Base.vhd. Идем далее и указываем Template name, например, Windows 2008 R2_IT_Infrastructure, в данном примере мы указали IT для того, чтобы подчеркнуть, что в  Guest OS Profile будет использоваться схема именования для IT отдела, а Infrastructure указали для того, чтобы подчеркнуть, что разворачиваемые севера будут предназначены для решения инфраструктурных задач и опираются на наш созданный Infrastructure  Hardware Profile. Owner оставим по умолчанию и идем далее. В разделе Configure Hardware выберем наш ранее созданный профиль Infrastructure и идем далее. В разделе Guest Operating System выберем наш ранее созданный профиль Windows Server 2008R2 IT, идем далее и выбираем Create. Наш шаблон создан, проверить его существование можно в разделе Library Servers .Cloud_Part50003

                      Cloud_Part50001Создание виртуальной машины на основе шаблона.

                      Переходим на закладку Virtual Machine и в правом вернем углу выбираем New virtual machine. Запускается помощник, в котором мы выбираем Use an existing virtual machine, template, or virtual hard disk нажимаем Browse и выбираем в разделе Type: Template наш созданный шаблон Windows 2008 R2_IT_Infrastructure. Далее зададим имя машины DC2008, Owner оставим по умолчанию и идем далее. На вкладке Configure Hardware виден результат применения нашего профиля, идем далее, на вкладке Guest Operating System тоже видим результаты применения нашего профиля. Далее выбираем место назначения Place the virtual machine on a host. Выбираем наш хост. Идем далее. На вкладке Select Path  выбираем путь для хранения виртуальных машин на нашем хосте. Можно потом его сделать путем по умолчанию, если выбрать Add this path to list of default virtual machine paths on the host. Далее выберем, к какой сети будет подключен сетевой адаптер.  Далее определимся с Additional Properties, которые определяют поведение виртуальной машины при старте и выключении хоста, на котором она работает, оставим все по умолчанию. На вкладке Summary можно включить параметр Start the virtual machine after deployment in on the host , который говорит нам о возможности включить виртуальную машину после развертывания.  Теперь осталось нажать Create и наблюдать в окне Jobs за созданием виртуальной машины. Если нас вдруг на 85% создания виртуальной машины посетила ошибка 10644, то решение этой ошибки здесь http://adriscoll86.wordpress.com/2010/07/20/fixing-a-10644-error-in-scvmm-r2/. После создания и запуска  виртуальной машины мы можем в нее зайти и проверить.

                      Ресурсы

                      www.microsoft.com

                      Лаборатория домашней виртуализации Часть 1: Hardware

                      http://itband.ru/2011/01/part1_hardware_home/

                      Лаборатория домашней виртуализации Часть 2: Sofrtware

                      http://itband.ru/2011/01/part2_software_home/

                      Лаборатория домашней Часть 3:Virtualization Software (RemoteFX и перенаправление USB)

                      http://itband.ru/2011/02/part3_software_home_remotefx/     .

                      Лаборатория домашней виртуализации Часть 4: Software (Удаленный доступ)

                      http://itband.ru/2011/02/part4_software_home_remoteaccess/

                      Лаборатория домашней виртуализации Часть 5: Home Cloud – установка

                      http://itband.ru/2011/02/part5_cloud/

                      Комаров Михаил

                      MVP