четверг, 31 января 2008 г.

Что нового и отличающегося в VI 3.5"

Вот тут лежит 88 страничный документ "Что нового и отличающегося в VI 3.5". ИМХО, весьма познавательно и интересно. Рассказываются особенности лицензирования - какие версии\наборы лицензий доступны для покупки и чем отличаются.
Показываются отличия в мелочах, с большим кол-м скриншотов. Те отличия, которые не мелочи, описываются более подробно, с указанием необходимых действий\команд.
В том числе, описывается работа с Update Manager и Guided Consolidation.

среда, 30 января 2008 г.

первый выпуск на Русском языке обзора решений VMware для оптимизации и построения динамической ИТ-инфраструктуры

Компания VMware закончила подготовку первого выпуска на Русском языке обзора решений VMware для оптимизации и построения динамической ИТ-инфраструктуры. VMware Solutions for Dynamic IT.

Содержание:

VMware сегодня

Что такое виртуализация?

Настоящее и будущее технологий VMware?

Решения VMware для построения и управления виртуальной инфраструктурой предприятия

Платформа виртуализации – VMware Virtual Infrastructure

Основные компоненты VMware Virtual Infrastructure

VMware ESX Server

VMware VMFS

VMware Virtual SMP

VMware VirtualCenter

VMware DRS

VMware VMotion, Storage VMotion

VMware HA

VMware Consolidated Backup

VMware Update Manager

VMware Virtual Desktop Infrastructure (VDI)

VMware ACE

VMware Lab Manager (VLM)

VMware Stage Manager (VSM)

Виртуализация приложений

Стратегия развития технологий

Примеры-сценарии применения

Услуги VMware

Возврат на инвестиции

Примеры внедрений

Оптимизация инфраструктуры компании ООО «УралОйл» («ЛУКОЙЛ-Пермь»)

Единый каталог электронных учебников для вузов России

Примеры международных внедрений и спользованные сокращения

Источник.

Семинар 8го февраля

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

вторник, 29 января 2008 г.

правильное понимание стоимости продуктов виртуализации для вас

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

Вот например табличка стоимости 1 ВМ с т. зрения памяти:

Что здесь имеется в виду:
Т.к. ESX поддерживает механизмы перераспределения и "перерасхода" памяти, на хосте с тем же объемом памяти можно иметь больше ВМ. И каждая из них дешевле, как видим на табличке. Ими являются

    • Transparent page Sharing - механизм экономии памяти, когда одинаковые страницы храняться в единственном экземпляре.
    • Balloon Driver для перераспределения памяти между ВМ, максимально для нее безболезнено.
    • Swap - то же, что Balloon Driver, не требующий VMware tools, но более грубый механизм.
    • Наконец, часть ВМ может не использоваться все время, и быть выключенными.
Авторы заметки утверждают, что средний перерасход памяти в компаниях, использующих VMware VI3 - 2:1. Т.е. сумма памяти всех ВМ на хосте в два раза больше физической оперативки хоста.

Вот тут лежит xls таблица, в которую можно подставлять свои собственные значения.
Обратите внимание, что под третим столбцом тут понимается Hyper-V. Стоить он должен $28, плюс $860 SCVMM. Данные по его потреблению памяти взяты примерно(имхо, маловероятно, что реальные цифры будут меньше), ибо продукта еще не существует.

Далее, можно посмотреть и про СХД:


Тут мы видим выигрыш от
    • технологий "Linked clones" - когда для многих ВМ используется один диск-основа(с тем, что для них совпадает, ОС в первую очередь), а все изменения относительного этого базового диска пишутся в собственный дельта-файл каждой ВМ. Эта функция доступна VMware Workstation и VMware Lab Manager.
    • Еще одна технология - "Thin Disks", Тонкие диски. Суть в следующем - есть диск ВМ, размером 10ГБ. А реально в нем занято 5ГБ . В случае, если этот диск в режиме Thin, на СХД он будет занимать только 5 ГБ. Это возможно в VMware Workstation и ESX, притом по умолчанию именно в таком режиме создаются vmdk файлы на NFS хранилищах.

Источник.

понедельник, 28 января 2008 г.

Список всех SATA контроллеров, о которых знает ESX

Может быть уже писал об этом, быстрым поиском не нашел, поэтому:
Список всех SATA контроллеров, о которых знает ESX лежит тут.


Создание загрузочной флешки с ESX 3i

Создание загрузочной флешки с ESX 3i:

