среда, 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.

воскресенье, 29 ноября 2009 г.

VMDirectPath I\O

Коллеги, вышел уже Update 1 для ESX(i) 4, а поддержки USB там так и не появилось...
Однако, если очень хочется, можно попробовать задействовать фичу VMDirectPath.
Для начала напомню, в чем ее суть:

Мы берем, и какой то PCI(e) контроллер прокидываем в ВМ. Его использует только эта ВМ, другие ВМ и сам гипервизор к нему доступ теряют.




У VMware, кстати, есть список поддерживаемых для прокидывания контроллеров:
  • Intel 82598 10 Gigabit Ethernet adapter
  • Broadcom 57710 10 Gigabit Ethernet adapter
  • QLogic QLA25xx 8Gb Fibre Channel
  • LSI 3442e-R and 3801e (1068 chip–based) 3Gb SAS adapters.
До двух устройств на ВМ. И, по моему, на хост, хотя тут я не уверен.

VMware позиционирует эту фичу как способ обеспечить ВМ минимальные задержки и выделенность в приватное пользование контроллера ввода вывода.

Вот как выглядит это на практике:



Но и ограничений мы получаем прилично. Для ВМ становится нельзя использовать:
  • VMotion
  • Storage VMotion
  • FT
  • Device hot add
  • Snapshot
  • Suspend and resume
  • Record and replay
Сервер должен поддерживать Intel Virtualization Technology for Directed I/O (VT-d)или AMD IP Virtualization Technology (IOMMU).
(что-то я не нашел, на intel и amd, как посмотреть, кто этой фичей обладает. Можно тут глянуть - http://www.virtualization.info/2009/03/intel-releases-new-cpus-and-nics-with.html)
Насколько я понимаю, доступна фича и для бесплатной версии ESXi.

Однако, есть мнение, что прокидывать можно много что, и, например, USB контроллеры.

Например, чуваки взяли HP DL380 G6, и сделали так:










Уже есть неофициальный список совместимости по VMDirectPath устройствам - Unofficial HCL.

По материалам VMware VMDirectPath I/O и How to access USB and Other PCI Devices in VMware ESXi4 VMs with VMDirectPath.


четверг, 26 ноября 2009 г.

COS Panic: Int3 @ mp_register_ioapic

Коллеги, у кого ESX4 работает со сторонними агентами, перед обновлением до Update 1 ознакомьтесь со статьей в безе знаний http://kb.vmware.com/kb/1016070

Upgrading ESX 4.0 to 4.0 U1 using Update Manager fails or times out and rebooting the host results in a purple diagnostic screen
Symptoms
When attempting to upgrade ESX 4.0 to ESX 4.0 Update 1, you may experience the following symptoms:
  • Update Manager (VUM) upgrade operation fails or times out at 33%.
  • Upon reboot, the host that was being upgraded displays a purple diagnostic screen with the following error:

    COS Panic: Int3 @ mp_register_ioapic
Resolution
Who is affected
Customers using VMware vSphere 4 upgrading to Update 1 with 3rd party management agents running.
Solution
To avoid this issue, prior to the update, disable all 3rd party management agents running on the ESX 4.0.0 server before applying the update.
Note: The 3rd party management agents can be enabled after the upgrade is completed.
If you have already updated the ESX host, do not reboot the ESX host. Open a support request with VMware support. For more information, see How to Submit a Support Request.
WARNING: Rebooting the host means the host has to be reinstalled because it is not recoverable after a reboot.

WARNING: If you have virtual machines running on local storage, they may not be retained if you reinstall ESX 4.0 as a result of this issue. Contact VMware Support for assistance in recovering those virtual machines.

воскресенье, 22 ноября 2009 г.

мнение про cloud computing



Дилберт.

подсказали тут ссылку

Citrix отжигает...вернее, отмачивает, подробности видеом:


среда, 18 ноября 2009 г.

vcp4

Получите сертификат VCP по версии vSphere 4 за 50% стандартной стоимости!

Компания VMware совместно с авторизованным учебным центром Микроинформ, одним из самых известных и авторитетных учебных центров на рынке IT-обучения России и стран СНГ, представляет специальное предложение по авторизованному обучению на новом курсе VMware vSphere 4.

Название курса: Построение виртуальной инфраструктуры с помощью VMware ESXi/ESX 4.0 и VMware vCenter Server 4.0
...
По завершении данного учебного курса VMware участники получат ваучер, который дает право на сдачу экзамена для получения статуса VMware Certified Professional (VCP4).
...



воскресенье, 15 ноября 2009 г.

esx kickstart file

Знаете ли вы, что:

  1. ESX можно установить с файлом ответов.
  2. Существует файл ответа по умолчанию, который установит ESX без лишних вопросов, с паролем root = mypassword.
  3. Так же, можно подложить свой файл ответов, как и раньше по сети, или на USB флешке. 




Это удобно, не нужно возиться настраивать сеть, сервер nfs или http.


Однако, цимес ведь в том, чтобы одним файлом ответов устанавливать все наши ESX сервера. А как тогда быть с уникальностью имет и IP адресов?
Вот тут -  VMware vSphere - Scripted Installer for ESX Server - нам рассказывают, как быть. Надо написать скрипт, настраивающий уникальные вещи после перезагрузки, и этот скрипт должен использовать переменные для обеспечения уникальности. А переменную - номер устанавливаемого сервера ESX - мы можем задавать перед началом установки, нажав F2 на экране со скриншота.
По ссылке кроме инструкции дают отличные скрипты примеров. Я попробовал - получается.


thin provisioning

Thin Provisioning, тонкие диски - прикольная штука. Однозначно имеет смысл использовать для тестовых и временных машин. Скорее всего, для VDI машинок тоже будет использоваться.
А вот для производственных и "тяжелых" ВМ насколько они применимы?

Основных вопросов я вижу несколько:
1) Насколько отличается производительность thin и thick диска?
2) Насколько на производительность тонкого диска влияет его фрагментация по VMFS разделу?
3) Насколько эффективно тонкость диска экономит место - ведь удаленние данных "внутри" не приводит к уменьшению vmdk файла. Не будет ли тонкий vmdk в некоторых случаях расти до номинальногго размера очень быстро?

