среда, 30 декабря 2009 г.

позвольте вас отхеппиньюеарить



Друзья, коллеги и читатели.

Поздравляю с Новым Годом!
Желаю чтобы все было, и ничего за это не было.

вторник, 29 декабря 2009 г.

SQL Express vCenter DB backup

Если вы хотите бекапить базу данных vCenter, когда сервером БД является SQL Express, то вот тут - How to backup the vCenter database when using the SQL 2005 Express Edition - дается ссылка на одно из средств для этого. А в комментах упоминается о пятке других.


scsi name

Вот есть ESX(i) 4.
Вот есть куча LUN, к нему подключеных.
И какую-то из них мы отводим под RRDM.
Выбор диска выглядит примерно так:


Какой именно диск к это ВМ подключать? По номеру можно сориентироваться, но не всем и не всегда так удобно.

Или альтернативная ситуация, мастер создания VMFS:

Вот из этих дисков 2 подключено как RDM к каким-то ВМ, один вообще левый и видеть его мы не должны, и только на одном должны создать VMFS.

Как в таких ситуациях не ошибиться?

Конечно, можно обращать внимание на столбец LUN - и ориентироваться по номеру LUN. Можно смотреть на Runtime name и ориентироваться по нему. Но не всегда это удобно и просто.

Пару курсов назад коллеги из IBM обратили мое внимание на следующую возможность:
можно выделить дисковый контроллер, увидеть доступные через него LUN и дважды кликнуть в поле Name - клиент даст нам вбить произвольное имя

Теперь это имя будет фигурировать и в ранее упомянутых мастерах:

И в неупомянутых - добавление extent или grow:


Мои изыскания показывают, что эти имена сохраняются при перезагрузках хостов и vCenter.

К сожалению, поэкспериментировать я могу только на iSCSI - может быть FibreChannel привнесет какие-то нюансы.

EMC Storage Viewer

Для тех из нас, кто использует СХД от EMC - EMC Storage Viewer 2.1 now available!.

Вкратце:
идем на http://powerlink.emc.com.
Там Home > Support > Software Downloads and Licensing > Downloads Software > Storage Viewer


Ну и получаем много возможностей по работе и получению инфы со стораджей EMC.

export list

Если хочется экспортировать список объектов какого то уровня иерархии vCenter, то:

1) Отображаем в правой части требуемые объекты


Обратите внимание на пункт View Column контекстного меню - очень полезным может оказаться он.

2)



3)
получаем на выходе xls, html, csv или xml

vCenter CapacityIQ

Вот тут - VMware vCenter CapacityIQ 1.0.1 for vSphere - описывается те пару действий, что нужно сделать для начала пользования этим вспомогательным продуктом VMware.
Нужен он для получения информации, или даже аналитики по виртуальной инфраструктуре. См. скриншоты:


 

С учетом 60 дневного триала повод поиграться и составить свое мнение есть.

netapp + vsphere

Может пригодиться тем у кого под виртуальную среду используется NetApp, и хорошая иллюстрация для прочих из нас - Preview: Rapid Cloning Utility 3.0 vCenter Plug-in.

Функционал плагинов для клиента vSphere позволяет все больше манипуляций с инфраструктурой делать из одного окна:








VMotion ||

Недавно был вброс на тему "Hyper-V отстой", с ответом "Hyper-V рулез". Ссылки ставить лениво, тем более что интересующийся темой человек с такими вбросами может ежедневно сталкиваться.

Одним из фактов является лишь один процесс живой миграции для хоста, что иногда бывает маловато - когда с хоста хочется убрать все ВМ. Вернее, когда с хоста ХОЧЕТСЯ СРОЧНО ААААА!! убрать все ВМ. Такое бывает.

Примеры ситуаций когда 2 миграции за раз мало например тут - VMotion performance.

Так вот, у ESX, по моему, по дефолту до 2 миграций параллельно.
Если этого мало, то:
1) идем на машину где установлен vCenter
2) Открываем C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\vpxd.cfg
3) между <vpxd></vpxd> вставляем
<resourcemanager>
<maxcostperhost>12</maxcostperhost>
</resourcemanager>
И ребут службы vCenter.

12 это количество "слотов". VMotion занимает 4 слота, так что прописав 12 мы разрешаем до 3 одновременных миграций для хоста. А 24 - до 6.

