среда, 29 октября 2008 г.

VMware ESX 3.5 Update 3?

Сегодня наблюдал интересную картинку по этому адресу:
http://www.vmware.com/support/pubs/vi_pages/vi_pubs_35u2.html

А вот и сама картинка:


Спускаемся чуть ниже и видим следующее:



Пытаемся перейти по линку на Release Notes и получаем вот это:



К чему бы это?

вторник, 28 октября 2008 г.

VMware Infrastructure Management Assistant

Вчера стал доступен для скачивания очередной appliance от VMware. Обзывается VMware Infrastructure Management Assistant или попросту VIMA. Судя по анонсу, обещает быть довольно интересной штукой:

The VMware Infrastructure Management Assistant (VIMA) allows administrators and developers to run scripts and agents to manage ESX and ESXi systems. VIMA is a virtual machine that includes prepackaged software, a logging component, and an authentication component that supports non-interactive login. You can use VIMA to perform most of the tasks commonly performed in the ESX service console.


То есть, попросту говоря, эта вещь, если я правильно понял, позволит выполнять административные задачи из одного централизованного места, а также даст возможность разработчикам всевозможного софта управлять виртуальной инфраструктурой без установки agent'ов на каждом ESX'е.

Ссылка на документ, который объясняет, что такое VIMA и с чем его едят:
VMware Infrastructure Management Assistant Administrator's and Developer's Guide

понедельник, 27 октября 2008 г.

Vkernel, VCAP & Splunk

Наконец-то дошли руки попробовать штуку под названием Vkernel Capacity Analyzer. Сразу скажу, что ничего хорошего из этого не получилось. Гладко прошёл только процесс скачивания applianc'а и его импорт. Дальше начались траблы. Ни в какую ни хотел подсоединяться к SQL'у [я пробовал Enterprise Edition, у него база данных внешняя], но после 156-й попытки сменил гнев на милость и всё-таки подключился. Пришёл черёд добавлять VC. Этот пунктик мы проскочили практически незаметно: с третьего раза заработало. Но чёрная кошка уже перебежала нашу дорогу и чувствовалось напряжение в наших отношениях. Периодич.. Систематически зависал вот с таким сообщением:


Видимо, разработчики Analyzer'а неторопливые ребята, потому что вот такое окошко появлялось тоже с завидной регулярностью. Причём, progress bar делал loop - доходил до конца и начинал сначала.


Дальше - больше. Создаю Custom group [захотелось сравнить производительность серверов подключённых к DMX'у и к CLARiiON'у] и добавляю туда два ESX'а. Группа создалась и даже появилась первоначальная статистика. После этого решил добавить ещё один сервер. Не тут-то было, сервер вроде бы добавился и даже был виден в properties группы, но на основной странице не появлялся ни в какую. Не помогло даже убивство группы и её воссоздание. Но окончательно меня расстроила и стала последней каплей, переполнившей ложку моего терпения, вот такая надпись:


Короче говоря, удалил я этот Vkernel и почувствовал себя лучше. А ещё лучше я почувствовал себя, когда попробывал другой appliance - VC Admin Portal [брать здесь]. Пока что только Technology Preview. Работает шустро и за пару дней глюков замечено не было. А на ближайшее будущее запланировано испытание Splunk'а.

вторник, 21 октября 2008 г.

Veeam Reporter Enterprise 3.0

Вышел Veeam Reporter Enterprise 3.0 for VMware Infrastructure 3. Собственно говоря, и писать больше ничего не надо. Veeam - фирма, которая выпускает продукты из разряда "must have". А посему, сначала бегом сюда, а потом к начальству за денюжкой.

среда, 15 октября 2008 г.

EMBOTICS V-Scout