Что потребуется для процесса:
*)Распаковщик. Я использовал TotalCommander XP + WinRAR, можно использовать IZArc.
*) Флешка как минимум 1ГБ объемом - пустая.
*) WinImage

1) Скачиваем iso дистрибутива с vmware.com
2) Последовательно распаковываем:
VMware-VMvisor-InstallerCD-3.5.0-67921.i386.iso \
INSTALL.TGZ \
INSTALL.tar \
/usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0-67921.i386.dd.bz2 \
VMware-VMvisor-big-3.5.0-67921.i386.dd
3) У нас есть файл VMware-VMvisor-big-3.5.0-67921.i386.dd - теперь надо залить этот образ на флешку. Проще всего взять программу WinImage, и в ней:
3.1)Disk->Restore Virtual Hard Disk image on physical drive…
3.2)Выберите флешку. Ошибетесь - будете потом как я с восстановлением данных после форматирования мучиться :( (Я умудрился USB-hdd в 20ГБ затереть, по собственной невнимательности. На удивление почти все восстановил, кстати.)
3.3)Выберите полученный ранее образ - VMware-VMvisor-big-3.5.0-67921.i386.dd
3.4)Ждем окончания процесса

UPD. как то же самое поиметь под FreeBSD - Установка VMware ESXi на USB-флэшку (FreeBSD).


ESX 3.5 может медленнее работать с дисками, чем 3.0

В ESX 3.5 был увеличен максимальный размер запроса к устройству хранения данных - до 32 МБ. Т.е. такой объем информации может быть передан за одну операцию I\O. Увеличение это сделано для повышения максимальной скорости работы с устройством хранения данных - запрос размера большего чем максимальный будет разбит на несколько.
Но, это изменение может привести к снижению скорости работы ESX с некоторыми СХД. Это не обязательно, зависит от многих параметров.
Так что, если скорость работы с дисками ESX 3.5 упала по сравнению с ESX 3.0 - стоит попробовать вернуть эту настройку к старому значению:

  1. Go to Host > Configuration.
  2. Click Advanced Settings.
  3. Go to Disk.
  4. Change Disk.DiskMaxIOSize.

Так же, для диагностики проблемы можно использовать утилиту esxtop. В случае этой проблемы эта утилита будет показывать высокие значения "device latencies".
Источник - база знаний VMware.

воскресенье, 27 января 2008 г.

конфигурирование N-Port ID Virtualization

White papper - конфигурирование N-Port ID Virtualization - тут.

опыт установки ESX на 32 ядерный сервер

Тут описывается опыт установки ESX на сервер с 8 4х ядерными Оптеронами - т.е. 32 ядрами.

Признаться, выводы скудные - все работает :), и работает хорошо.

К слову, тут описывается опыт установки Hyper-V на систему с максимальными для него 16ю ядрами.

ivi - единый интерфейс к разным продуктам виртуализации

Интересный проект - ivi(произносится, видимо, "иви") - единый интерфейс к разным(всем?) продуктам виртуализации -


ivi stands for Java Virtual Interface and is a new project that aims to create a single management interface for VMware Infrastructure 3, Xen, KVM, and OpenVZ. ivi currently uses the VI SDK and XenApi to facilitate communications with VMware and Xen servers, and as soon as libvirt can be compiled on OS X, libvirt will replace the XenApi.


Описание содержимого vmx файлов

Описание содержимого vmx файлов в продуктах VMware.
Вот тут.
Примеры интересного - трансляция именования устройств в Windows, Linux, ESX. Тут.
Все варианты настройки сети - тут. С учетом разных способов подключения и разных типов сетевушек имеем 12 вариантов организации сети.

Получите VMware Virtual Desktop Infrastructure (VDI) Starter Kit бесплатно

Получите VMware Virtual Desktop Infrastructure (VDI) Starter Kit бесплатно...

vdi_promo_336x280_v02 В течение 1 квартала 2008 года VMware предлагает возможность бесплатно получить VMware Virtual Desktop Infrastructure (VDI) Starter Kit (стоимостью $1815) при покупке VI3 (позиции из прайс-листа, участвующие в акции).

VMware VDI Starter Kit включает все необходимое для создания решения по управлению 10 виртуальными персональными компьютерами: VMware ESX Server, VirtualCenter и Virtual Desktop Manager 2 для управления соединениями с ПК.

Далее, подробнее, на русском - тут.



Обновление VI до 3.5

