IT Pro Community Samara

Несмотря на некоторые изменения на жизненном пути, описанные в предыдущих заметках, по привычке продолжаю интересоваться жизнью самарского ИТ-сообщества, оставленного на бессменного МСР-лида Максима Ефремова.

С приходом к власти Костиной-Паничевой на должность Community Audience Marketing Manager Оксаны Бакановой (в девичестве Костиной-Паничевой) портал INETA.RU получил второе дыхание - перемещенный в Windows Azure ресурс стал на порядок легче и быстрее, по сравнению с чудовищным по своему функционалу UGSS, за что Оксане отдельный респект. Более того, появился наглядный календарь проведенных и планируемых встреч сообщества в том или ином регионе. Надеюсь, INETA.RU в нынешней своей реализации в дальнейшем не уподобится тому же ITCommunity.ru и будет работать только на улучшение взаимодействия между Microsoft и сообществом.

Впрочем, немного отвлекся. Взял на себя смелость по созданию и частичному заполнению информацией группы самарских ИТ-специалистов - для вступления доступна по адресу IT Pro Samara. Напомню также, что и в Windows Live существует группа MCP-Samara. Присоединяйтесь! -)

 

Занимательные картинки - про Лунц

В процессе бесчеловечных игрищ с “винни-клаудом” обнаружилась забавная вещица, крайней напоминающая Rich Information Presence в Lync Server.

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

Кстати, стоит обратить внимание, что Office Communicator Automation API думает по поводу владельца ресурса: пишешь ОКрылову, попадаешь к АЖуравлеву.

Это была реклама винни-клауда и лунца.

 

Перенос базы SCVMM

В одной из задач на текущем месте работы столкнулся с необходимостью вывода из эксплуатации кластера баз данных SQL Server 2005. Впрочем, моя задача в данном случае свелась в переносе баз продуктов на кластер SQL Server 2008. Однако тонкость момента заключалась в том, что Virtual Machine Manager 2008 R2, база которого находилась на кластере SQL Server 2005, был в режиме Evaluation, так как на момент выпуска первого Service Pack для SCVMM 2008 R2 не было Full License, поэтому уже упоминавшийся в предыдущей заметке Олег Крылов, не мудрствуя лукаво, установил пробную версию.

Итак, одним махом убивались два зайца - база данных меняла “место жительства” и VMM обновлялся до полноценной версии. Собственно, процесс переноса базы можно осуществить двумя путями, и первый под конкретно мой сценарий подошел больше:

  • Использование SQL Server Management Studio
  • Использование утилиты scvmmrecover.exe

Так как речь пойдет о первом способе, об использовании утилиты можно прочитать либо в библиотеке TechNet, либо во встроенной справке SCVMM.

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

  • Выполнение резервной копии необходимой базы данных (выполнить ее можно как средствами VMM из закладки Administration, так и средствами SQL Server Management Studio с использованием штатной задачи Backup)
  • Удаление компонентов VMM с опцией “Retain data” для сохранения настроек в базе
  • Импорт базы данных на новый кластер SQL Server 2008 (на кластере SQL Server 2005 базу можно перевести в состояние Offline)
  • Установка полноценной версии VMM с использованием существующей базы данных (уже на кластере SQL Server 2008)
  • Реассоциация управляемых хостов и кластеров с переустановленным SCVMM в разделе Administration|Managed Computers - правым кликом по хостам со статусом Access Denied с выполнением задачи Reassociate

После проведенных действий сохранились даже настройки интеграции с Operation Manager, т.к. по сути эти сведения хранятся в БД SCVMM. Кстати, задача перехода с Evaluation на Full в следующей версии, SCVMM 2012, решена на порядок произаичнее. Думаю, заметку об этой операции в ближайшее время можно будет увидеть в Russian Windows Virtualization Discussion.

 

Одной строкой

Не сомневаясь в том, что у этого блога не осталось права на жизнь, все же позволю себе некоторого рода некромантские пассы -) Возможно, они частично оживят блог и мою совесть.