Наконец то появилась официальная дока - Performance Study of VMware vStorage Thin Provisioning.
Из нее можно узнать что:

скорость работы с thin и thick диском одинакова.


Напоминаю, что thick дисков есть два типа - в случае дефолтного типа при первой операции записи к какому то блоку сначала в него пишутся нули, потом уже записываемые данные. То есть столбец Zeroing - это первое обращение к каждому блоку.
Последующие обращения к уже однажды обнуленным блокам значительно быстрее.
Избежать замедления первой записи можно используя eager zeroed thick диски - из GUI они создаются галочкой "Enable clustered features such Fult tolerance". Но создаются они долго, так как обнуление всех блоков происходит в момент создания vmdk файла такого типа.

Гигабит в секнуду прочитать записать на тонкие и толстые диски можно примерно поровну:

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

По поводу фрагментации:
В этой доке написано, что VMFS борется с фрагментацией внутренней, на уровне гостевой файловой системы, тем, что может адресовать не блок целиком, а "sub-block", который является 1\16 от блока в 1 МБ, и 1\128 от блока в 8 МБ.

Ну а влияние внешней фрагментации, на уровне блоков VMFS, вот такое:

Его нет.






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

разъяснения

Коллеги, пару дней назад вам в rss ридер или email упал пост с этого блога



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

Напомню, что Мария является специалистом по безопасности, и можно сказать что ее подарком мне на день рождения оказалась дружеская демонстрация неправильного подхода к безопасности на моем блоге ;)

суббота, 7 ноября 2009 г.

С днем рождения!


Судя по всему это будет мое последнее сообщение в этом блоге после того что я скажу..но страна должна знать своих героев, точнее сообщество.

Миша, с Днем рождения!

четверг, 5 ноября 2009 г.

Red Hat Comparison Whitepaper

Сравнение гипервизоров, теперь от RedHat:


Оригинал тут - Red Hat Enterprise Virtualization for Servers resources library.

Red Hat Enterprise Virtualization (RHEV)

Вчера компания Red Hat анонсировала доступность платформы Red Hat Enterprise Virtualization (RHEV), состоящей на данный момент из следующих компонентов: решение для централизованного управления виртуальными машинами Red Hat Enterprise Virtualization Manager (RHEV Manager) и Red Hat Enterprise Virtualization Hypervisor (RHEV Hypervisor) — фактически специализированного мини-дистрибутива Linux, включающего в себя гипервизор KVM. Данные продукты созданы на основе технологий компании Qumranet, приобретенной около года назад, и работы проекта oVirt.
..
Ограничения гипервизора следующие:

* Максимальное число физических ЦП - 64
* Максимальное число виртуальных ЦП на одну ВМ — 16
* Максимальный объем ОЗУ — 1Тб
* Максимальный объем ОЗУ внутри ВМ — 80 Гб

В качестве виртуальных машин на данный момент официально поддерживаются RHEL 3,4 и 5, а также Windows Server 2003 R2, Windows Server 2008 и Windows XP SP 3.
..
Red Hat Enterprise Virtualization for Servers доступен.

среда, 4 ноября 2009 г.

esxi 4 hp edition update

К вопросу об обновлении ESXi с агентом от HP, нет ли нюансов.
Из переписки:

HP-агент не затрется при обновлении с помощью VUM или Host Update Utility. По крайней мере, так официально заявляется. http://h18004.www1.hp.com/products/servers/software/vmware-esx3i/questionsanswers.html#4gen

Customers can also use VMware Update Manager to update the HP image on the USB key. VUM will detect that the host has an OEM image, and will retain that image across an upgrade

А вот здесь можно скачать сам агент и установить его в ESXi



вторник, 3 ноября 2009 г.

vCentrer 4 + x86-64 + 32 bit ODBC

Из переписки:

Небольшая вводная.

Теперь vCenter – это могучее приложение. Оно работает на 64-битной платформе. И не просто работает, а реально её требует.

Проблема в том, что когда производится установка, то vCenter требует 32-битного ODBC источника. ODBC Administrator из Control Panel является 64-битным.

Для запуска 32-битного ODBC Administrator'а и создания 32-битного же ODBC источника требуется выполнить команду:

%systemdrive%\Windows\SysWoW64\Odbcad32.exe

И выбрать там SQL Server Native Client …

… Его предварительно надо поставить, конечно –

ODBC Source ставится просто – всё по умолчанию.

В общем я устанавливал vCenter на Windows Server 2008.SP2 x64 – в виртуальную машину.

MS SQL 2008 x64, был установлен в другую виртуальную машину на Windows Server 2008 x64. SQL работает ва режиме Windows Auth only.

Оба сервера в AD (тоже 2008’й).

Поехали…

Удобнее всего ставить vCenter под выделенным account’ом:

1. В AD завести пользователя, под которым будет запускаться сервис vCenter’а (например VMwareVC)

2. Завести на SQL сервере соответствующий login и дать ему права sa на время установки (login получится таким – DOMAIN\VMwareVC)

3. Создать базу данных и указать login в качестве dbo

4. Для созданного login’а указать созданную базу как базу по умолчанию

5. Включить пользователя VMwareVC в группу локальных админов

6. Залогиниться этим account’ом и из под него запускать установку vCenter

7. Установить Converter (не забыть, что всегда надо использовать FQDN)

8. После окончания установки отобрать у login’а DOMAIN\VMwareVC права sa


PS.

Тут ничего писать не надо:


Порты установщик сам открывает

---
UPD.
Забыл добавить про Update Manager.

Я делаю для него отдельную базу на том же SQL Server’е, где и для vCenter.

Дальше процесс установки точно такой же как и для vCenter. Пользователя я называю VMwareUM.

Только одно добавление. После установки сервис VMware Update Manager стартует из-под local system. Надо в Service Manager изменить account на DOMAIN\VMwareUM.

 

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

thx Vladislav Kirilin.

воскресенье, 1 ноября 2009 г.