Обновление VI до 3.5 -
тут список статей KB по теме.
А тут - в виде теста из 4х вопросов на тему обновления VC.
Тут инструкция к обновлению ESX.

К вопросу о функционале Hyper-V

К вопросу о функционале Hyper-V. MS потихоньку дает информацию про поддерживаемые функции. Вот тут можно посмотреть про
* Multiple snapshots - Снимки состояния ВМ.
* Operational roles - гибкая раздача правов.
* WMI calls - интерфейсы для создания скриптов\сторонних тулзов под Hyper-V.

В общем, пока Микрософт на догоняющих ролях.

сравнение по функционалу Citrix XenServer, Microsoft Hyper-V и VMware VI3

Сегодня сравнение по функционалу основных игроков на рынке серверной виртуализации - Citrix XenServer, Microsoft Hyper-V и VMware VI3 - в пользу последнего. С продуктом Микрософт ситуация неоднозначна - с одной стороны, его еще как бы и не существует. С другой стороны, непонятно что он будет уметь когда все таки появится(и после первого сервис-пака ;))

Отсюда.



При использовании Intel quad-port nic и VST - сеть может не работать

При использовании Intel quad-port nic и VST - сеть может не работать.
(VST - Virtual Switch Tagging - когда у нас есть группы портов, использующих VLAN. Подробнее тут.)
Так вот, если у нас такие железки и такой подход к конфигурированию VLAN, весьма вероятны проблемы с полной или частичной недоступностью сети.
Более подробно тут и тут.
Вроде бы поддержка VMware признала существование проблемы.

Portable VMware Virtual Infrastructure Client

Вот тут описываются шаги для создания Portable VMware Virtual Infrastructure Client.

failed to connect to host

Описывается интересная проблема:
VI 3.5. C целью изменения IP SC удаляется интерфейс SC со старым IP и создается заново с новым(непонятно, почему бы просто IP не изменить?). Псоле этого одна из операций - шаблоны\клонирование ВМ перестала работать с вылетом по ошибке “failed to connect to host”.
Предварительно - в такой ситуации где то в базе остается прописан старый IP. Единственный способ побороть это, который пока нашел автор поста - грохнуть базу VC и заново завести Датацентры, хосты и пр. После этого все работает нормально.
Отсюда.

как проверить - не возрастает ли загрузка CPU после VMotion ВМ между хостами ESX 3.5. Если возрастает - как побороть

Новая запись в VMware KB -
"Virtual machine CPU usage spikes and remains abnormally high after VMotion in a VMware DRS enabled cluster".
Указывается, как проверить - не возрастает ли загрузка CPU после VMotion ВМ между хостами ESX 3.5. Если возрастает - как побороть.

Утилита для мониторинга изменений в VI3

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

Подключение SMB шар к ESX и гайд по основным командам Service Console

Пара, на мой взгляд, интересных документиков:

1) Подключение SMB шар к ESX.
2) ESX 3.x Service Console Guide - гайд по основным командам ServiceConsole, на мой взгяд - документик на каждый день.

Мониторинг свободного места на VMFS разделах

Мониторинг свободного места на VMFS разделах - штука достаточно важная.
Вот тут есть скрипт, который легко засунуть в планировщик. Он мониторит разделы и отсылает письмо по факту малого количества свободного места.
Результат его работы примерно такой:

Отсюда. Чтобы настроить отсыл электронной почты из ServiceConsole - смотрим сюда.

пятница, 25 января 2008 г.

VMtools Checker

Утилита для получения статуса VMware tools для всех ВМ в VI. Позволяет вкл\выкл синхронизацию времени через vmware tools.
Идем сюда.

Вышла бета версия VMware Stage Manager

С некоторым отставанием от самого факта информирую:

Вышла бета версия VMware Stage Manager


Система позволяет автоматизировать управление различными версиями виртуальных машин в рамках VMware Virtual Infrastructure на стадиях выпуска из тестовой среды в эксплуатацию и т.д.
Подробнее на русском тут.

воскресенье, 20 января 2008 г.

VMotion в VI3.5 может вызвать ненормально большую загрузку CPU

Вроде как VMotion в VI3.5 может вызвать ненормально большую загрузку CPU со стороны ВМ. Как это можно попробовать побороть, читаем тут.

VMware Best Practices for SAP installations

VMware Best Practices for SAP installations - тут.

суббота, 19 января 2008 г.

VMware Converter начинает поддерживать образы Acronis

