Тестирование производительности VMXNet3. Часть 1: Windows

Всем привет, я krokokot, и это моя первая статья на vmind.ru. Поэтому, как говорится, не бейте, а если все же будете бить – то не сильно и не ногами.

Поводом для статьи стал виртуальный спор в кругу нескольких весьма продвинутых админов сред виртуализации, а также приближенных к ним лиц, т.е. – меня. Предметом спора была пропускная способность сетей в гипервизоре VMware ESXi, а точнее – производительность паравиртуального сетевого адаптера VMXNET3 в условиях высокой нагрузки. Гугл выдавал на эту тему ссылки типа

http://rickardnobel.se/vmxnet3-vs-e1000e-and-e1000-part-2/

http://www.computertechblog.com/iperf-network-performance-comparison-between-virtual-machines-on-esxi6/

содержащие весьма противоречивые данные, к тому же многие тесты датировались 2012-2014 годами выпуска. Посему ваш покорный слуга принял решение провести небольшое тестирование самостоятельно.

Continue reading “Тестирование производительности VMXNet3. Часть 1: Windows”

Просмотр логов на ESXi

Мы уже писали о расположении журналов событий в гипервизоре VMware ESXi –Расположение журналов в разных версиях VMware vSphere.

Вот только смотреть их было раньше неудобно: подключение к хосту по SSH или заблокированные журналы – всё это тратило время системных администраторов.

Сейчас смотреть ESXi логи очень просто – достаточно зайти в интерфейс ESXi Embedded Host Client по адресу https://hostname/ui.

Например, просмотр журнала hostd.log:

host_logsПросмотр заблокированного журнала виртуальной машины vmware.log:
vm_log

P.S. У меня поиск не работает – только подсвечивает, может так задумано или у кого-то другое поведение?

UPD: Еще есть ссылка https://hostname/host, содержащая виртуальный каталог со всеми журналами хоста. Правда, журнала ВМ (vmware.log) там нет.

VCP задешево – налетай

В этом блоге существует целый набор статей, посвященных сертификации.

Постоянные читатели могут вспомнить, что я уже хвастался сертификатами VCP (VMware Certified Professional) по версиям vSphere4 и vSphere5 (по администрированию). Подход компании VMware отличается от других производителей: сначала вы проходите курс в авторизованном учебном центре (обязательное условие) – потом сдаете экзамен.

Для счастливых обладателей статуса VCP есть способ “обновить” сертификацию на новую версию. Например, VCP4->VCP5->VCP5.5->VCP6.

