среда, 20 мая 2009 г.

Обновление VI -> vSphere с помощью Update Manager - когда у вас есть vCenter

Коллеги, если все пройдет по плану, то vSphere 4(aka ESX 4 + vCenter 4) станет наконец то не только представленным, отпрессрелизеным и прочая; но и наконец то можно будет скачать релиз продукта как такового.

В рамках подготовки к этому моменту -

Обновление VI -> vSphere с помощью Update Manager - когда у вас есть vCenter.

Итак - у вас есть сколько то хостов ESX\ESXi 3.5, и Virtual Center 2.5.

Хотим их обновить до ESX\ESXi4 и vCenter 4 соответственно.

Порядок действий:

  1. Обновляем Virtual Center 2 до vCenter 4
  2. Обновляем Update Manager 1 до Update Manager 4.
  3. Ставим клиента vSphere, в него плагин Update Manager.
  4. C помощью Update Manager обновляем хосты. Обратите внимание - обновленный сервер можно будет загружать как в ESX 4, так и в ESX 3 - на случай проблем.
  5. С помощью Update Manager обновляем версию виртуального железа и версию VMware tools на ВМ.
Нюансы каждого пункта:

1) Обновляем Virtual Center 2 до vCenter 4.
Запускаем авторан из корня дистрибутива vCenter 4, Next Next Next.
Что надо учесть:
  • Строго рекомендуется забекапить базу VC перед обновлением.
  • поменялись требования к БД. Oracle 9i и SQL 2000 не поддерживаюся - если у вас использовались они, придется обновить БД.
  • Увеличились требования к ресурсам веб-сервера в составе vCenter, см. например тут.
  • Если используем SQL 2005 Express, то в мастере обновления на шаге Database Options оставляем все по дефолту.
2) Обновляем Update Manager 1 до Update Manager 4.
Запускаем тот же авторан из корня дистрибутива на той машине, где установлен Update Manager. И раньше и сейчас он может быть установлен как на одной машине с vCenter, так и на разных - последнее рекомендуется. Next Next Next.

3) Клиент vSphere ставится так же просто как и раньше. Взять его можно
  • из дистрибутива vCenter (запустив авторан и выбрав vSphere Client).
  • с веб интерфейса уже установленного vCenter или ESXi\ESX версии 4.
Он замечательно работает на одной машине с клиентом VIC - если вам он остается нужен. Утилита Host Update Utility вам не нужна, если хосты вы будете обновлять с помощью Update Manager.

Плагин ставится как и раньше - меню Plug-ing -> Manage Plug-in. Там - Download and install for the Update Manager plug-in.

4) C помощью Update Manager обновляем хосты.
Запускаем клиент vSphere, Home > Solutions and Applications > Update Manager.
Наша задача - создать baseline. Напомню, что baseline - это список патчей. В данный baseline будут входить "патчи" "обновление до ESX(ESXI) 4".

На закладке Baselines and Groups выберите Upgrade Baselines и нажмите ссылку Create в правом верхнем углу. Откроется мастер создания нового baseline.

В мастере:
  • Baseline Type – укажите тип baseline. Мы планируем обновить ESXi\ESX, так что тип указываем Host Upgrade
  • Select Upgrade Files ESX upgrade iso – через Browse укажите путь к заранее скачанному iso-образу дистрибутива ESX4 и\или к zip-архиву дистрибутива ESXi.
  • ESX Upgrade – COS VMDK Location – выберите, где будет лежать VMDK файл с файловой системой Service Console.
Остальное по дефолту.

Теперь этот baseline надо назначить на хосты
В клиенте vSphere выберите Hosts and Clusters, выберите объект, на который будете назначать baseline - этим объектом может быть хост или группа хостов(кластер, папка с хостами или весь datacenter). Перейдите на закладку Update Manager. Нажмите Attach… в правом верхнем углу. Выберите созданный ранее baseline, и нажмите кнопку Attach

Теперь надо просканировать хосты на возможность\актуальность их обновления.
• На хосте, папке с хостами или кластере вызовите контекстное меню, и выберите пункт Scan for Updates. В появившемся окне поставьте галочку Upgrades и нажмите Scan
• В поле Recent Tasks появится новая задача Scan Entity. После ее завершения можно переходить далее.

Выделите объект, на который вы назначали baseline. Перейдите на закладку Update manager. Выберите baseline, созданный ранее. В окне пониже увидите список просканированных хостов и их статус для этого обновления. Обновить получится те из них, что имеют статус Non-Compliant(не удовлетворяют).

Выберите один хост, который будете обновлять сейчас. Уберите с него работающие ВМ - мигрируйте их или выключите. Нажмите на него правой кнопкой и выберите Remediate.
• В открывшемся окне выберите наш baseline, в правой части.
• Согласитесь с лицензионным соглашением
• На шаге Host Remediation Options можно указать:
время обновления – прямо сейчас или позже,
а также количество и интервал между попытками ввести хост в maintenance режим (режим обслуживания).
• Нажимаем Finish и ждем окончания задачи Remediate Entity. На время обновления обновляемый хост приобретет статус disconnected – это нормально.

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