VMware Converter начинает поддерживать образы Acronis.
Теперь эти образы без дополнительных телодвижений можно подавать на вход конвертеру, и получать ВМ. Восстановление в случае сбоев упрощается.
Отсюда.

Почему VI client есть в версии только под Windows

Почему VI client есть в версии только под Windows - интересующимся можно заглянуть сюда.

пятница, 18 января 2008 г.

скайп-конференция

Коллеги,
по нескольким причинам очевидно, что на планируемое в феврале мероприятие все желающие прийти не смогут.
Сегодня ко мне в скайп постучался камрад Gluek, и подсказал следующую идею:
провести скайп-конференцию. Плюсов у такого подхода много, в первую очередь с организационной т.зрения - кому надо подключились, послушали\поговорили, отключились, никуда ехать не надо.
Как я это вижу:

  • Как минимум - общение голосом.
  • Как минимум-плюс - общение голосом, плюс возможность лицезреть организаторов-ведущих при помощи веб-камеры.
  • Как максимум - общение голосом, плюс через скайп-видео и демо VI3, возможно, по программе февральского семинара. (ориентировочное требование к скорости доступа в интернет с вашей стороны - порядка мегабита, по оценке автора идеи)

Чего я не вижу:
  • а надо ли это кому то? По какому из вариантов?
  • Если надо - а есть ли вопросы, которые имеет смысл обсуждать\поднимать именно таким образом, а не в старых добрых форумах или по мылу? Надо понимать, что инициативная группа - это не саппорт, и вопросы вида "почему у меня все работает, но при старте показывает 4 еррора?" задавать смысла нет.
Даже если на второй вопрос ответ нет -лично я бы с удовольствием попробовал организовать такую онлайн-тусовку. Наберем пяток человек, чтобы минут 20 на тему виртуализации потрещать ;) ?

Если ТЕБЕ есть что сказать по этому поводу - оставь комментарий.



четверг, 17 января 2008 г.

несколько слов про лицензирование десктопных ОС для виртуализации

Тема виртуализации десктопов становиться потихоньку все более актуально. У VMware есть соответствующий продукт под названием VDI, Virtual Desctop Infrastructure.

Все клево - такие решения имеют интересные преимущества, так что своя ниша у них есть. Но особенности лицензирования Microsoft пока еще могут вставить палок в колеса.
Вот тут несколько слов про лицензирование десктопных ОС для виртуализации.

какой вспомогательный софт может пригодиться при работе с VI3

Интересная страничка - какой вспомогательный софт может пригодиться при работе с VI3.
Не забудьте посмотреть и каменты.
тут.

копирование на VMFS медленнее, чем на ext3

На руборде несколько раз поднимались темы, вроде "почему при использовании WinSCP\FastSCP копирование на VMFS медленнее, чем на ext3?"
Я хз почему :) , но на форуме veeam, в ветке про FastSCP наткнулся на рецепт, который некоторым помог увеличить скорость копирования:

I was experiencing veeeerrrrryyyy slow transfers (almost exactly 1 Mbit/s). One of the following alterations eliminated the problem:

1) Stopped all virtual machines
2) Eliminated all traffic shaping on vswitches, networks, and ports
3) Disconnected host machines from VirtualCenter, then exited VirtualCenter client.

Transfers immediately jumped up to > 60 Mbit/s.



Жесть, конечно, предложить все выключить - но иногда, думаю, может помочь.

Настройки СХД для ESX

Взаимодействие ESX и СХД, в том аспекте, что "Как настроить мой сторадж, чтобы ESX'у было хорошо" - вопрос болезненный, как мне кажется. Информации мало.
Ее стало немного больше - некий Thorbjørn Donbæk, a Senior Storage Developer at VMware, выложил интересную презентацию по этому вопросу.

Для примера - конкретные рекомендации:
"

  • Create VM-specific RDM LUN’s for heavy sequential workloads
    •  For optimal performance create the LUN in it’s own storage group,otherwise let it share a group with other pure sequential workloads
    • If the VM has several I/O streams make sure you split out the streams to different LUNs whenever possible
      •  E.g. don’t let a database log volume AND the database itself reside on the same physical LUN (or storage group)
  • Many random workloads can be put on the same VMFS as long as‘performance allows’ (see next topic)
  • Also, mixing sequential and random workloads on the same VMFSbut on different ESX servers won’t help anything – it just moves the problem back to the storage array (it will have to mix the I/O streamsfrom the ESX servers)"