Проблема в том, что свою возможность “апгрейда” я прохлопал и теперь мне придется проходить этот путь заново (курс->экзамен). Да и сам статус VCP благополучно истек :(.

Continue reading “VCP задешево – налетай”

Вышел критичный патч к ESXi 6.0

Оказывается, неделю назад VMware выпустила достаточно критичный патч к ESXi, лечащий 100500 различных багов. Вот лишь краткий список:

  • есть не менее 5 условий, при которых хост сваливается в PSOD или перестает отвечать;
  • когда вы делаете снапшот виртуальной машины, она может перестать отвечать;
  • если объем активной памяти виртуальной машины падает ниже 1%, то хост может начать “отнимать” память, даже если у него хватает свободной ОЗУ;
  • при консолидации снапшота виртуальная машина может перестать отвечать;
  • виртуальные машины с SESparse-снапшотами могут перестать отвечать при некоторых паттернах дисковой нагрузки;
  • при использовании определенных драйверов (видео) виртуальная машина может “зацепиться” за ОЗУ хоста и перестать мигрировать;
  • использование SESparse и автоматической очистки для создания снапшотов и клонов может привести к повреждению гостевой ОС;
  • при добавлении диска с VVoL нагорячую машина может зависнуть, пока добавление не будет окончено.

Я начинаю думать, что ESXi6.0 – это такая “Vista” от VMware. Я не припомню ни одного другого такого релиза от VMware, обладающего сходным набором багов.

До кучи, вы можете поставить еще и это обновление для закрытия ряда уязвимостей в OpenSSL.

Новое в производительности vSphere 6.5

Появился документ, описывающий нововведения в производительности, касающиеся vSphere 6.5 (performance what’s new).

Данные улучшения затрагивают управляемость, масштабируемость ESXi, а также доступ к СХД и сети.

Continue reading “Новое в производительности vSphere 6.5”

Отключение VAAI ATS сердцебиений для хранилища

Иногда при обновлении прошивки на массиве производитель (HP 3PAR) рекомендует временно отключить сердцебиение VAAI для VMFS-хранилищ (точнее, вернуться к до-VAAI методу). Есть целая статья, которая описывает, как это сделать через командную строку esxcli или PowerCLI – для одного хоста.

Поделюсь тем, как это делать на нескольких хостах через PowerCLI:

Name                 Value                Type                 Description
—-                 —–                —-                 ———–
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost

Name                 Value                Type                 Description
—-                 —–                —-                 ———–
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost

Name                 Value                Type                 Description
—-                 —–                —-                 ———–
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost

После окончания работ обратно включаете этот механизм, передавая значение 1.

UPD: Обратите внимание, что в примере меняется параметр для VMFS5. Если есть VMFS3 – хранилища, то надо выполнять изменение двух параметров в теле скрипта.

Вышел Cisco Nexus 1000V для VMware vSphere 6.5a

Для тех, кто планирует переходить на VMware vSphere 6.5a и использует распределенный коммутатор Cisco Nexus 1000V вышла новая версия с поддержкой данной платформы:
Cisco Nexus 1000V Release 5.2(1)SV3(3.1).

Для тех, кто планирует прекратить использовать распределенный коммутатор Cisco Nexus 1000V VMWare выпустила утилиту миграции “Migration tool for Nexus 1000v to Vmware’s VDS”:

Download Migration tool – Nexus 1000v to VDS.

Важно! Версия vSphere 6.5 Update 1 – последняя с поддержкой сторонних коммутаторов. Подробнее в БЗ Discontinuation of 3rd party vSwitch program.

Релиз VMware vSphere 6.5b

Вышел релиз VMware vSphere 6.5b, он же P01:

Исправление ошибок в работе Automatic UNMAP:

Релиз RVTools 3.9.2

Rob de Veij выпустил обновление своей отличной утилиты инвентаризации VMware vSphere – RVTools версии 3.9.2.

В этой версии появилась поддержка vSphere 6.5 и новые функции:

  • Используется  .NET Framework 4.
  • Используется NPOI 2.1.3.1.
  • Вход происходит быстрее.
  • RVTools больше не пишет в лог событий Windows.
  • Все закладки, относящиеся к ВМ, содержат колонку OS в соответствии VMware Tools.
  • Все закладки содержат колонку VI SDK Server.
  • Колонка vCenter UUID переименована в VI SDK UUID.
  • Закладка vInfo содержит новую колонку VI SDK API version.
  • Экпорт в Excel использует формат xlsx, все колонки имеют авторазмер.
  • Названия листов Excel соответствуют названиям закладок.
  • Аннотации можно исключить через настройки.
  • Закладка vPartition содержит новую колонку Consumed MB.
  • Папки vHealth _replica исключены из проверок на зомби-объекты.
  • Файлы *_sesparse.vmdk исключены из проверок на зомби-объекты .
  • Новая закладка с информацией о лицензиях.
  • Возможность шифровать пароль с помощью приложения PasswordEncryption.
  • Командная строка RVTools принимает зашифрованные пароли.

Релиз Veeam Backup & Replication 9.5 Update 1

Вышел Veeam Backup & Replication 9.5 Update 1  с поддержкой VMware vSphere 6.5:

  • Поддержка зашифрованных ВМ.
  • Поддержа VMFS6.
  • Поддежка Virtual hardware версии 13.
  • Поддержка NBD компрессии.
  • Поддержка нового API гостевого взаимодействия.
  • Поддержка нового API тэгирования ВМ.

Также продукт поддерживает новые платформы:

  • Dell EMC Data Domain OS 6.0.
  • HPE 3PAR 3.2.2 MU3.
  • HPE StoreOnce 3.15.1. Также поддерживается Instant VM Recovery для репозиториев с технологией Catalyst.

Другие новшества и исправления можно прочитать в Release Notes for Veeam Backup & Replication 9.5 Update 1.