По ссылке выше кроме этого рецепта еще и иллюстрация:



Секция 1 - это миграция 16 ВМ по 6 за раз.
Секция 3 - их же туда же по 2 за раз.
Время - 3.30 и 6.36.
Как видно, гигабитный интерфейс узким местом не стал.

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

vSphere Client hotkey

Меня порадовала подборка горячих клавиш для клиента vSphere - vCenter Client Shortcuts.




ESX logs

Дошли руки попробовать утилиту xTravirt vLogView.
Впечатлила.
Устанавливаем, запускаем.











Выбираем, к какому серверу подключиться. Можно подключиться к vCenter:


В открывшемся окне нас интересует закладка Configuration:


Ну а потом последняя закладка:



Работает с Virtual Center 2 \ ESX3 и vCenter 4 \ ESX4.
К сожалению, с ESXi 4 не работает.

tape drives + esx 4

Как подключить ленточный накопитель к виртуальной машине - Configuring tape drives and media changers on ESX 4.x.

vmci

Какое-то время назад я писал о том, что такое VMCI - Virtual Machine Communication Interface - VMCI.



Я до сих пор не знаю, как его задействовать, но зачем становится более понятно, из доки VMCI Socket Performance.

Взаимодействие между Windows ВМ на одном хосте:

При некоторых условиях свыше 5 Гб\с.

Взаимодействие между Linux ВМ на одном хосте:

При некоторых условиях свыше 29 Гб\с (!).

(кстати, косвенная инфа - при общении ВМ с одного хоста по стандартной виртуальной сети скорость может достигать свыше 3 Гб\с для гостевых Windows).

enterprise application virtualization

Одним из популярных вопросов, который мне задают, является следующий: "А какие приложения можно виртуализовать?" или "А можно ли виртуализовать, ну, например, ну, взять хоть, вот например такое тяжелое приложение как базу данных?".

Краткий ответ обычно такой:
"Приложение" и "база данных" - это очень растяжимые понятия. Бывает база данных на 5 человек, а бывает файл сервер на 5000. И танцевать надо именно от связки приложение+нагрузка+характер нагрузки+что там еще опыт подсказывает.

Ну а в принципе виртуализации поддается все или почти все, для примера доки о виртуализации популярных потенциально тяжелых приложений:
SAP Performance and Scalability with IBM System x3850 M2 and VMware vSphere 4.
Virtualized SAP Performance with VMware vSphere 4.
Microsoft Exchange Server 2007 Performance on VMware vSphere™ 4.

VMware vSphere 4: Exchange Server on NFS, iSCSI, and Fibre Channel.

Performance and Scalability of Microsoft SQL Server® on VMware vSphere 4.

Это так, для примера.

У VMware такие доки можно искать:
Technical Papers.
VIOPS: Proven Practices for Deploying and Managing VMware > Applications.
Не по последним, но актуальным для кого-то версиям - VMware Technical Resource documents listing.

По SAP, Exchange и Oracle вообще отдельные разделы на сайте - http://www.vmware.com/solutions/






iometer

Одна из популярных тем, пережившая некоторый всплеск в последнее время - это сравнение гипервизоров.
Почему сравнивать не нужно, а если нужно - то очень осторожно, имеет смысл прочесть тут - Сравнение производительности гипервизоров: хорошо это или плохо?. Вкратце - много нюансов.

Сравнивать, в частности, можно по скорости. Самое интересное - скорость дисковой подсистемы.

Если сравнить, или оценить производительность дисковой очень хочется, то один из популярных и доступных инструментов - IOmeter.

Как им пользоваться - Тестирование с помощью программы IOmeter.

Вспомогательно - IOmeter - типичные нагрузки.




Changed Block Tracking, cbt

ESX версии 4 обладает скилом Changed Block Tracking.
WTF?
Суть этой фичи - в отслеживании измененных блоков файла-диска ВМ, что полезно знать для бекапа. Доступ к этой информации возможен для сторонних средств через vStorage APIs for Data Protection.
Работает фича для всех типов дисков ВМ, включая vRDM и исключая pRDM.
Фича выключена по умолчанию, включается на уровне отдельной ВМ через SDK или через опции в конфиге:



теперь для тех дисков, для которых такое отслеживание необходимо включить:


когда CBT-фильтр начинает работать в сторадж-стеке ВМ, в ее папке появляются файлы “-ctk.vmdk”