Качаем ее тут. Отсюда.


поддержка HA для ESX 3i пока что экспериментальная

На руборде разгорелась дискусиия "А нужен ли мне ESX 3i".
Новость в стан считающих что не нужен:
поддержка HA для ESX 3i пока что экспериментальная. Правда, патчей, добавляющих поддержку, можно ожидать в обозримом будующем.

Отсюда.

вторник, 15 января 2008 г.

олный набор систем, под которые есть драйвера у 3.5 и 3i

Недавно я писал про дешевую систему, на которой должен заработать ESX 3.5.
А тут камрады раскопали полный набор систем, под которые есть драйвера у 3.5 и 3i !

Смотрим тут.

понедельник, 14 января 2008 г.

Monét

Утилита для мониторинга событий на ESX и VC, с записью их в syslog.
Несколько реализаций - Microsoft .NET with C# 2.0, VI Perl Toolkit, Java.
Тут.

Отслеживание попыток логона в VC

Я вполне могу предположить, что перед админом ESX может быть поставлена задача промониторить попытки логона в VC.
Тут описаны SQL запросы, которые достают записи об удачных и нет попытках авторизации из базы VC 2.5.

правильная настройка сети для ServiceConsole, особенно в случае HA

Новый ESX(или, вернее, новый HA агент) ругается в случае если у интерфейса Service Console нет резервирования.
Чтобы он не ругался, можно сделать следующее:
перед включением HA даем SC второй pNic, конфигурим HA. Когда его настройка закончена, убираем второй pNic.

C другой стороны, отказоустойчивость интерфейса SC - штука весьма важная, особенно если есть HA. Сдохнуть может сетевушка, шнурок до физ.коммутатора, порт в этом коммутаторе, сам он...
Реализовать эту отказоустойчивость можно несколькими способами, мы не будем брать в расчет самый простой - когда сетевушек у нас дофига, и мы просто даем хотя бы по паре и ВМ, и ядру и SC.
Итак, если нас интересуют опробованные, правильные и поддерживаемые конфигурации - вот они три:

  • vSwitch0 - с ним работают 2 pNic. На нем две группы портов - для SC и для ядра. Каждая группа - в своем vlan. Притом, настраиваем так, чтобы одна(и только одна) pNic была активной для SC, вторая - для ядра. Таким образом, траффик не смешивается, а резервирование присутствует.
    • плюсы: достаточно 2х сетевушек. Для блейдов, например, это может быть критично.
    • минусы: надо задействовать vlan. Опцию Failure Detection Time выставить в 30 секунд, что похуже 20 секунд в варианте 3. В случае нескольких сбоев => срабатывает failover, и может сработать HA .
  • vSwitch0 и vSwitch1. На каждом - по две сетевушки, и по одной группе портов - для SC и ядра соответственно. Балансировка нагрузки и там и там - по принципу "virtual port id". VLAN могут быть задействованны и на физической стороне(в том смысле что только на физической).
    • плюсы: Можно без изменений задействовать систему VLAN на стороне физ.коммутаторов. Везде зайдествованно по два активных интерфейса - это значит что переключение со сбойного будет очень быстрым.
    • минусы: Много сетевушек надо. Может быть менее гибко в плане VLAN. Рекомендуется опцию Failure Detection Time выставить в 30 секунд.
  • vSwitch0 и vSwitch1. На нулевом - одна сетевушка и порт SC. На первом - две сетевушки, порт ядра и второй порт SC. IP второго интерфейса SC из подсети интерфейса ядра, отличном от подсети первого интерфейса SC.
    • плюсы: т.к. дублирование на уровне интерфейсов SC, параметр Failure Detection Time можно выставить в 20 секунд, т.к. резервный интерфейс SC будет активным на момент сбоя.
    • минусы: потребуется второй адрес для проверки на изоляцию(для HA). Необходимо сделать так, чтобы второй порт SC работал в другой подсети, нежели первый - иначе оба адреса будут резолвить один и тот же mac, что не есть хорошо.
Отсюда, там ссылки на статьи в kb по теме, и немного больше информации. Загляните, если будете реализовывать какой то из вариантов.

Регистрация на семинар

Коллеги, небольшое организационное объявление к планируемому мероприятию:
Мы открываем заявки на него. Если хотите прийти(хотите в том смысле, что планируете) - стоит послать заявку и дождаться подтверждения. Сделать это очень просто - отправляйте письмо