Пару дней игрался с интересной програмкой под названием EMBOTICS V-Scout™, хотя, чтобы разобраться в ней, достаточно и пары часов. Без лишних наворотов и с минимумом настроек, тем не менее, оставляет после себя очень приятное впечатление. Если вы знакомы с ситуацией, когда VM'ы плодятся, как грибы после дождя, и с такой же частотой должны исчезать, но этого почему-то не происходит, когда начальство требует 850 миллионов всевозможных отчетов и желательно, чтобы они были готовы 15 минут назад, когда из-за разгильдяйства ваших товарищей по оружию [и вашего тоже], вы не знаете кому принадлежит та или иная виртуальная машина, то эта програмка для вас. Вот описание с их сайта, чего эта штука умеет делать:

Visibility
  • Aggregates data from up to two VMware VirtualCenters™

Keeping track

  • Discovers online and offline VMs
  • Standard VM attributes are automatically tracked for each VM
  • Up to 10 custom attributes can be created to meet specific needs
  • Standard and custom attributes are automatically inherited when deploying from a template or cloning a VM
  • Customize VM costs for the VM Population Trending report
  • Generate an unlimited number of reports via advanced sort, search, column select, filter, and export for fast response to questions about your virtualization environments

Reports

  • VM Population Trending Report shows historical growth, costs and trend projection
  • Guest OS Inventory Report shows the number of running and total VMs, and templates for each guest OS type in table form
  • Host Inventory Report shows host inventory information and sums and averages where
    appropriate in table form. Use this report to find the average number of VMs per host on this report
  • Managed System Inventory Report shows a table of inventory information and sums and averages for each VirtualCenter under management. Use this report to find the total used storage for all the VMs being managed by a VirtualCenter
  • VM Inventory Report is a specially formatted report for detailed inventory information for a VM Virtual Infrastructure.
  • Summary Report summarizes a information by Virtual Infrastructure versions in table form
P.S. Чего действительно не хватает в ней для полного щастья, так это возможности присваивать пользователям разные роли.

VKernel Capacity Analyzer 2.0 is now ready for you

Вышла вторая версия Vkernel Capacity Bottleneck Analyzer'а. Вернее, теперь он официально называется Vkernel Capacity Analyzer, без Bottleneck. Честно говоря, не знаю чаво там ещё поменялась, кроме названия, т.к. первую версию так и не попробовал, а документа "What's new" не нашёл на ихнем сайте.

понедельник, 13 октября 2008 г.

Поубывал бы...

Сегодня на работе один из ESX'ов начал сходить с ума. При попытке поключиться к нему получал такое сообщение: "No connection could be made because the target machine actively refused it". Отвергал он меня активно. Причем иногда удавалось пробиться к нему, несмотря на его отвергания. Первичный беглый осмотр больного не выявил каких-либо неполадок. Было решено наехать на ребят из networking'а на предмет проверки сетевого оборудования. Чтобы чуточку облегчить им жизнь, были пропингованы все ESX'ы, подключённые к тому же свитчу, и распечатана ARP таблица. И в этот момент в глаза бросилось небольшое несоответствие: у проблемного сервера MAC адрес начинался с другой последовательности, а т.к. все сервера у нас HP-шные, то такого быть не должно было. Выяснилось, что какое-то чудо обнаружило старую тачку и решило с ней поэксперементировать. А т.к. сервер был списан по всем статьям, то и IP-шник числился свободным более года, поэтому и был сконфигурирован на новом ESX'е, что и привело к банальному IP конфликту. Поубывал бы.

четверг, 9 октября 2008 г.

Враг у ворот