размер этого файла составляет порядка 5 мегабайт на каждые 10 гигабайт диска ВМ. В этом файле содержатся номера изменившихся блоков.

Источник What is Changed Block Tracking in vSphere?.

вторник, 22 декабря 2009 г.

vcp3 -> vcp4

Вчера написал, что VCP 3 без доптребований могут сдавать тест на VCP 4 до 31 января 2010.
Second shot, бесплатную вторую попытку, тоже продлевают - зарегистрировать ее можно до 20 января.

View и сайзинг СХД

Последнее время все активнее внедряются VDI решения.
VMware предлагает для такого решения продукт VMware View.
Важной частью инфраструктуры виртуальных рабочих столов является thin-provisioning и linked clones диски, для экономии места.
Однако, нетривиально понять а сколько они нам наэкономят? Сколько места нужно закладывать?

Шаг в сторону ответа на этот вопрос может дать пост - Determining vClone growth rate.

Суть:
-) берем пилотный проект View
-) берем скрипт
-) запускаем его на ESX
-) получаем статистику роста дисков

понедельник, 21 декабря 2009 г.

HP Sizer for Microsoft Windows Server 2008 R2 Hyper-V

Часто разговаривая о виртуализации мы слышим такие слова, как «экономия» и «консолидация». Они подразумевают возможность размещения на одном физическом сервере некоторого количества виртуальных машин, взамен каждой из которых — без использования виртуализации — потребовался бы отдельный сервер. Как же понять — сколько именно ресурсов будет необходимо виртуальным машинам, какой сервер нужно закупать для консолидации имеющихся задач или какую нагрузку «потянут» уже имеющиеся серверы? Для того, чтобы помочь вам ответить на эти вопросы, компания Hewlett-Packard разработала специализированный инструмент планирования под названием «HP Sizer for Microsoft Windows Server 2008 R2 Hyper-V» (также иногда он упоминается как «HP Sizer for Microsoft Hyper-V 2008 R2»).
продолжение - HP Sizer for Microsoft Windows Server 2008 R2 Hyper-V — советы по выбору серверов от известного производителя оборудования.

Очевидно, функционал пересекается с VMware Capacity Planner.

vcp3 -> vcp4

Пришло письмо, что VMware продлевает срок сдачи теста на VCP 4 тем кто уже имеет VCP 3 до 31 января 2010.

вторник, 15 декабря 2009 г.

VMware Data Recovery и file level restore

для бекапа виртуальных машин на vSphere есть несколько способов.
Одни из простых в реализации - VMware Data Recovery.

Про него уже как то писал Антон - VMware Data Recovery.

В последней на сегодня версии, 1.1, есть возможность восстанавливать не всю ВМ, а отдельные файлы.
Английским текстом про эту возможность тут - VMware Data Recovery and File Level Restore.
Видеоролик - Jing movie of the new VDR File Level Restore client for Windows.
Это реализованно, наверное не самым красивым способом, но тем не менее.

free tools

подборка бесплатных продуктов, имеющих отношение к виртуализации - Free virtualization fools.
Во главе списка - бесплатный ESXi, а дальше, что интереснее- всякий софт для него.


воскресенье, 13 декабря 2009 г.

доки к VUM и Converter

Камрад Роман Лагутин поделился внятными инструкциями на русском и с картинками к
*) VMware Update Manager
*) VMware Converter Enterprise

Несмотря на то, что описанные продукты относятся к VMware Infrustructure 3, для vSphere 4 все это применимо в полный рост.

Так же, эти ссылки доступны со страниц
http://wiki.vm4.ru/VUM
http://wiki.vm4.ru/converter

четверг, 3 декабря 2009 г.

NMP: nmp_DeviceAttemptFailover: Retry world failover device

В гугл вейв мне подсказывают:

Может случиться так:

1) вы освободили какое-то VMFS хранилище.
2) удалили его.
3) столкнулись с тем, что ПРОЧИЕ VMFS хранилища начали отваливаться.

в логах ругань на NMP типа такой:

“NMP: nmp_DeviceAttemptFailover: Retry world failover device "naa._______________" - failed to issue command due to Not found (APD)”
“NMP: nmp_DeviceUpdatePathStates: Activated path "NULL" for NMP device "naa.__________________".

что делать см. тут - An important vSphere 4 storage bug and workaround.