Собственно, отсутствие и без того немногочисленных заметок вызвано следующими причинами:

  • Сменой семейного положения - без комментариев -)
  • Сменой места жительства - теперь я проживаю в г. Москва
  • Сменой места работы - теперь я являюсь ведущим инженером в компании, имеющей отношение к газоубывающей отрасли. На пару с Олегом Крыловым поддерживаем серверную инфраструктуру части этой самой отрасли в надлежащем виде
  • Участием в TechEd Russia 2011 в качестве докладчика - совместно с Алексеем Кибкало был прочитан доклад о файловых сервисах в Windows Server 2008 R2 и Windows 8 Server
  • Участием в TechEd Russia 2011 в качестве эксперта - оба дня конференции меня можно было воочию увидеть на стойке Hyper-V Cloud
  • Участием в MVP Open Days - NDA не позволяет распространяться о замечательных бесчинствах, два дня учиняемых на одном из подмосковных природных курортов. Как понятно из этого пункта, был реноминирован по экспертизе Virtual Machine

На этом все, постараюсь в ближайшее время оформить несколько заметок, сформировавшихся в результате текущих проектов.

 

Linux Integration Services Version 3.1

На днях компания Microsoft  выпустила в релиз версию 3.1 компонентов интеграции для Linux в виртуальной среде Hyper-V.

В список поддерживаемых гостевых операционных систем вошли следующие  операционные системы:

  • Red Hat Enterprise Linux 6.0 и 6.1 в редакциях x64 и x86 с поддержкой до четырех vCPU
  • CentOS в редакциях x64 и x86 c поддержкой четырех vCPU

Текущая версия компонентов интеграции, помимо мультипроцессорности, позволяет задействовать следующий функционал:

  • Поддержка драйверов сетевых контроллеров и IDE-, SCSI-дисков
  • Fastpath Boot - загрузочные устройства за счет использования Virtualization Service Client получают более высокую производительность
  • Озвученную выше технологию SMP - возможности выделения виртуальным машинам до четырех vCPU (гостевые x86 Linux-машины на хостовых Windows Server 2008 и Hyper-V Server 2008 (т.е. в первых версиях Hyper-V) технологию мультипроцессорности не поддерживают)
  • Синхронизация времени с хостовым сервером
  • Integrated Shutdown - возможность корректного завершения работы виртуальной машин из консолей Hyper-V и SCVMM
  • Heartbeat - проверка работоспособности гостевой ОС
  • KVP (Key Value Pair) Exchange - обмен парами ключ-значение

Операционных систем SLES SP3 и Red Hat Enterprise Linux 5.2/5.3/5.4/5.5 данный релиз не коснется, на данный момент для них продолжается поддержка компонентов интеграции версии 2.1.

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

  • Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter (логично предположить, что только в x64-архитектуре)
  • Microsoft Hyper-V Server 2008
  • Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter
  • Microsoft Hyper-V Server 2008 R2

Операционные системы с существующими на момент релиза сервис-паками  (SP2 для Windows Server 2008 и SP1 для Windows Server 2008 R2) также поддерживаются.

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

В завершение - в отличие от предыдущего релиза, этот пакет представлен в формате RPM, что, в принципе, должно устранить некоторые трудности с установкой.

 

Russian Virtualization Discussion

Около трех лет назад, фактически одновременно с выходом Hyper-V RC0, в ряды русскоязычных блоггеров на TechNet влился Алексей Кибкало, позже привлекший к блогу и Артема Проничкина.  И, на мой взгляд, блог Russian Virtualization Discussion и сейчас можно назвать одним из лучших ресурсов, пишущих о виртуализации на великом и могучем.

Поэтому сложно описать ощущения, возникшие после того, как в этом блоге появилась запись, автором которой является ваш покорный слуга -) Надеюсь, что сотрудничество продолжится и будет более продуктивным, чем этот первый “блин”.

 

Hyper-V Server и Remote Desktop Virtualization Host