ФИО:
Компания:
почта:
должность:
комментарии\вопросы\к чему есть интерес:

мне, на адрес mikhail.mikheev {at} vm4.ru. Я _обязательно_отвечу! Если ответа в течении дня нет - повторяем, возможно по другому каналу связи - прочие мои контакты в самом низу.

Предварительная дата проведения - 8 февраля 2008 года, по адресу: Москва, Малая Ордынка, 44. Учебный центр Микроинформ.

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

суббота, 12 января 2008 г.

Дешевая железка под ESX 3.5

Раз в ВМ запустить ESX 3.5 проблематично, народ думает как бы подешевле взять железку под это дело. Как вариант:
Десктоп HP Compaq d530 - Small form factor (SFF) DG755A . Intel Pentium 4 CPU 2.8 GHz, Broadcom Corporatoin NetXtreme BCM5782 Gigabit Ethernet, SATA 82801EB (ICH5) SATA Controller, 1 Gigabyte RAM. Цена (в Европе) менее 200 евро.

Как вы понимаете, такая железка хороша для тестов - ибо дешево, и ESX на ней заработает. Не более того. Хотя, в России живем...

Отсюда.

Веб морда к Storage VMotion

"Не верь трудолюбивому Админу! Ибо только лень заставит его настроить систему раз и навсегда!"

Это я к тому, что явно видно, насколько админам влом запускать Storage VMotion из командной строки, как предлагает это VMware. Я уже писал про скриптик, который пусть из CLI, но с бОльшим удобством позволяет это делать. А вот тут пишут про веб-интерфейс к этой функции.


Запуск ESX 3.5 в виртуальной среде

Запуск ESX 3.5 в виртуальной среде - пока невозможен. Или, по крайней мере, вряд ли получиться.
Тут описывается опыт запуска ESX 3.5. в ВМ под бетой VMware Server 2.0 - у автора вроде бы это получилось. Он снес VMware Workstation 6(под ней, кстати, 3.5 не пашет), поставил эту бету, запустил под ней ВМ с ESX, прождал несколько часов(!), и дождался нормально загрузки. Вариант далек от идеала.
А тут описывается опыт запуска под VMware Player. Не удачный, с симптомами как у Workstation. Но в комментариях к этой записи может быть всплывает рецепт - о его существовании говориться, но сам он еще не представлен. То, что пока есть -

ESX 3.5 doesn't run in Workstation unless you have latest AMD processor with additional vmx-entries

Посмотрим.

Технология Real Control в применении к Virtual Machine Manager 2007

Про MS Virtual Machine Manager - статья в очередном TechNet Magazine от января 2008 - тут.
Разделы:

  • Основные характеристики System Center Virtual Machine Manager 2007
  • Установка VMM
  • Преобразование физических и виртуальных компьютеров в VM


Новости

Цитаты из новостей:

В CIO Research провели исследование использования технологии виртуализации, проведя опрос около 300 CIO. Большинство опрошенных (85%) применяют виртуализацию серверов в ЦОД (в основном для тестирования и разработки). 37% реализовали виртуализацию систем хранения. Наряду с сокращением расходов за счет консолидации серверов (81%) одной из причин внедрения виртуализации является реализация планов быстрого восстановления после отказов (63%). В числе достоинств виртуализации опрошенные выделяют также оперативное выделение ресурсов конечным пользователям (55%), гибкие возможности для бизнеса (53%) и получение конкурентных преимуществ (13%). Среди наиболее существенных проблем, с которыми приходится сталкиваться при внедрении данной технологии - технические (58%) и организационные сложности (42%). Для успеха внедрения виртуализации опрошенные считают наиболее важным балансирование нагрузки и обеспечение уровня обслуживания для приложений (64%), соответствие политике организации в области ИТ (37%), возможности оценки ROI (30%).
Это отсюда.
Еще тут -


Схема БД Virtual Center

VMware VirtualCenter 2.0.2 U2 MSSQL Database Schema - лежит тут.

опыт обновления существующей инфраструктуры VI до 3.5

Если вас интересует опыт обновления существующей инфраструктуры VI до 3.5 - стоит заглянуть сюда. Там описываются впечатления как раз от этого перехода.

Коллеги - если кому то из вас есть чем поделиться по этому(да и по любому другому вопросу) - буду счастлив помочь. Пишите.

PSOD ESX

Разок уже писал, что делать, если ESX падает в PSOD - тут.
Чуть подробнее, и про ESX 3.5 можно прочитать тут.