Backup solutions for VMware ESXi

хорошая подборка - Backup solutions for VMware ESXi.

пятница, 30 октября 2009 г.

Proactive DPM

У VMware в vSphere есть клевая штука - DRS. Балансировщик нагрузки.
А "поверх" DRS можно еще включить DPM - который выключит часть серверов, когда нагрузка со стороны ВМ маленькая.
Напомню, что есть толковое видео, иллюстрирующее работу этого механизма:


Регулярно меня спрашивают - а можно ли сделать так, чтобы DPM начал включать сервер не через 5 минут после возросшей нагрузки, а за 10 минут до?
Ответ - да. Не совсем штатными средствами, но это реализуется.
См. Scripts for "Proactive DPM".

Ну и подробности про работу DPM тут - distributed_power_management_vsphere.pdf.

VForum 2009

Коллеги, был в среду на VForum 2009.
Краткие заметки по мотивам того, что запомнилось:

*) в ноябре должен выйти view 4. Поддержка pcoverip от Teradici, и этот протокол будет дефолтным (подробнее про view 4 и PCoIP тут - В ожидании VMware View 4).
Было демо, через yota с двумя палками открывали два подключение View клиента к ЦОДу в Европе. Одно подключение - rdp, второе - PCoIP.
Во втором случае флеш ролик не то что работал несравнимо лучше, он в принципе работал. В отличие от rdp.
(Правда, нераскрытыми остаются вопросы сравнения с ica, и rdp7. Ну и принципиально нерешаемым остаются проблемы требовательных к видеоконтроллеру приложений)

Приводились отзывы от компаний использующих view в штатах:
-) больше производительность труда на сотрудника
-) меньше, значительно меньше затрат на хелпдеск
-) одна из потенциальных проблем - завышенные ожидания. чуваки сначала относятся скептически. потом пробуют, и оказывается что это клевая штука! и им начинает казаться, что это панацея
-) еще один +- - число ВМ растет быстро

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

*)выступал директор HP. Отжег про виртуальных слушателей, 5-6 человек на 1 место. В завершении показал слайд с фото авианосца, информацией о том, что hp поставляет решение виртуализации вмф сша, и сказал, что "авианосная группа hp уже у самых берегов российского ИТ острова". Я один услышал угрозу в этих словах?

*)Антон Антич привел интересную аналогию к виртуализации:
завод, куча рабочих, их надо возить.
можно отдельный автобус каждому, а можно большие автобусы на много рабочих сразу.

*) Многое было посвящено теме "Облаков". В общем про это можно глянуть например у меня же - cloud computing. На конференции говорили более конкретно.
Одна из идей: Внешнее "облако" (vSphere у хостера) дает ресурсы. Сейчас сервер для вашего ЦОДа только едет, а задачу нужно разворачивать уже вчера. Мы разворачиваем задачу на внешних ресурсах, у хостера ВМ. При необходимости переносим к нам внутрь, или к другому провайдеру. В России уже есть те, кто этим занимается.
Ну и продолжение идеи вплоть до применения такой схемы для дома. Домой один раз купил пару тонких клиентов, и теперь у провайдера арендуешь себе\жене то скромные ресурсы на поработать, то нескромные на поиграть.

*) оказывается, vdi решение есть у parallels. Я пообщался с кем то :) кто внедрял это решение, притом parallels стоял в ВМ на ESX. Упоминались 4 DL585 на примерно 200 легких юзеров, но подробностей не знаю.

*)как работает change block tracking?

*) задавал в HP вопрос про обновление ESXi с их агентом. Вроде должно обновляться vmware'вскими патчами, через VUM в том числе. Впрочем, это я еще договорился уточнить.

*) Starwind показывали свой HA кластер из iSCSI таргетов.
В принципе, прикольно -
поднимаем 2 ВМ (или физических сервера). В них винды. В виндах - starwind. Между таргетами настраиваем что они узлы одного HA кластера. Теперь, со стороны ESX(i) мы их IP указываем в discovery для инициатора. ESX(i) видит один LUN с (минимум)двумя путями к нему, через разные target. Прикольно. Переключение происходит через механизмы multipathing самого ESX(i). Впрочем, аналогично это работает для любой ОС.
Видеоролик можно глянуть тут - http://www.starwindsoftware.com/starwind-v5-preview.

