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

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

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

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

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

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

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

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

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

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

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

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

    SCVMM2012Part5_1SCVMM2012Part5_2

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

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

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

    SCVMM2012Part5_3SCVMM2012Part5_4

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

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

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

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

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

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

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

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

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

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

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

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

    SCVMM2012Part5_5SCVMM2012Part5_6

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

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

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

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

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

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

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

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

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

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

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

    SCVMM2012Part5_7SCVMM2012Part5_8

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

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

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

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

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

    Intelligent Platform Management Interface (IPMI) versions 1.5 or 2.0

    Data Center Management Interface (DCMI) version 1.0

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

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

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

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

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

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

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

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

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

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

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

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

    Ресурсы.

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

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

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

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

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

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

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

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

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

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

    MCT/MVP

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

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

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

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

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

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

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

      SCVMM2012Part4_1SCVMM2012Part4_2

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

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

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

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

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

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

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

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

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

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

      SCVMM2012Part4_3SCVMM2012Part4_4

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

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

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

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

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

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

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

      SCVMM2012Part4_6SCVMM2012Part4_7

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

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

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

      SCVMM2012Part4-9SCVMM2012Part4-9

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

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

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

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

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

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

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

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

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

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

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

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

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

      SCVMM2012Part4-9

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

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

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

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

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

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

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

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

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

      Ресурсы.

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

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

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

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

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

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

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

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

      MCT/MVP

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

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

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

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

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

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

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

        SCVMM_Part3-3SCVMM_Part3-4

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

        SCVMM_Part3-6SCVMM_Part3-5

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

        SCVMM_Part3-7SCVMM_Part3-8

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

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

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

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

        SCVMM_Part3-2

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

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

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

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

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

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

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

        Ресурсы.

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

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

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

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

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

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

        MCT/MVP

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

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

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

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

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

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

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

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

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

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

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

              HomeVirt_Part9_0009HomeVirt_Part9_0008

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

              HomeVirt_Part9_0007HomeVirt_Part9_0006

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

               HomeVirt_Part9_0002

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

              HomeVirt_Part9_0000

              Ресурсы

              www.microsoft.com

               http://www.starwindsoftware.com.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

              MVP

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

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

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

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

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

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

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

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

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

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

                0000

                 

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

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

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

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

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

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

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

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

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

                Набор данных

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

                Описание

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

                Infrastructure per Business Unit.xml

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

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

                Virtual Machine Details.xml

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

                Ресурсы

                Набор данных

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

                Описание

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

                Stored Virtual Machine Locations.xml

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

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

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

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

                Ресурсы

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

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

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

                Virtual Machine Manager Self-Service Portal 2.0

                Windows SharePoint Services 3.0 SP2

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

                Microsoft SQL Server® 2008

                Microsoft .NET Framework 3.5

                Браузер

                Microsoft Internet Explorer® 7.0 or Internet Explorer 8.0.

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

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

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

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

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

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

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

                clod8_2

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

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

                Описание

                Формат/

                Application Pool Identity

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

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

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

                Domain\UserName

                Password

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

                 

                VMMSSP Database Server Name

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

                Server name\
                InstanceName

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

                VMMSSP Database Name

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

                Database Name

                Site Owner Logon

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

                Domain\UserName

                Site Owner E‑mail Address

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

                email@contoso.com

                SharePoint Database Server Name

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

                Server name\
                InstanceName

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

                Session Database Name

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

                Database Name

                VMMSSP Dashboard URL

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

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

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

                Example: http://servername:12345

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

                clod8_4

                Ресурсы

                www.microsoft.com  

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                MVP

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

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

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

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

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

                    Cloud_Part50009

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

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

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

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

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

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

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

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

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

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

                    Cloud_Part50005

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

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

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

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

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

                    Ресурсы

                    www.microsoft.com

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

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

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

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

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

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

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

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

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

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

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

                    MVP

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

                      В данной статье рассмотрена только установка домашнего облака  (Home Cloud). В следующей статье будут рассмотрены примеры работы с домашним облаком. Для выполнения примера из данной статьи предполагается, что у вас есть компьютер с установленной операционной системой Windows 2008R2 с включенной ролью  Hyper-V. Дистрибутивы используемого программного обеспечения доступны в виде триальных версий на сайте Microsoft, рабочих версий по подпискам Technet или MSDN либо по программам  лицензирования.

                      Идеология строительства настоящих частных облаков от Microsoft изложена здесь   http://www.microsoft.com/virtualization/en/us/private-cloud-get-started.aspx# . В наших домашних условия нет необходимости в компоненте SCOM 2007R2, потому что нам некуда перемещать наши виртуальные машины при изменении нагрузки, так как хост у нас один. Остаётся, правда, вопрос с отчетами, но для наших целей это не актуально.  В общем, если сказать кратко, то процедура сведется к установке SCVMM 2008R2+Self-service portal 2.0 на наш хост, на котором развернут Hyper-V сервер. Хотелось бы напомнить, что мы делаем это в целях изучения технологии, при развёртывании на реальном производстве можно  обратиться к документу http://go.microsoft.com/fwlink/?LinkId=161994 .

                      Проведем подготовительные работы в несколько шагов. Все работы будут проводиться на английской версии программного обеспечения. На хосте стоит Windows 2008R2 Enterprise edition.

                      Установка контроллера домена на наш хост, на котором установлена роль Hyper-V. В первую очередь зададим постоянный IP адрес на сетевом контроллере и пропишем в DNS второй записью собственный адрес хоста. Запускаем Server Manager и запускаем Add Role, там выбираем DNS Server и проводим его установку.  Повторно запускаем Add Role, там выбираем  Active Directory Domain Service и проводим его установку. Потом Start, выполнить dcpromo. Запускается мастер установки Active Directory, в котором мы выбираем  Create a new domain in a new forest (новый домен в новом лесу). Далее указываем полное имя корневого домена леса FQDN. Здесь опять возможны варианты: если мы зарегистрировали  имя компьютера,  например, в службе dyndns.org и планируем обращаться снаружи к порталу самообслуживания с использованием технологии SSL (с использование сертификатов), то мы должны указать dyndns.org. Иначе можно взять произвольный домен, например, contoso.com (любимый домен Microsoft из учебных курсов) и при необходимости удаленного доступа заполнить файл C:\Windows\System32\drivers\etc\hosts. Далее нам предложат выбрать функциональный уровень леса, и мы выберем наивысший уровень Windows 2008R2. Далее ответим YES по поводу создания зоны DNS. Оставим по умолчанию пути к базе данных, логам и SYSVOL. Зададим пароль восстановления Active Directory, он должен быть сложным в понимании Microsoft (пример сложного пароля: Pa$$w0rd) и запустим установку. После установки нам необходимо перезагрузить компьютер. Итак, мы успешно установили котроллер домена.

                      Идем далее, чтобы выполнить необходимые требования для установки System Center Virtual Machine Manager 2008R2. Более детально с ними можно ознакомиться http://technet.microsoft.com/en-us/library/cc764328.aspx.

                      Будем использовать версию WAIK 1.1 из дистрибутива SCVMM.  С версией 2.0 есть определённые проблемы.  С ее помощью можно настраивать образы для автоматического развертывания. Никаких особых параметров при установке выбирать не будем, оставим все по умолчанию.

                      Установим и сконфигурируем IIS 7.5. Запускаем Server Manager и запускаем Add Role, там выбираем Web Server (IIS).  Далее выбираем необходимые параметры:

                      • Static Content
                      • Default Document
                      • Directory Browsing
                      • HTTP Errors
                      • ASP.NET
                      • .NET Extensibility
                      • ISAPI Extensions
                      • ISAPI Filters
                      • Request Filtering
                      • Windows Authentication
                      • IIS 6 Compatibility   management

                      и проводим установку IIS 7.5. После установки отключаем Anonymous authentication (анонимную аутентификацию). Идем START/Administrative tools,  выбираем Internet Information Services (IIS) Manager. Открываем консоль, выбираем наш север. Идем в параметр  Authentication и включаем там Windows Authentication (enable), а Anonymous authentication (disable) .

                      Теперь осталось последнее действие – включить поддержку очереди сообщений MSMQ , но перед тем, как это сделать, нам необходимо дать разрешение на установку компонента интеграции со Active Directory.

                      Открываем Start, выбираем Programs/Administrative Tools  и запускаем Active Directory Users and Computers. В меню View оснастки Active Directory Users and Computers включаем Advanced Features. Раскрываем Domain controller контейнер, а в нем Computers контейнер, выбираем наш компьютер. В контекстном меню выбираем Properties. Переходим на закладку  Security, нажимаем на  кнопку  Advanced и видим  диалоговое окно Advanced Security Settings , нажимаем Add  и выбираем Network Service. Ставим галочку напротив  Allow для параметра Create MSMQ Configuration objects, выбираем  OK  и закрываем Advanced Security Settings.

                      Включаем поддержку очереди сообщений MSMQ. Запускаем Server Manager и запускаем Add Features и там раскрываем Message Queuing, внутри него раскрываем Message Queuing Service и выбираем Message Queuing Server и Directory Service Integration, заканчиваем установку. Перегружаем компьютер.

                      Установим еще один важный компонент, это SQL Server 2008R2 (Standart, Enterprise). Использование этого продукта вместо встроенного в дистрибутив SQL Server 2005 Express Edition обусловлено системными требованиями к System Center Virtual Machine Manager  Self-Service Portal 2.0. Если не планируется использовать  System Center Virtual Machine Manager  Self-Service Portal 2.0, то вполне можно обойтись встроенным в дистрибутив SQL Server 2005 Express Edition.

                      Начинаем установку SQL Server 2008R2. Запускаем установку с дистрибутива, выбираем раздел Installation. Далее New installation or add features to an existing installation. Производим выбор ключа продукта. Принимаем лицензионное соглашение и производим установку файлов поддержки. Выбираем роль установки SQL Server Feature Installation. Производим выбор компонентов

                      DataBase Engine Service

                      Client Tools Connectivity

                      Client Tools Backwards Compatibility

                      Management Tools Complete

                      Оставляем по умолчанию экземпляр Default Instance. В разделе Server Configuration выбираем Use the same account for all SQL Server service и в выпадающем списке NT AUTHORITY\SYSTEM . Далее добавим текущего пользователя в администраторы SQL Server. Нажмем несколько раз далее и запускаем установку.

                      Итак, мы завершили все подготовительные операции. Можно приступать к установке System Center Virtual Machine Manager 2008R2.

                      Установка System Center Virtual Machine Manager 2008R2.

                      Запускаем установку с дистрибутива System Center Virtual Machine Manager 2008R2.

                      Начнем с раздела PREPARE. В нем находится System Center Virtual Machine Manager 2008 R2 Configuration Analyzer, причем в виде ссылки для скачивания на сайте Microsoft (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=02d83950-c03d-454e-803b-96d1c1d5be24&displaylang=en ). Для его работы требуется сначала установить 64 битную версию Microsoft Baseline Configuration Analyzer  V1.0 (http://www.microsoft.com/downloads/en/details.aspx?FamilyId=DB70824D-ABAE-4A92-9AA2-1F43C0FA49B3&displaylang=en ). После успешной установки  Microsoft Baseline Configuration Analyzer  V1.0 можно установить System Center Virtual Machine Manager  2008 R2 Configuration Analyzer. После запуска и сканирования системы он выдаст скромный отчет с парой рекомендаций.

                      Приступим к разделу SETUP. Там находятся основные компоненты System Center Virtual Machine Manager 2008R2. Начнем с установки  Virtual Machine Manager Server (VMM Server). Запускаем его установку, принимаем лицензионное соглашение. Выбираем политику получения обновлений, например, выберем I don’t want use Microsoft Update. В реальной корпоративной среде, как правило, своя политика получения и развертывания обновлений. Откажемся от участия в программе улучшения ПО NO, I am not willing to participate. Зададим имя пользователя и компании, например, User name:Test, Company:HOME. Далее пройдет проверка соответствия на аппаратную и программную конфигурацию компьютера. Оставим по умолчанию место хранения исполняемых файлов Virtual Machine Manager. Далее произведем выбор севера баз данных, выбор будет сделан в пользу ранее установленного SQL Server 2008R2, вводим имя локального компьютера и выбираем наш экземпляр SQL Instance, отмечаем Create a new database.  Далее оставляем по умолчанию общую библиотеку и путь к ней. Порты и сервисную учетную запись VMM оставим тоже по умолчанию (local system) и запустим установку. По окончанию установки снимем флаг с Check for the Latest VMM Updates и нажмем Close.

                      Теперь перейдем к установке Virtual Machine Manager  Administrator Console

                      Запускаем её установку, принимаем лицензионное соглашение. Выбираем политику получения обновлений, например, выберем I don’t want use Microsoft Update. Далее пройдет проверка соответствия на аппаратную и программную конфигурацию компьютера. Оставим по умолчанию место хранения исполняемых файлов Virtual Machine Manager. Оставляем порт по умолчанию и производим установку. По окончанию установки снимем флаг с Check for the Latest VMM Updates и нажмем Close.

                      Теперь перейдем к установке VMM Self-Service Portal

                      В составе дистрибутива SCVMM находится первая версия Self-Service Portal, на данный момент доступна версия 2.0. Поэтому ее возьмем напрямую с сайта Microsoft http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fef38539-ae5a-462b-b1c9-9a02238bb8a7&displaylang=en и произведём установку. Примем лицензионное соглашение и выберем 2 компонента: VMMSSP Server и VMMSSP website. Согласимся с путем для исполняемых файлов. Далее наберем имя нашего севера Database Server, нажмем кнопку Get Instance и увидим имя нашего SQL экземпляра. Далее нас спросят об имени сервисной учетной записи севера портала, оставим Administrator, введем пароль и проверим правильность ввода кнопкой Test account . Далее согласимся с именем сервера и портом TCP . Введем еще раз Administrator, пароль и домен для информации о пуле и произведем установку портала. После установки в целях проверки можно открыть и закрыть портал.

                      Еще в разделе SETUP остались Local Agent и Configure Operations Manager, но нас они не интересуют, так как агент устанавливается по умолчанию на машину, где стоит VMM север, а связку с  System Center Operations Manager мы не планируем.

                      После этого запустим  консоль Virtual Machine Manager  с ярлыка на рабочем столе, который создался во время установки. Оставим параметры по умолчанию, нажмем connect и откроется консоль.

                      Дальнейшие действия с облаком рассмотрим в следующей статье.

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

                      MVP