• Встречаем 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

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

            Main1В данной статье будут рассмотрены два типа установки System Center Virtual Machine Manager 2012 Beta: с использованием дистрибутива и с использованием преконфигурированного VHD диска с сайта Microsoft.
            • Встречаем SCVMM2012 Beta (Часть 1): Что нового, и системные требования для System Center Virtual Machine Manager 2012.

              Main

              С этой статьи начинается цикл статей, посвящённых новому продукту System Center Virtual Machine Manager 2012. Недавно, 22 марта 2011 года, на сайте Microsoft стала доступна бета версия System Center Virtual Machine Manager 2012. Начнем с перечисления новых возможностей и некоторых системных требований. В конце статьи будут приведены ссылки для скачивания продукта и документации.

              • Лаборатория домашней виртуализации (Часть 11): Что нового в Virtual Machine Servicing Tool (VMST) 3.0.

                Данная статья является продолжением предыдущих статей, в которых рассказывалось об установке домашнего облака. Теперь мы рассмотрим некоторые новые  возможности, которые появились в  Virtual Machine Servicing Tool (VMST) 3.0. В первую очередь, это возможность работы напрямую с VHD дисками, находящимися в библиотеке, правда, пока только с Windows 2008R2/Windows7. Также это возможность обслуживания работающих виртуальных машин, переводя их в состояние stopped или saved state, что необходимо для облуживания узлов отказоустойчивого кластера, а также поддержка SSCM 2007. Данная утилита доступна по адресу http://www.microsoft.com/downloads/en/details.aspx?FamilyId=8408ECF5-7AFE-47EC-A697-EB433027DF73&displaylang=en . Для выполнения данной практической работы будем исходить из того, что у нас на виртуальной машине поднят SCVMM, что более подробно описано в «Лаборатория домашней виртуализации. Часть 6: Home CloudSCVMM Console: первые шаги», ссылка в конце статьи.

                Подготовительный этап

                Для работы этой утилиты необходим развернутый в сети Windows Server Update Services 3.0 SP2 или System Center Configuration Manager, использующий Windows Server Update Services 3.0 SP2. В нашем случае развертывание System Center Configuration Manager довольно не простая задача, и мы ограничимся Windows Server Update Services 3.0 SP. Далее все просто, поднимаем виртуальную машину и включаем ее в домен, контроллер которого  был поднят на физическом хосте. Берем Windows Server Update Services 3.0 SP2 с сайта Microsoft http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a206ae20-2695-436c-9578-3403a7d46e40. Перед установкой Windows Server Update Services 3.0 SP2 нам необходимо добавить следующие роли. Открываем Server Manager и добавляем Application Server and Web Server (IIS). Параметры Application Server оставляем по умолчанию , а в Web Server (IIS) добавляем следующие компоненты: ASP.NET, Windows Authentication, Dynamic Content Compression и IIS 6 Management Compatibility. Также установим Microsoft Report Viewer Redistributable 2008, взять его можно здесь http://www.microsoft.com/downloads/en/details.aspx?FamilyID=CC96C246-61E5-4D9E-BB5F-416D75A1B9EF. После всех выше перечисленных манипуляций приступим к установке самого  Windows Server Update Services 3.0 SP. Во время установки выбираем Full server installation including Administration Console (сервер и консоль управления), примем лицензионное соглашение и оставим по умолчанию папку для хранения обновлений. Также мы будем использовать внутреннею базу данных , по этому тоже оставим все по умолчанию. Далее оставим по умолчанию выбор Use the existing II Default Web site (рекомендовано) и запустим установку.

                HomeVirt_Part11_0020HomeVirt_Part11_0019

                HomeVirt_Part11_0018HomeVirt_Part11_0017

                После успешной установки запустится мастер предварительной настройки, и если наша виртуальная машина имеет выход в интернет, то  наш мастер подключится к узлу Windows Update и получит информацию о доступных обновлениях на различные продукты и языки. В зависимости от скорости интернета процесс может занять несколько минут. Далее выберем необходимые языки, например, English. Далее выберем интересующие нас продукты, в данном примере я оставил только Windows 2008R2. Теперь мне предлагают выбрать типы обновления. Я выберу для простоты Critical Update, в реальной жизни все немного по-другому. Далее у нас следуют параметры времени синхронизации. На последней странице предлагают запустить консоль администрирования  и начальную синхронизацию, что мы и сделаем. Потом в административной консоли Critical Updates выберем Approval: Any Except DeclinedStatus: Any и сделаем Refresh. Мы увидим список обновлений, выделим их и выберем в контекстном меню Approval на группу Unassigned Computers. Подождем некоторое время, пока обновления загрузятся. Мы можем увидеть, что размер директории c:\wsus\wsuscontent начал расти.

                Установка утилиты

                Теперь мы прейдем на физический хост, где у нас установлен System Center Virtual Machine Manager, и приступим к установке утилиты. Сначала  определим в групповой политике на нашем физическом хосту адрес сервера обновлений, это в нашем тестовом случае посредством Default Domain Controller Policy, ветка Computers/Administrative template/Windows components /Windows update/, параметр Specify Intranet update service location, и введем имя нашего сервера обновлений.

                HomeVirt_Part11_0011

                Далее волшебная команда gpupdate /force, которая скрашивает время ожидания применения групповой политики. Потом мы запустим установку Windows Server Update Services 3.0 SP2 на нашем физическом хосте, но выберем вариант Administrative Console only (только административная консоль) и проведём установку. Теперь установка утилиты, в нашем случае запустим версию для 64 битной платформы, примем лицензионное соглашение и установим утилиту. Далее нам необходимо скачать утилиту PsExec от Марка Руссиновича, она находится по адресу http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx . Распаковать ее и скопировать два файла psexec.exe, pdh.dll в следующее место %ProgramFiles%\Microsoft Offline Virtual Machine Servicing Tool\Bin . Теперь запустим PowerShell, команду set-executionpolicy remotesigned, которая определяет политику запуска скриптов. Далее идем в Start/Programs/ Microsoft Virtual Machine Servicing Tool и запускаем Microsoft Virtual Machine Servicing Tool. После запуска утилиты идем в раздел Configure tool и заполняем параметры: имя нашего System Center Virtual Machine Manager Server и имя сервера, на котором развернут Windows Server Update Services 3.0 SP. Далее выберем из списка обслуживаемые хосты, должен появиться наш хост, который мы перенесем в Selected Maintained Host. Далее зададим параметры для хоста, на котором будут обслуживаться VHD диски с Windows 7/Windows 2008R2 – это как раз те самые новые возможности, на картинке видно пример параметров. На последнем окне зададим временные параметры, они очень важны: если мы зададим слишком маленькие параметры, то некоторые сервисные задания могут завершаться с ошибкой по timeout, поэтому мы зададим 60 минут.

                HomeVirt_Part11_0003HomeVirt_Part11_0002

                HomeVirt_Part11_0001HomeVirt_Part11_0000

                Утилита настроена, теперь с её помощью попытаемся обновить готовый VHD диск, на котором установлен Windows 2008R2 и который используется в шаблоне. Это как раз и есть новый функционал. Пару слов о работе нового функционала. Процесс, в общем-то, прост, распишем его по шагам. На первом шаге используется DiskPart для монтирования VHD, в котором установлена  Windows 7/ Windows Server 2008 R2. На втором шаге используется DISM для проверки обновлений в  VHD с использованием директории %ProgramFiles%\Microsoft Offline Virtual Machine Servicing Tool\Updates  или напрямую загруженных с WSUS. На третьем шаге используется DiskPart для отключения обновленного диска. Итак, идем в раздел Group и выбираем Virtual Hard DisksGroups. В правом углу выбираем New Group и даем группе имя Virtual Hard Disk group name: Test, выбираем наш System Center Virtual Machine Manager Library server:virtuallab.contoso.com и выбираем  VHD (Только с Windows 7/Windows 2008R2) – диск, который будем обслуживать, и нажимаем Finish. Группа создана и видна в списке Virtual Hard DisksGroups. Теперь в правом углу создадим задание для обслуживания этого диска New Service Job. Зададим имя задания, которое не должно превышать 48 символов, а также выберем, откуда будут браться обновления. Если выбран режим Manually copy and install update,  то обновления необходимо поместить в директорию %ProgramFiles%\Microsoft Offline Virtual Machine Servicing Tool\Updates . В нашем случае мы выберем Copy updates from Windows Server Update Service (устанавливать обновления с WSUS). Далее выберем жесткий диск из нашей группы. На всякий случай поставим сделать резервную копию нашего диска. Выберем наш хост, на котором будем проводить обслуживание. Потом введем информацию об учетной записи, которая располагает необходимыми правами на хосте. Далее определим время запуска нашего задания, также возможен периодический запуск задания. Далее нажимаем Finish, и задание запускается.

                HomeVirt_Part11_0009HomeVirt_Part11_0008

                HomeVirt_Part11_0007HomeVirt_Part11_0006

                Переходим в радел Servicing jobs, выбираем там Virtual Hard DisksJobs и находим наше задание. Позиционируемся на нем и выбираем внизу Details, где можем наблюдать за ходом выполнения задания. Если что-то пошло не так, то более детальную информацию можно посмотреть в %ProgramFiles%\Microsoft Offline Virtual Machine Servicing Tool\Log – там находятся логи исполняемых заданий.

                HomeVirt_Part11_0005HomeVirt_Part11_0004

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

                 

                 

                Ресурсы

                www.Microsoft.com

                 Блог, посвященный виртуализации

                http://blogs.technet.com/b/vm/ 

                Лаборатория домашней виртуализации Часть 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/

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

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

                Лаборатория домашней виртуализации. Часть 10: Что нового в SCVMM 2008 R2 SP1 RC

                http://itband.ru/2011/02/part10_scvmmsp1-2/

                 

                 

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

                MVP

                • Лаборатория домашней виртуализации. (Часть 10): Что нового в SCVMM 2008 R2 SP1 RC.

                  Данная статья является продолжение предыдущих статей, в которых рассказывалось об установке домашнего облака. Теперь мы рассмотрим новые  возможности, которые появились в System Center Virtual Machine Manager SP1 RC . Данный сервис пак находится в статусе Release Candidate. Получить его можно с помощью Microsoft Connect https://connect.microsoft.com/site799  . Размер дистрибутива около 3GB. Он может использоваться как для чистой установки, так и как пакет обновления.

                  System Center Virtual Machine Manager (VMM) 2008 R2 Service Pack 1 (SP1) содержит все предыдущие hotfixes для VMM 2008 R2. Дополнительно Service Pack поддерживает новые возможности Dynamic Memory и Microsoft RemoteFX, которые появились в  Windows Server 2008 R2 Service Pack 1 (SP1). Более подробно прочитать об этих возможностях можно в конце статьи, раздел «Ресурсы». System Center Virtual Machine Manager  2008 R2 Service Pack 1 предназначен для управления хостами с установленным на них Windows Server 2008 R2  SP1, хотя, он также поддерживает управление хостами без установленного SP1.

                  Динамическая память

                  Dynamic Memory («динамическая память») позволяет более эффективно консолидировать ресурсы физических серверов в виртуальной среде, обеспечивая стабильную производительность и линейную масштабируемость. С помощью функции Dynamic Memory ИТ-администраторы могут объединять всю доступную на физическом хосте память, а затем динамически выделять ее виртуальным машинам, которые выполняются на хосте, с учетом текущей нагрузки. Требование к хосту, на котором будет иcпользоваться технология динамической памяти: Windows 2008R2 Service Pack 1 (SP1).

                  Список поддерживаемых гостевых операционных систем.

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

                  Редакция

                  Требования к конфигурации

                  Windows Server 2008 R2

                  Standard and Web editions 

                  Установка SP1 в гостевую операционную систему.

                  Windows Server 2008 R2

                   
                   
                   
                   
                   
                   

                   

                  Enterprise and Datacenter editions 

                  Сделать одно из следующего:  

                   
                   Установка SP1 в гостевую операционную систему.

                   
                  Обновить компоненты интеграции в гостевой операционной системе до версии SP1 .

                    
                   Примечание:

                  Установка  SP1 является рекомендованным методом, так как предоставляет дополнительные преимущества по отношению к обновлению компонентов интеграции.

                   

                  Windows 7

                  Ultimate and Enterprise editions (32-bit and 64-bit)

                  Сделать одно из следующего:

                   
                   Установка SP1 в гостевую операционную систему.

                   
                   Обновить компоненты интеграции в гостевой операционной системе до версии SP1 .

                   
                   Примечание:

                  Установка  SP1 является рекомендованным методом, так как предоставляет дополнительные преимущества по отношению к обновлению компонентов интеграции.

                  Windows Server 2008 with Service Pack 2 (SP2)

                   
                    

                  Standard and Web editions (32-bit and 64-bit)

                   

                  Обновить компоненты интеграции в гостевой операционной системе до версии SP1 .

                   
                  Применить хотфикс, описанный в статье 2230887 (http://go.microsoft.com/fwlink/?LinkId=206472).

                  Windows Vista with Service Pack 1 (SP1) 

                  Ultimate and Enterprise editions (32-bit and 64-bit) 

                  Обновить компоненты интеграции в гостевой операционной системе до версии SP1

                  Windows Server 2008 with Service Pack 2 (SP2) 

                  Standard, Web, Enterprise, and Datacenter editions (32-bit and 64-bit)

                  Обновить компоненты интеграции в гостевой операционной системе до версии SP1

                  Windows Server 2003 with Service Pack 2

                   

                  Standard, Web, Enterprise, and Datacenter editions (32-bit and 64-bit) 

                  Обновить компоненты интеграции в гостевой операционной системе до версии SP1

                  Более подробно о технологии динамической памяти можно прочитать в статье Александра Косивченко http://itband.ru/2011/01/hyper-v-r2-sp1-dynamic-memory/

                  Технология RemoteFX

                  Функция RemoteFX является ключевым компонентом служб удаленных рабочих столов (RDS); она позволяет ИТ-администраторам обеспечивать полноценную обработку сложной графики на виртуализированных рабочих столах конечных пользователей. Благодаря усовершенствованному протоколу обмена данными между Windows Server 2008 R2 и Windows 7, пользователи могут получать доступ к виртуальным машинам с самых разных устройств и не испытывать проблем с поддержкой графики, в то время как обработка графической информации осуществляется на сервере. Требования к технологи приведены в таблице ниже.

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

                  HyperV хост должен работать под Windows 2008R2 SP1 с включённой функциональностью RemoteFX

                  Примечание: RemoteFX является компонентом роли Remote Desktop Virtualization Host,  которая находится в серверной роли Remote Desktop Services

                  Требования к оборудованию

                  Процессор

                  Поддержка процессором технологии Second-Level Address Translation (SLAT). На процессорах Intel это называется Extended Page Tables (EPT). На процессорах AMD технология называется Nested Page Tables (NPT).

                  Графическая подсистема.

                  Одна или несколько графических карт.

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

                  Если установлено более, чем одна видеокарта, то все видеокарты должны быть одинаковые.

                  При использовании технологии Live Migration все ноды в кластере должны иметь идентичные видеокарты.

                  Поддерживаемы гостевые операционные системы

                  Windows 7 with Service Pack 1, Ultimate and Enterprise Editions (32-bit and 64-bit)

                  Процесс обновления, запускаем setup.exe из директории с распакованным System Center Virtual Machine Manager (VMM) 2008 R2 Service Pack 1 (SP1). Выбираем VMM Server  и запускаем процедуру обновления. Она находит установленные компоненты, кроме selfservice портал, так как мы устанавливали его отдельно, и последнюю версию V2.0, нажатие кнопки Upgrade запускает процедуру обновления.

                  HomeVirt_Part10_0006HomeVirt_Part10_0005

                  В нашем случае обновится как Virtual Machine Manager Server,  так и Virtual Machine Manager Administration Console. После завершения процедуры обновления запустим Virtual Machine Manager Administration Console. Далее перейдем в Hardware Profile, и там мы можем увидеть изменения, которые принес нам System Center Virtual Machine Manager (VMM) 2008 R2 Service Pack 1 (SP1).

                  Посмотрим, что изменилось в Hardware Profile

                  Рассмотрим раздел Memory в Hardware Profile, что было до и стало после установки.

                  HomeVirt_Part10_0023HomeVirt_Part10_0002HomeVirt_Part10_0025

                  Появились новые параметры, которые, в общем- то, аналогичны параметрам в HyperV на Windows 2008R2 SP1.

                  Параметры

                  Краткое описание

                  Принимаемы значения

                  Startup memory

                  Значение памяти, которое может использоваться при старте гостевой виртуальной машины

                  8 MB – 64 GB

                  Maximum memory

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

                  Может быть больше или эквивалентно Startup memory.

                  8 MB – 64 GB

                  Memory buffer (%)

                  Буфер памяти для виртуальной машины.

                  Интервал: 5% – 2000%. Значение по умолчанию 20%.

                  Рассмотрим раздел Advanced/Priority в Hardware Profile, что было до и стало после установки. На прилагаемых картинках видно разницу, которая обусловлена новыми параметрами. Появились значения приоритета, относящиеся к оперативной памяти

                  HomeVirt_Part10_0018HomeVirt_Part10_0000

                  Значения этого поля предназначены для настройки относительного приоритета выделения памяти виртуальной машины, тоже относится и к процессору. Но процессор был в редакции без SP1. В таблице

                  Параметры

                  Принимаемые значения Processor

                  Принимаемые значения Memory

                  High

                  10 000

                  10 000

                  Normal (default)

                  5 000

                  5 000

                  Custom

                  1-10 000

                  0-10 000

                  Низкий приоритет

                  1

                  0

                  Теперь посмотрим новый раздел Video Adapter

                   HomeVirt_Part10_0001

                  По умолчанию используется стандартный видео адаптер. Для использования RemoteFX необходимо выбрать Microsoft RemoteFX 3D video adapter и задать параметры.

                  Параметры

                  Доступные значения

                  Maximum number of monitors

                  (максимально количество мониторов)

                  По умолчанию 1, но доступно для выбора от 1 до 4.

                  Maximum monitor resolution

                  (Максимальное разрешение)

                  По умолчанию 1280х1024,но также доступны следующие разрешения: 1024х768,1280х1024.

                  Также доступно 1600х1200 при условии, что выбранное количество мониторов меньше 4.

                   

                  Примечание:

                  Выбор количества мониторов и их разрешения оказывает влияние на количество доступной памяти на нашем видео адаптере. Если количество памяти окажется недостаточным,  то мы получим сообщение об ошибке при попытке старта виртуальной машины. Более подробно о требуемых ресурсах можно прочитать в статье Hardware Considerations for RemoteFX, ссылка в конце статьи.

                   Если виртуальная машина сконфигурирована на использование технологии RemoteFX 3D, то есть определённые проблемы с подключением к ней. Стандартные методы подключения к работающей виртуальной машине консоль Hyper-V, System Center Virtual Machine Manager Console , Self-Service Portal не работают (!!!), так  как технология RemoteFX-требует использования клиента Remote Desktop Connection (RDC) 7.1. Клиент RDC 7.1 включен в Windows Server 2008 R2 с SP1 и Windows 7 с SP1.

                  На этом закончим краткий обзор System Center Virtual Machine Manager (VMM) 2008 R2 Service Pack 1 (SP1) RC

                  Ресурсы  

                  www.Microsoft.com

                   Microsoft RemoteFX (http://go.microsoft.com/fwlink/?LinkId=200307 )

                  Hardware Considerations for RemoteFX (http://go.microsoft.com/fwlink/?LinkId=196610 )

                  Hyper-V Dynamic Memory Evaluation Guide (http://go.microsoft.com/fwlink/?LinkId=196615)

                  Лаборатория домашней виртуализации Часть 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/

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

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

                   

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

                  MVP

                   

                  • Лаборатория домашней виртуализации (Часть 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