Пока в HA кластере могут быть только image файлы. Вскоре обещают и диски и что угодно.
Для России (и СНГ) цены процентов на 30 обещают ниже, плюс спецпредложение - лицензия на двухузловой Starwind HA target за примерно 1200$. Некоторых ИТ руководителей с большой сетью небольших филиалов это предложение неиллюзорно радовало.

Можно добавить что 4-го ноября состоятся вебинары (пока англоязычный) для конечных пользователей с живой демонстрацией. http://www.starwindsoftware.com/featured-webinar-starwind-5-first-look.

Релиз и, очевидно, триал будут доступны в воскресенье, 1го ноября.

*) гайд как пользоваться суппортом VMware.

*) много кого мучил вопрос: "Пробрасываются ли USB ruToken'ы поверх IP в ВМ на ESX(i)". Пока хз, надо проверять.

Workstation 7

Только что упало письмо:



Workstation 7 доступна.

Что нового.

P.S. Судя по строке "Upgrade Price", мой VCP'шный ключик не подойдет?

зачем нужен паравиртуализованный PVSCSI контроллер

Update on the I/O vSphere performance test.



VDI licenses

ныне VDI тема все более горячая, и тут очень важно как это все лицензируется.
На русском - Лицензирование виртуальных машин. Часть 7. VDI Suite — кардинальные изменения лицензирования VDI.

четверг, 29 октября 2009 г.

vmware drs how to

Как работает DRS:



Ну и много текстом тут - DRS Deepdive.

resignaturing

Какое то время назад, по моему на последнем VMUG, мне задали вопрос: как в 4ке с resignature и disallowSnapshotLun.
Тогда я сказал, что это делается из графического интерфейса:


А сейчас узнал, как это делается из командной строки:


Кстати, рекомендую небольшую презентацию:

вторник, 27 октября 2009 г.

small but good

Коллеги, с удовольствием хочу представить вашему вниманию небольшой отчет по небольшому, но весьма эффективному использованию виртуализации в небольших и средних компаниях:
работа сервера Dell Pe2850 20091027

View more documents from mikhail.mikheev.

От автора:
Ограничение ресурсов не использовалось, все по умолчанию.
Некоторые машинки (офисные) работают так с 2007 года. На столах пользователей псевдо-тонкие клиенты Dell PII-400 128Ram, они родились еще в том веке и валялись лет 5 на складе.

Техника (рабочие места) в офисе на пределе 3 летнего периода эксплуатации
Программные инсталляции от 4-5 лет.

Основная цель проекта
дать жизнь многолетним инсталляциям со специализированным бизнес приложениями, такими как:
- многочисленные клиент банки (инсталляции более 5 лет до 15 клиентов на машину);
- системы сдачи отчетности таском (много фирм и рабочих мест);
- специальные программы для расчетов экономической эффективности. Принцип - много людей одна инсталляция;
- тестовая среда для внутренних задач;
- накопления правильных количественных изменений и плавное внедрение парадигм виртуальности в сознание и мировоззрения бизнеса;
- не ожидаемая прибыль от старого серверного оборудования, которое обычно выбрасывается;

Положительные стороны:
- уводим приложения со старого оборудования
- легче защищать
- легче управлять
- более гибко реагируем на новые задачи (отчет был написан пока размножались машинки)

Отрицательные стороны:
-уязвимость к сбоям. Решается продуктами третьих компаний.

Приглашаем к обсуждению.

Acronis® Backup & Recovery™ 10 Advanced Server Virtual Edition

На днях писал пост про бекап, из комментариев:

Недавно был выпущен "Acronis® Backup & Recovery™ 10 Advanced Server Virtual Edition".
Я принимал в этом некоторое участие, поэтому выскажу своё личное мнение.
Сначала очевидный минус - стоит денег :)
Зато в плюсах практически все вышеперечисленные: любой тип бэкапа - full, incremental, differential, volume-, disk-, or file-level based для любых поддерживаемых ОС. Не требует установки софта в ВМ. Умеет класть данные на ленточку. Есть опциональная дедупликация. Есть возможность избежать проблем консистентности данных при снапшоте :) В принципе работает с бесплатным ESXi, но, возможно, это уберут по чьей-то просьбе :) Огромное количество настроек, интеграция с инфраструктурой архивации от Acronis, интеграция с vCenter Server, поддержка Hyper-V, ESX(i) 3.5 и 4, и тд. и тп.
Для сранения я смотрел некий продукт - который якобы "лучшее бэкап-решение для vSphere, 2009". Более глючного поделия я давненько не видел, даже когда оно работало - уступало по всем параметрам.
Более другой продукт - это который бывший фаворит, а нынче в опале :) - гораздо лучше предыдущего. По эффективности может с нами поспорить, но недолго :) По функциям - однозначно в минусе.
Вот так вот. Судя по молчанию блогосферы наши маркетологи непонятно что делают. Ну да ладно, это меня не касается :)

..
есть на сайте и доки, и мануалы, с продуктом идёт хорошая справочная система. Там и скриншоты есть тоже. Даже триал-версию можно скачать :) Если этого не хватает - тогда я могу попытаться помочь.
Да, тот самый урл - http://www.acronis.com/backup-recovery/advanced-server-virtual/

Если кратко - продукт ставится как Virtual Appliance, через импорт OVF на конкретный хост, чем напоминает VDR. Продукт с помощью Acronis Management Server можно зарегистрировать на vCenter, после чего можно автоматически устанавливать его на все подконтрольные vCenter хосты. При бэкапе создаётся снепшот ВМ, который, собственно и архивируется. Снепшот всегда запрашивается максимально корректный, и, если на гестовой ОС стоят VMware Tools, снепшот должен создаваться в консистентном виде. Бэкапить можно на сетевую CIFS\SMB папку, NFS, локальные диски и LUN-ы с любой поддерживаемой ФС (NTFS, EXT2/3, FAT16/32, ...). Можно (и нужно :) бэкапить на Storage Server с дедупликацией или без неё. Virtual Appliance интегрируется в инфраструктуру на основе Acronis Management Server точно так же, как и обычная физическая машина, но, естественно, опознаётся и обрабатывается специальным образом. Есть возможность создания архива ВМ даже если сам VA стоит на другом хосте, если он и соответствующие хосты зарегистрированы в vCenter. Можно при создании задачи архивирования ВМ или физической машины настроить создание резервной копии на любом зарегистрированном хосте и обновляться эта резервная копия будет по тому же расписанию, по которому архивируется исходная машина. Есть возможность создания статических и динамических груп физических и/или виртуальных машин.
На самом деле настроек и возможностей масса, лучше скачать и посмотреть самим, обо всём не расскажешь. Естественно, Acronis® Backup & Recovery™ 10 Advanced Server Virtual Edition умеет работать и с физическими машинами тоже. Кроме того, даже не Virtual Edition умеет конвертировать имеющийся или только создаваемый архив в ВМ для Citrix XEN Server 5, VMware Workstation 6.x.x, Parallels WS 2.2.2xxx.
Если что-то будет работать "не так" - обращайтесь ко мне :)

thx камраду QA.


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

воскресенье, 25 октября 2009 г.

esx4 esxi4 scripts

По моему, уже писал, но хочу напомнить еще раз о существовании подборок готовых скриптов под vSphere:
http://www.virtu-al.net/script-list/

vSphere Client + Ubuntu Linux + Single Application RDP

Если на твоем рабочем месте стоит Linux, а нужно работать с клиентом VI\vSphere, то что может помочь:
*) установка клиента под Wine.
*) запуск под Linux виртуалки с Windows, и запуск клиента уже в ней.
*) использование RDM для доступа к vCenter

Притом, RDP можно использовать для публикации лишь самого клиента:




подробности тут - Using vSphere Client on Ubuntu Linux with Single Application RDP.