Hyper-V Virtual Hard Disk (VHD) Performance White Paper

Taylor Brown дает ссылку на белую бумажку по Hyper-V, на этот раз – по производительности дисков различных типов. 😉

Какие можно сделать выводы:

  1. Производительность фиксированных и pass-through дисков в Windows Server 2008 и 2008 R2 примерно одинаковая;
  2. Производительность динамических и разностных (дифференциальных) дисков в R2 выше просто на порядок;
  3. Производительность динамических дисков в Hyper-V R2 и в vSphere 4 приближается к производительности фиксированных дисков.

Управление Hyper-V через PoSH

Андрей Бешков рассказывает про библиотеку PSHyperv, предназначенную для автоматизации рутинных операций с ВМ.

Цитирую Андрея:

Создание, удаление и поиск виртуальных машин,
New-VM , Remove-VM , Set-VM , Get-VM, Choose-VM
Настройка ОЗУ, ЦПУ и дисковых контроллеров виртуальных машин
Get-VMCPUCount, Set-VMCPUCount, Get-VMMemory, Set-VMMemory
Get-VMDiskController
Add-VMSCSIController , Remove-VMSCSIcontroller
Add-VMDrive, Get-VMDrive, Remove-VMdrive
Add-VMDisk, Get-VMDisk, Set-VMDisk, List-VMDisk
Add-VMFloppyDisk, Get-VMFloppyDisk ,
Add-VMNewHardDisk
Создание, подключение и управление VHD файлами
New-VHD, Compact-VHD, Mount-VHD, Unmount-VHD, Get-VHDInfo,
Создание соединения к виртуальной машине
New-VMConnectSession

Получение и управление состояниями виртуальных машин
List-VMState , Set-VMState , Convert-VmState,
Ping-VM , Shutdown-VM , Start-VM, Stop-VM, Suspend-VM
Управление реестром гостевых машин
Get-VMKVP

Резервное копирование, создание мгновеннных снимков и экспорт виртуальных машин VMs
Backup-VM , Export-VM , New-VMSnapshot, Get-VMSnapshot, Choose-VMSnapshot , Apply-VMSnapshot, Remove-VMSnapshot, Get-VMSnapshotTree

Работа с виртуальными коммутаторами и сетевыми интерфейсами виртуальных машин
Add-VMNic, Remove-VMNic, Get-VMNic, List-VMNic, Choose-VMNic, Set-VMNICAddress, Set-VMNICConnection, Get-VMNicport ,
New-VMSwitchPort, Get-VMnicSwitch, Choose-VMSwitch, Get-VMByMACaddress

Как и всегда, названия командлетов в PowerSHell говорят сами за себя.

UPD: Станислав Булдаков делится опытом: после P2V виртуальная машина падает в BSOD и пишет “STOP: 0×0000007B (0xFFFFFADFEA40F3C0,0xFFFFFFFFC0000034,0×0,0×0).”

Он же рассказывает, что появился  SCVMM2008 R2 RTM, и приводит гайд для обновления RC->RTM.

Лучшие советы для любителей Hyper-V

Новогоднее чтиво.

  1. Aidan Finn выложил презентацию “Что нового в Hyper-V R2 и VMM R2”. В ней встречайте – исправленные максимумы, а также несколько слайдов про улучшенные механизмы работы;
  2. Chaffie McKenna выдает пятерку лучших советов по планированию/настройке Hyper-V R2. Среди них подбор количества физических сетевых адаптеров хоста.
  3. В комментариях к статье Hyper-V – наш выбор? Mr Nobody ссылается на класснейшую сборку ссылок по производительности Hyper-V R2.
  4. Тут пишут про бесплатную утилиту для мониторинга за Hyper-V.

Hyper-V – наш выбор…

? (знак вопроса)

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