5) С помощью Update Manager обновляем версию виртуального железа и версию VMware tools на ВМ.
Для ESX 3 версия виртуального железа = 4, для ESX 4 = 7. Обновлять желательно, но не обязательно - ВМ продолжат работать и без него.

Перейдем в клиенте vSphere в Home > Solutions and Applications > Update Manager. В левой нижней части окна выберите Create… для создания Baseline Group.

Name and Type – укажите имя и тип – Virtual Machines and Virtual Appliance Baseline Group.
Upgrades –
VM Hardware Upgrades
– выберите VM Hardware Upgrade to Match Host
VM Tools Upgrades – выберите VMware tools Upgrade to Match Host
Patches - не выбирайте ничего
Ready to Complete – нажмите Finish

Теперь, как и в случае с обновлением хостов, эту Baselline Group необходимо назначить на те ВМ, которые будем обновлять. Затем просканировать ВМ на соответствие этой Baseline Group. Для этого в режиме VMs and Templates выделите ВМ( или папку с ВМ, или весь датацентр), и на закладке Update Manager нажмите attach и выберите ранее созданную Baseline Group.
Теперь в контекстном меню этого объекта выберите Scan for Updates. В открывшемся окне оставьте только галочки VM Hardware upgrades и VMware Tools upgrades. Дождитесь окончания сканирования.
Теперь ВМ со статусом Not-Compliant можно обновить. Для этого - выключите эти ВМ(обновить версию железа можно только для выключенной ВМ), выберите ВМ или их группу, в контекстном меню нажмите Remediate. Запустится мастер
Remediation Selection – выберем Baseline Group Hardware&tools Upgrade, созданную ранее.
Если мастер запущен для нескольких ВМ, в нижней части окна будет показан их список, и галочками можно будет выбрать лишь некоторые из них. Для выбранных, и только для них, будет запущен процесс обновления. В столбце Version указывается версия виртуального железа – по нему можно ориентироваться, какие машины уже обновлены. Напомню, что для ESX 4 «родной» является версия 7.
Schedule – тут мы указываем имя и описание задачи, а также расписание ее запуска для работающих ВМ, выключенных ВМ и ВМ в состоянии паузы(suspend). Конкретно наше обновление актуально для выключенных ВМ – только на них можно поменять версию виртуального железа.

Для обновления VMware Tools ВМ должна быть включена, и если вы задание Remediate для установки VMware tools назначили на выключенную ВМ или ВМ в паузе– то Update Manager сам включит их, обновит VMware Tools и выключит. Обратите внимание на шаблоны – если задача Remediate назначена на шаблон ВМ, то Update Manager сконвертирует их в ВМ, обновит VMware Tools и сконвертирует обратно. Но если гостевая ОС в шаблоне у вам запечатана sysprep’ом (или какая то аналогичная ситуация) – такое самоуправство со стороны Update Manager не пригодно, и Remediate таких шаблонно делать не следует.

Примерно то же самое можно посмотреть видеороликами тут - How Do I Upgrade?.

8ми ядерные процессоры

Intel готовит презентацию своих первых восьмиядерных чипов.

..по словам представителей «Интел», мероприятие, посвященное процессорам Nehalem-EX, будет проведено в предстоящий вторник, 26 мая. Однако серверы, построенные на основе новых чипов семейства Xeon, начнут поступать на рынок только в конце текущего или в начале следующего года.


Напомню, что для ESX\ESXi 4 есть ограничения на количество ядер, которое может использоваться для той или иной лицензии.
Картинка:


понедельник, 18 мая 2009 г.

Windows7: WindowsXP Mode

К вопросу о Windows XP Mode: первый взгляд.
Пишут, что для запуска WinXP под Win7 в Windows Virtual PC потребуется поддержка Intel-VT. Неужели без нее не заработает? %)

rss аггрегация про виртуализацию

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

http://www.administrating.ru/category/virtualizaciya/
http://blog.vadmin.ru/
http://blogs.technet.com/vm/
http://vm4.ru
http://vmgu.ru
http://vmind.ru
http://vmworld.ru/
http://vsphere.ru
http://stechblog.blogspot.com/

вроде, ничего не забыл?

так вот, их можно читать в одной rss ленте - с помощью какого нибудь соответствующего сервиса.

