пятница, 27 февраля 2009 г.

среда, 25 февраля 2009 г.

VMware vExpert Award

Примерно месяц назад VMware объявила о программе vExpert. Звание vExpert присуждается за полезную активность, проявленную в сообществе, онлайн или оффлайн. Например, за ведение технических блогов соотв. тематики.

И было чрезвычайно приятно сегодня утром обнаружить поздравления Джона Тройера (John Troyer), менеджера программы, с присуждением этого почетного звания вашему покорному слуге. Всего в мире его получили около 300 человек.

Пользуясь случаем, хочу поздравить и главного российского vExpert Михаила Михеева :)



Upd: Разумеется, искренние поздравления и еще одному российскому vExpert'у, Александру Самойленко.

Upd2: Ура Дмитрию Мощалкову! :)

вторник, 24 февраля 2009 г.

VI Toolkit 1.5: Quick Reference

Quick Reference by Virtu-Al, или попросту шпаргалка по VI Toolkit 1.5 - здесь.

ESX vs Hyper-V: цена

Хочется сравнить ESX и Hyper-V по цене. Разумеется, сравнивать будем варианты, интересные enterprise уровню, ибо в случае с SOHO и так все понятно, оба гипервизора бесплатны.

1) простой кластер из 3х хостов
ESX: $3624 (vCenter, VMFS, vSMP, VCB) - VMware Infrastructure Foundation Acceleration Kit (1 год поддержки включен)
Hyper-V: $0 ($505) - без и с SC VMM.

2) HA кластер из 3х хостов
ESX: $7254 + $3624 = $10878 - VMware Infrastructure Standard High Availability Acceleration Kit + VMware Infrastructure Standard
Hyper-V: $12000 + $505 = $12505 - 3*Windows 2008 Enterprise + SC VMM (в "комплекте" идут 12 лицензий на Windows 2008)
Hyper-V 2: $24000 + $505 = $24505 - 6*Windows 2008 Datacenter (исходя из предположения о 2х-процессорных серверах) + SC VMM

3) DRS+HA кластер на 6 хостов (или 2 по 3, что одно и то же)
ESX: $23218 + $20874 = $44092 - VMware Infrastructure Midsize Acceleration Kit + 3*VMware Infrastructure Enterprise
Hyper-V: $24000 + $5214 = $29214 - 6*Windows 2008 Enterprise + SC VMM (в "комплекте" идут 24 лицензии на Windows 2008)
Hyper-V 2: $48000 + $5214 = $53214 - 12*Windows 2008 Datacenter (исходя из предположения о 2х-процессорных серверах) + SC VMM

Казалось бы, все ясно и прекрасно - Hyper-V однозначно выигрывает по цене. Особенно с учетом того, что при использовании ESX необходимо еще и покупать лицензии на гостевые Windows Server. Но, как говорил Василий Иванович, "есть один нюанс". На самом деле нюансов куда больше.

1) В данном расчете не учитывается цена на иные гостевые ОС и продукты, работающие в этих ВМ. Таким образом, если мы создаем виртуальную инфраструктуру для Linux, то замечательные "бесплатные" лицензии на Windows Server нам попросту не нужны.
2) Hyper-V безоговорочно проигрывает ESX по возможностям и удобству настройки сетевого окружения ВМ.
3) Hyper-V в текущем релизе НЕ имеет Live Migration aka VMotion, поэтому сравнение номер 3 в известной мере некорректно.
4) Hyper-V в паре с SC VMM НЕ имеет средств резервного копирования ВМ, аналогичного VCB. И соотв. вместо $505 для рабочих групп (до 5 хостов) и $864 за хост (для SC VMM) придется брать уже SC SMSE по цене в $1500 за хост.
5) Hyper-V не умеет и даже неясно когда будет уметь Memory Overcommit, не говоря уже о Transparent Page Sharing. А эти технологии позволяют более плотно "упаковывать" ВМ на хост. Так что при кластере в 6 Hyper-V вполне может получиться, что на ESX достаточно кластера всего в 4 хоста для того же количества ВМ. В случае с VDI все станет совсем интересно.
6) Развивая пункт 1 - неправильно считать цены на гипервизоры, нужно считать TCO. А TCO - это TOTAL cost ownership, цена содержания всего хозяйства, начиная от серверных помещений и заканчивая зарплатой системных администраторов. Даже если ограничиться лишь стоимостью серверов и памяти, а так же лицензиями на софт, разница в цене виртуальной инфраструктуры на базе разных гипервизоров может оказаться попросту незаметной. И в итоге выбор вендора инфраструктуры основывается на уровне подготовки системных адимнистраторов и их знакомства с соотв. технологиями, либо необходимой функциональностью.

Впрочем, все это лирика :)

Вышел vCenter 2.5u4

Вышел vCenter 2.5u4.

Почему стоит ставить этот апдейт?
  • Добавлена кастомизация Windows 2008
  • Добавлена новыа вкладка "Performance" с расширенными настройками
  • В 2.5u4 обещали наконец-то исправить проблему с постоянно выгружающимся плагином Update Manager.

среда, 18 февраля 2009 г.

ESX vs Hyper-V: снапшоты

Eric Gray в блоге vcritical.com часто затрагивает тему сравнения ESX и Hyper-V. На этот раз досталось снапшотам.

Чем же так отличается поведение ВМ со снапшотами при работе с разными гипервизорами?

ESX

Снапшоты можно удалять и накатывать "вживую", на работающей ВМ. И соотв. с нулевым временем простоя.

Hyper-V

Удаленные снапшоты накатываются только при выключении машины, что удваивает количество перезагрузок для обслуживания гостевых ОС (в среднем половина ВМ пезагружается по патч-вторникам).

ESX vs Hyper-V

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

Предположим, у вас есть среда разработки, и там отсутствует HA, что в целом логично. И вот вдруг "вылетает" один из хостов. Вы восстанавливаете хост, переустанавливаете ESX(i) или просто хотите перенести машину на другой хост. Что для этого требуется? Да всего пара кликов мышкой. Открываете Datastore Browser, находите соответствующий .vmx файл, клик правой кнопкой и выбираете Add to Inventory.



Также одной простой командой это можно сделать из консоли ESX (но не ESXi):

vmware-cmd -s register $PWD/whatever.vmx

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

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



Хотя нет, существует один неподдерживаемый путь Шалтая-Болтая собрать, для задач восстановления данных. Если создавать вручную символические ссылки на xml файлы для вас нормально, то попробуйте.

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

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