Ввиду приближающейся проверки наших ESX серверов отделом компьютерной безопасности, прошедшие две недели занимался тем, что обозначает англицкое слово hardening. К сожалению не нашёл нормального перевода этого термина на родной язык. Да это и неважно. Важно то, что с этой частью проекта закончено, теперь нам не страшен ревизор. Политики безопасности выработаны, протестированы, задокументированы и приведены в исполнение. Теперь хочу поделиться впечатлениями от работы с двумя бесплатными утилитами, которые здорово мне помогли. Обзываются они: Tripwire ConfigCheck for VMware ESX и Configuresoft's Compliance Checker. Обе просты до безобразия, но недаром говорят, что всё гениальное - просто. Первая требует для своей установки JRE версии 1.5 и выше, вторая же не хочет устанавливаться без второго микрософтовского .NET framework'а с SP1. ConfigCheck'ом можно проверить за раз только один ESX, a Compliance Checker'ом - до пяти. Растроило, что у ConfigCheck'а, в отличие от Compliance Checker'а, нет возможности сохранять и распечтывать репорты. Также были замечены небольшие глюки: пару раз неверно определял версию установленного ESX'а, но при повторном сканировании баг исчез. Зато к ConfigCheck'у прилагается PDF'чик с объяснениями, чего сканируется и как это дело правильно настроить, а Compliance Checker лезет за пояснениями в Internet, что в нашей закрытой сетке не совсем удобно. Оба не совсем корректно определяют настройки ESX'овского firewall'а, т.е. если какой-то порт был открыт не командой esxcfg-firewall, а через VC при помощи созданного XML профиля, что по моему мнению более правильно, то они эту ситуёвину пропускают. Есть ещё пара мелких недочётов, но если учесть их бесплатность, то, в общем и целом, очень даже приятные программки. Рекомендую. 

среда, 8 октября 2008 г.

Хозяйкам на заметку

С выходом VirtualCenter 2.5.0-U3 обновился список HA advanced options.
Спасибо дяденьке Duncan Epping, который опубликовал их полный список:

das.failuredetectiontime - Amount of milliseconds, timeout time for isolation response action(with a default of 15000 milliseconds).
das.isolationaddress[x] - IP adres the ESX hosts uses for it’s heartbeat, where [x] = 1‐10. It will use the default gateway by default.
das.usedefaultisolationaddress - Value can be true or false and needs to be set in case the default gateway, which is the default isolation address shouldn’t be used for this purpose.
das.poweroffonisolation - Values are False or True, this is for setting the isolation response. Default a VM will be powered off.
das.vmMemoryMinMB - Higher values will reserve more space for failovers.
das.vmCpuMinMHz - Higher values will reserve more space for failovers.
das.defaultfailoverhost - Value is a hostname, this host will be the primary failover host.
das.failuredetectioninterval - Changes the heartbeat interval among HA hosts. By default, this occurs every second (1000 milliseconds).
das.allowVmotionNetworks - Allows a NIC that is used for VMotion networks to be
considered for VMware HA usage. This permits a host to have only one NIC configured for management and VMotion combined.

das.allowNetwork[x] - Enables the use of port group names to control the networks used for VMware HA, where [x] = 0 - ?. You can set the value to be ʺService Console 2ʺ or ʺManagement Networkʺ to use (only) the networks associated with those port group names in the networking configuration.
das.isolationShutdownTimeout - Shutdown time out for the isolation response “Shutdown VM”, default is 300 seconds. In other words, if a VM isn’t shutdown clean when isolation response occured it’s being powered off after 300 seconds.
das.bypassNetCompatCheck - Disable the “compatible network” check for HA that was introduced with Update 2. Default value is “no”, setting it to “yes” disables the check.

суббота, 4 октября 2008 г.

Опять работать что ли?

Буквально на днях проапдейтил VirtualCenter до версии 2.5.0-U2, а тут вышел 2.5.0-U3. Качаем тут. Вот и верь после этого людям.

пятница, 3 октября 2008 г.

А король-то голый...

Один вумный человек по имени Joe Foran написал на редкость здравую статью. Читать здесь.
Действует отрезвляюще, особенно на фоне многочисленных восторженных отзывов [это я про VMworld '08].
И возразить-то, по большому счёту, нечего:

...если ваш продукт дым, не называйте его облаком.

Здрасте :-)

Чевой-то у меня совсем заметки нерегулярными стали. Обещаю [себе] исправиться.