Пара интересных постов про Hyper-V

Пара интересных постов про Hyper-V:
Understanding Networking with Hyper-V и Using Hyper-V with a Wireless Network Adapter.

Подружить ESX с доменом AD

Я как то писал - как Подружить ESX с доменом AD.

Тут небольшой апдейт к этой записи - траблшутинг.

Release Notes for this Release of Hyper-V

Release Notes for this Release of Hyper-V - тут.
Разделы:

  • Hardware requirements
  • Vendor-tested hardware
  • Configuration requirements
  • Usage considerations
  • Known Issues
  • Virtual Machine Connection


пятница, 11 января 2008 г.

VCB и удаленные файлы

VCB и удаленные файлы - тут не все настолько гладко, как хотелось бы.
Объясню - вот есть файл диск размером 20 ГБ. Гостевая ОС показывает, что занято 3 ГБ. Предположим, что еще 2 ГБ было занято, но мы их потерли. Так вот - с т.зрения гостевой ОС, она их удалила. Но с т.зрения диска на нем остались не обнуленные данные - а именно на эту характеристику ориентируется VCB при анализе того, что надо копировать при бекапе, а что нет. В моем примере, размер образа после бекапа будет составлять 5 ГБ.
Если подобная проблема перед вами стоит, можно заглянуть сюда.

Virtual Machine High Availability

Тут описывается немножко опыта работы с новой фишкой HA - рестартом неотвечающих(не посылающих хертбиты) ВМ.

Очередная порция информации про VMware HA

Очередная порция информации про VMware HA:

Во первых, обновленный Best Practices and Advanced Features for VMware High Availability - тут.
Во вторых, инфа про Failover Capacity:

  • Если у ВМ не указанны reservation по памяти и процу, то по умолчанию берутся значения 256 Mhz и 256 MB - берутся для расчета Failover Capacity
  • Эти значения по умолчанию можно менять, что есть хорошо. Для этого в Advanced Options прописываем das.vmMemoryMinMB = и das.vmCpuMinMHz =
Напомню, что буквально недавно писал про расчет Failover Capacity тут. По видимому, инфа оттуда применима к ESX 3.0, а эта - к 3.5.
Отсюда.


Добавление удобства Storage VMotion

В VI3.5 добавилось Storage VMotion. Это есть хорошо. Не очень хороша реализация - у нас нету графического интерфейса к этому процессу, у нас есть только Remote CLI. В ней мы оперируем конструкциями вида

vicfg:~# svmotion --url=https://vc.yourdomain.com/sdk --username=dominic \
--password=password --datacenter='MyDatacenter' \
--vm="[source-datastore] vm1/vm1.vmx:destination-datastore"

Не айс. Поэтому можно попробовать использовать самопальный скриптик отсюда. Один раз в нем прописываем VC, логин\пароль и все остальное. После запуска мы вибираем ВМ для переноса из списка, и хранилище куда переносить так же выбираем из списка. Примерно таким вот образом:
vicfg:~# ./vmpmotion.pl
cluster: dominic
[0] vm1 : [dominic-lun01] vm1/vm1.vmx
[1] vm2 : [dominic-lun02] vm2/vm2.vmx
Enter selection: 0
You selected vm1
[0] dominic-lun01
[1] dominic-lun02
Enter target : 1
You selected dominic-lun02
Performing Storage VMotion of vm1 to dominic-lun0

Согласитесь, поприятнее?
Перед использованием загляните еще сюда.

VMware Stage Manager

21 января должна стартовать новая бета программа, посвященная новому продукту VMware - VMware Stage Manager.
Пока не могу толком сказать, что он будет из себя представлять, но, похоже, средство для комплексного конфигурирования и настройки VI3. Вернее, как раз это он из себя и будет представлять, а непонятно пока, как он будет соотносится с VMware Lab Manager.
Посмотрим.

Линки раз и два.


Удаление нескольких больших снапшотов

Интересное наблюдение:
предположим, у нас есть ВМ. У нее - несколько снапшотов, большого размера.
Snapshot 1 - 20GB
Snapshot 2 - 10GB
Snapshot 3 - 30GB

Далее, в силу каких нибудь причин, мы делаем удаление всех снапшотов. Что же произойдет?
Примерно следующее:

  1. Snapshot 2 вырастет до 40GB
  2. Snapshot 1 вырастет до 60GB
  3. Snapshot 1 примениться к оригинальному VMDK
  4. Все файлы снапшотов будут удалены