Мы с diz’ом так и поступили, после годового использования ESX версий 3.5 и 4, решили заняться Hyper-V вплотную, так как во многих компаниях, благодаря маркетингу Microsoft, заинтересовались данным гипервизором и захотели внедрить у себя. Кстати, год назад мы с Андреем Вахитовым тестировали Hyper-V R1, но отказались от использования – функционала не хватало.

Недолго думая, пошли поучиться, и преподаватель поучился вместе с нами ;). В принципе, Hyper-V в паре с Failover Cluster Management очень понравился, простой и удобный продукт, единый доступ ко всем узлам Hyper-V – это сильно. А вот VMM 2008 R2, на мой взгляд, полный отстой.

Какие нюансы встретились нам на пути?
Continue reading “Hyper-V – наш выбор…”

Использование Live Migration и HA в Hyper-V R2

Недавно я писал, что Microsoft в Hyper-V Server 2008 R2 предоставит абсолютно бесплатно функционал, описанный в заголовке. Т.е. Live Migration – перенос виртуальной машины на другой хост без простоя, и High Availability – запуск виртуальной машины на другом хосте, в случае аппаратного сбоя хоста. Хост – сервер с установленным гипервизором.
Мне стало известно, как планируется управление этим функционалом:
1) Failover Cluster Manager/Hyper-V Manager from a Windows Server 2008 R2 Server;
2) System Center Virtual Machine Manager 2008 R2;
3) FREE available Failover Cluster Manager/Hyper-V Manager for Windows 7.
То есть, установив на компьютер администратора Windows 7 и пакет утилит RSAT, вы сможете управлять этим функционалом абсолютно бесплатно.
Скорее всего будет поддерживаться и Windows Vista. Появление Hyper-V Server 2008 R2 ожидается в конце октября.
В этом же посту говорится, что Xen тоже планирует отдать этот функционал в бесплатной редакции XenServer. Пока от Xen я таких вещей не слышал, но это Microsoft, ему виднее 🙂

Как мне кажется, либо полстраны будут по-прежнему использовать пиратский vSphere Enterprise Plus, либо начнут переходить на бесплатные гипервизоры, которых становится все больше.

И тогда ответным шагом от VMware будет либо снижение цены до нуля за vSphere Essentials, либо включение-таки функционала vMotion в Essentials Plus. В общем, поживем – увидим.

Еще о Hyper-V R2

Недавно я писал про фичи, которые появятся в System Center Virtual Machine Manager 2008 R2 RC. Теперь же посмотрим на некоторые особенности Hyper-V R2.

Во-первых, Hyper-V R2 теперь поддерживает до 64 логических процессоров и до 512 виртуальных. Допустимо запускать на сервере до 384 виртуальных машин (и зачем, спрашивается, если в продакшн среде максимально полученное количество не превышает 20. Впрочем, это справедливо ко всем гипервизорам).

Появилась опция для виртуальной машины, позволяющая ей мигрировать на другое поколение процессоров этого же производителя. То есть, AMD<->AMD; Intel<->Intel.

image_2

Это достигается отключением следующих технологий

image_3

Микрософт уверяет, что пока ей не встречались приложения, которые отказываются запускаться при отсутствии данных технологий на процессоре.

Источник

Microsoft рвется в бой

Компания Microsoft заявляет, что в бесплатной версии Hyper-V Server 2008 R2 будет доступна не только живая миграция, но и высокая доступность – до 16 хостов. Это будет неплохим ответом VMware с vSphere. Остается убедиться, что для осуществления этих функций не потребуется платного продукта – SC VMM2008.

Оригинал статьи.

UPD: взято отсюда. Для работы обеих фич не требуется SC VMM 2008.

Размышляя о Hyper-V R2

Натолкнулся на интересную статью, http://it20.info/blogs/main/archive/2009/03/19/196.aspx.

Из текста “Единовременно только одна живая миграция(live migration) может выполняться на сервере. Если у вас кластер из четырех узлов, вы можете производить одновременно до двух миграций, если они используют разные серверы (как источники, так и получатели)”.

Для сравнения, http://www.boche.net/blog/?p=806.