например, я сделал такую подборку- http://friendfeed.com/vm4ru.
(по следам Антона Антича - http://friendfeed.com/virtualization-russia)
Те, кто уже, как я, подписанны на все эти блоги, смысла переподписываться на них же, но в одной ленте я не вижу. А если вы только только собираетесь начать следить за тем. что пишут про виртуализацию - велкам в rss http://friendfeed.com/vm4ru?format=atom

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

вторник, 12 мая 2009 г.

smart-cloud

Коллеги, в рамках обмена ссылками хочу рассказать о ресурсе
smart-cloud.ru
данный ресурс предназначен для знакомства широкого круга лиц с Cloud Computing, новости, статьи, в том числе о виртуализации, общение, развитие бесплатных online служб.

Cluster

Коллеги, мой личный опыт подсказывает, что термин "кластер" один из часто употребляемых терминов, в том числе, в контексте виртуализации.
Притом, термин этот весьма широкий - кластером может называться комбинация хостов, ВМ, сервисов.
У VMware есть "свои" кластера - HA и DRS.
У Microsoft есть "свои" кластера - MSCS\MFC и NLB.
У много кого еще есть свои решения того или иного рода, для решения тех или иных задач - но обозначаемые тем же термином "кластер".

Часто оказывается, что в длительной дискуссии спорщики имели в виду разные кластера - не раз такое наблюдал сам.

А тема поднимается регулярно. Вопрос работы и\или поддержки отказоустойчивых кластеров Майкрософт на решениях VMware актуален для многих компаний.(К слову, напомню - если вас интересует вопрос поддержки продуктов Майкрософт(в т.числе кластерных конфигураций) на VI\vSphere - см. дискуссию тут - Microsoft VMware Support - взгляд Майкрософт. Там по русски, есть ссылки и комментарии.)

Возвращаясь к теме "кластера бывают разные":
Хороший текст по этому поводу - Сравнение подходов к построению кластеров внутри виртуальных машин и выход Windows Storage Server 2008. Он немного в контексте Майкрософт, но интересен и сам по себе. Рекомендую.

обучение и сертификация VMware vSphere

Немного новостей по обучению VMware vSphere:

  • Когда vSphere выйдет, курс What's New будет доступен для всех, а не только для партнеров как сейчас.
  • В конце июня должен появится курс vSphere Install & Configure. называться он будет немного по другому, но суть останется прежней - основной курс по продукту.
  • Ближе к августу должны появится курс DSA - притом если сейчас это 4х дневный курс, то в будущем планируется создание нескольких одно-двух дневных курсов(день - про безопасность, два - про работу с командной строкой и т.д.). Далее, учебный центр предлагает какой то набор из таких частей - в зависимости от предпочтений слушателей. До релиза идея еще может поменяться, но планы такие.
  • Ближе к августу должны появится курс Fast Track - как и раньше, пятидневный нагруженный курс про все - т.е. в него входит и программа курса базового(I&C), и "продвинутого"(DSA).
  • Capacity Planner должен стать однодневным(сейчас двух)
  • Должен появится курс vSphere Design - только для партнеров.

Напомню про сертификацию:
если вы уже являетесь VCP по VI3, то для получения VCP по vSphere вам НЕ обязательно посещать какие то курсы - до начала 2010. Потом необходимо будет придти на What's new или I&C. Тем не менее, курс интересный и полезный.

Если вы слушали курс по VI3, но тест не сдавали - тогда надо
или сдать тест по тройке, потом можно будет сдавать по четверке.
или придти на What's new и сдавать по четверке.

понедельник, 11 мая 2009 г.

праздничный оффтоп

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


что то вроде интерактивной истории Великой Отечественной.

Наглядно, интересно, познавательно.
Можно скачать.

пятница, 8 мая 2009 г.

вынос окна приложения из ВМ в хостовую ОС

Коллеги, одно из важных событий в ближнем будущем - выход Windows 7.
Одна из интересных фишек - режим совместимости с Windows XP, причем реализованный чрезвычайно правильно - в Windows 7 запустится Virtual PC(новая версия), в ней ВМ с WinXP. И, что важно, запущенные в ВМ приложения будут показываться в хостовой Windows 7 точно так же, как окна приложений запущенных сразу в ней.
Подробнее тут - Волна вопросов о Windows XP Mode в Windows 7 – что, как и зачем?.

Я все к чему это - вдруг кто не знает, что такой режим уже давно доступен для пользователей VMware Workstation и Fusion. Называется он Unity.
Чем хорош:
во первых, самим наличием - действительно, часто удобно когда окна всех приложений в одной винде, а не в хостовых и виртуальных ОС.
во вторых, в качестве гостевых могут быть не только Win - я сам гонял, помнится, в качестве гостевой один из линуксов, и его окна его приложений были в хостовой Windows.(в комментариях подсказывают, что все отлично работает и в другую сторону).

Кстати, насколько я помню, в Virtual Box тоже есть аналогичная функция.

понедельник, 4 мая 2009 г.

вебинары от VMware, на русском языке

Коллеги, обратите, пожалуйста, внимание:
вебинары VMware vSphere webinars, от VMware, на русском языке.

Темы:

  • What's new with VMware vSphere 4.0 Overview
  • VMware vCenter Management Overview
  • What's New in vCenter (Technical)
  • VMware vSphere Availability: FT and HA (Technical)
  • VMware vSphere Networking (Technical)
  • vShield Zones (Technical)
  • VMware vSphere Storage (Technical)
  • VMware Data Recovery (Technical)