Буквально сегодня на форуме TechNet, модератором которого я являюсь, прозвучал вопрос о возможностях VDI при использовании в качестве хостовой операционной системы Hyper-V Server 2008 R2, в том числе и с установленным SP1. Здесь стоит заметить, что роль Remote Desktop Virtualization Host доступна только в режиме полной установки Windows Server 2008 R2 в редакциях Standard, Enterprise, Datacenter и бесплатном Hyper-V Server 2008 R2. Windows Server, установленный в режиме Core, роль RDVH не поддерживает.

Так как у автора поста был именно бесплатно распространяемый Hyper-V Server 2008 R2, то именно он станет героем этой записи. Не принимая во внимание лицензионную сторону VDI (эта тема достойна отдельного поста, и не одного, на мой взгляд), Hyper-V Server является фактически идеальным решением в качестве хоста виртуальных рабочих станций. Итак, как же установить роль Virtualization Host на халявный бесплатный гипервизор от Майрософт?

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

dism /online /Get-Features /Format:table

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

Вывод информации об установленных ролях и компонентах

Вывод информации об установленных ролях и компонентах

Как видим, в списке ролей и компонентов нет и намека на роль Remote Desktop Virtualization Host. Здесь нам на помощь приходит PowerShell с командлетами

Import-Module ServerManager

и

Get-WindowsFeature

Здесь, как видим, роль RDVH присутствует

Здесь, как видим, роль RDVH присутствует

Далее установить требуемый нам компонент  служб Remote Desktop можно либо с помощью Powershell

Add-WindowsFeature –Name RDS-Virtualization

либо с помощью того же DISM

dism /online /Enable-Feature /FeatureName:VmHostAgent

В завершение хотелось бы заметить, что Hyper-V Server 2008 R2 с установленным SP1 является поддерживаемым решением для развертывания функционала RemoteFX, в то время как Windows Server в режиме Core не имеет DerictX API, вследствие чего RemoteFX установить на него нельзя.

 

VMMupdate

Джонатан Джордан, Support Escalation Engineer, предлагает решение для проверки актуальности установленных обновлений SCVMM, Hyper-V, Failover Clustering, а также  сопутствующих служб.

VMMUpdate создает отчет о необходимых неустановленных обновлениях для технологий и компонентов, используемых SCVMM и обслуживаемых им хоста, таких как

  • Hyper-V
  • VDS
  • VSS
  • WinRM
  • Failover clustering

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

Как это работает? Загрузив архив, извлеките содержимое и запустите исполняемый файл VMMUpdate.2.4 (текущую версию) от имени администратора. Будет создан текстовый файл с информацией о версии системы и обновлениях, которые необходимо установить. В качестве примера приведу один из гипервизоров Вебзавода (да, да, он нуждается в обновлениях). Подобные отчеты сохраняются в C:\Windows\SCVMM\vmmupdate\logsvmmupdate

Автор просит уведомлять о возникающих проблемах по указанному в оригинальном посте e-mail -)

 

SCVMM 2008 R2 SP1 RTM

Так получилось, что в силу природной лени и некоторой переквалификации предыдущей новостью в блоге была запись о выходе релиз-кандидата SP1 для VMM 2008 R2.

 

Сегодняшняя посвящена выходу SP1 в RTM - http://technet.microsoft.com/en-us/evalcenter/cc793138.aspx.

Теперь Virtual Machine Manager 2008 R2 может официально рулить Dynamic Memory и RemoteFX.

 

SCVMM 2008 R2 SP1 RC

Об этом событии сегодняшним вечером не написал разве что ленивый -)

Релиз-кандидат пакета обновлений для VMM 2008 R2, позволяющий управлять заявленными в SP1 для Windows Server 2008 R2 технологиями RemoteFX и Dynamic Memory, вышел в свет, как сообщает нам VMM Team. Загрузить Service Pack, а также оставить фидбэк можно здесь.

Ждем выхода RTM первого пакета обновлений для  WS2008R2, до которого осталось совсем немного.