В такой ситуации, когда мы удаляем несколько снапшотов разом, все они последовательно сливаются. После(только после) этого удаляются исходные файлы. Т.е. ДО завершения этого процесса(на момент перехода к 4 шагу) нам потребуется дополнительное место на хранилище(130 гигов(!) в этом примере). Резюме - нужно быть аккуратным, нажимая "удалить все снапшоты".

Отсюда.



обновленная таблица сравнения софта для бекапа ВМ - esxPress vs vRanger vs VCB

Тут лежит обновленная таблица сравнения софта для бекапа ВМ - esxPress vs vRanger vs VCB.

после апгрейда до ESX 3.5. в некоторых случаях может слетать VMotion

Есть мнение, что после апгрейда до ESX 3.5. в некоторых случаях может слетать VMotion, в смысле - соответствующая галочка в настройках интерфейса ядра. Имеет смысл проверять, думаю.
Отсюда.

Обновление механизма расчета HA Failover Capacity

Некоторое время назад я писал обо мнении о расчете т.н. HA Failover Capacity - тут.
Напомню, что там говорилось, что берется ВМ с самым большим объемом памяти, и берется за эталон для расчетов.
Теперь же прошла поправка - вроде как используется не сконфигурированный объем памяти(то, что видит гостевая ОС), а резерв(reservation) + накладные расходы. Как вы понимаете, reservation может равняться нулю, в отличии от.
Для ESX 3.0 накладные расходы примерно такие:

Для ESX 3.5 их можно посмотреть в Resource Management Guide, стр.136. В среднем, для новой версии больше накладные расходы для 32 битных, и меньше для 64 битных ВМ.

Источник исходного мнения тут, его обновления тут.

Если механизм расчета такой, это очень здорово, ибо исходная схема была, мягко говоря, малоэффективной. Эта мне нравиться намного больше.

Стала доступна книга про Xen - The Definitive Guide to the Xen Hypervisor

Стала доступна книга про Xen - The Definitive Guide to the Xen Hypervisor
Тут несколько слов о ней, на англ.


Разные СХД и ESX

Тут размышляют(на англ) о разных типах СХД применительно к ESX. С выводом я согласен - и FC, и iSCSI и NAS имеют свои области применения.
И в коментарии к этому посту интересная ссылка на другой пост, где рассказывается об успешном применении NAS. Цитата оттуда:

We purchased 2 dedicated Netapp 3070s and several new 8way ESX hosts for the new project. We also used an existing Netapp R200 to keep 21 says of snapshots for online backups. The R200 also serves as a failover I case of complete corruption of our primary system. Within 6 months we had completely migrated all of our VM’s off SAN and onto Netapp NFS. We now run almost 1000 VMs in this environment.

With our current Netapp IO load on the 3070’s, we estimate that we could add 2000 or more VMs to this configuration by simply adding ESX hosts. The Netapp 3070c IO is running 4MB on average with a few 30MB spikes during the day. Not one IO performance issue has arisen. Our VMware administrators says it’s even faster than our SAN when performing OS Builds, VMotion and Cloning.

We currently don’t run Exchange or Sqlserver VMs, however with 10Gbit and Infiniband solutions on the way I believe that soon all real servers will be virtual.
И в этом же посте еще несколько интересных ссылок про NFS + ESX.

ESX3i Guide

ESX3i Guide - скачиваем тут.
25 страниц первоначальных настроек и отличий этой версии. имхо, must have.
Отсюда.

VMware VI3 SDK

Если вам интересно получить представление о работе с VMware VI3 SDK, можно посмотреть сюда. Прямо по ссылке решение задачи выключения сети ВМ, с реализацией на C#. Ну и тексте есть ссылки на другие почты по теме, в частности начать лучше отсюда - Leveraging the VI3 SDK with .NET, part one - Understanding the VI3 SDK.

Посвященная резервному копированию глава, из книги "Scripting VMware Power Tools"

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

Начнем с ссылочки для интересующихся резервным копированием ВМ -

глава из книжки "Scripting VMware Power Tools". Книга посвящена работе из командной строки с ESX, используя и Linux-команды, и специфические команды ESX. Плюс примеры, плюс методология, подходы.

в этой главе раскрываются вопросы

■ Anatomy of a VM Backup
■ Existing VM Backup Tools
■ VMX Backups
■ Backup and Restore Methodology

С картинками. Мне понравилось. Качаем отсюда.