Если зайти в свойства ВМ, то вы увидите три закладки: Hardware, Options и Resources. Поговорим здесь про настройки, доступные под закладкой Options (рис. 5.25).
Рис. 5.25. Закладка Options для ВМ
General Options
Здесь вы можете поменять имя ВМ. Обратите внимание: при изменении этого имени файлы ВМ и ее каталог не переименовываются. Это очень неудобно, поэтому переименований имеет смысл избегать.
Еще здесь вы можете посмотреть, какой каталог является рабочим для ВМ. Именно в нем по умолчанию создается файл подкачки при включении ВМ. Именно в нем создаются дельта-файлы снимков состояния (snapshot), даже когда файл vmdk расположен на другом хранилище.
Наконец, здесь мы можем поменять тип гостевой ОС. Тип влияет на выбор дистрибутива VMware tools, который автоматически подмонтируется к ВМ при выборе пункта «Install/Upgrade VMware tools» в контекстном меню ВМ. Также ESX(i) не будет предлагать нам не поддерживаемые гостевой ОС компоненты для ВМ (например, PVSCSI или vmxnet3).
vApp Options
Подробности см. в разделе про vApp.
Здесь мы можем указать, какие операции выполняются при нажатии на иконки управления питанием для ВМ. В ESX(i) 4 по умолчанию делаются «Shutdown guest» и «Restart Guest», то есть корректные завершение работы и перезагрузка ВМ. Если вы работаете с ВМ, в которой нет VMware tools (например, еще нет, только боремся с установкой ОС), то нажатия иконок вызывают ошибку «отсутствуют VMware tools для корректного завершения работы гостя». Так вот, здесь мы можем поменять действия по умолчанию на «Power Off» и «Reset». Иногда бывает полезно.
VMware tools могут запускать сценарий при включении, при восстановлении из состояния «suspend», перед вводом в состояние «suspend», перед выключением гостевой ОС. Здесь мы флажками можем настроить, при каких событиях сценарии запускать надо. Обычно тут мы ничего не меняем.
Еще мы можем указать проверку версии VMware tools на актуальность при каждом включении ВМ. Если флажок стоит, то будет не только проверяться версия VMware tools, но они еще и будут автоматически обновляться.
Наконец, мы можем указать синхронизацию времени гостевой ОС со временем ESX(i) через VMware tools. Если у ВМ нет возможности синхронизировать время по сети через NTP, эта возможность часто выручает. Но может создать проблемы в случае, если ВМ сама является источником времени (например, контрол лер домена).
Advanced ? General
Здесь вы можете отключить ускорение (acceleration) для этой ВМ. Имеется в виду ускорение Intel VT. Выключать его нужно редко – это может помочь в ситуациях зависания ВМ при запуске какого-то приложения.
Флажки в пункте Debugging and Statistics пригодятся вам в случае обращения в поддержку VMware.
Под кнопкой Configuration Parameters скрывается файл настроек ВМ. Если вам необходимо поменять или добавить какие-то настройки в файл настроек ВМ (*.vmx), это можно сделать здесь. На момент внесения изменений ВМ должна быть выключена, иначе эти изменения не сохранятся.
Advanced ? CPUID Mask
Здесь мы можем настраивать сокрытие от ВМ функций физических процессоров сервера. Особняком стоит функция NX/XD (Intel No eXecute и AMD eXecute Disable). Скрытие этого флага не позволяет гостевой ОС использовать данную процессорную функцию, но позволяет живую миграцию между серверами, на одном из которых процессоры не поддерживают эту функцию.
По кнопке Advanced мы можем указывать, какие регистры процессора скрывать. Вспомогательная информация доступна по кнопке Legend. Несколько слов про ситуации, когда и как это можно делать, – в посвященном VMotion разделе.
Advanced ? Boot Options
Здесь мы можем указать количество секунд паузы после процедуры POST и поставить флажок «Зайти в BIOS при следующем включении ВМ». Эти настройки бывают полезны при работе с ВМ через WAN, когда задержки не позволяют нам вовремя нажать F2, F12 или Esc для вызова меню загрузки или захода в BIOS. Также задержка загрузки иногда применяется для того, чтобы какие-то ВМ
загружались позже других.
Начиная с версии 4.1 в этом пункте настроек появился флажок Failed Boot Recovery, который позволяет автоматически перезагрузить виртуальную машину, если она не нашла загрузочное устройство в течение указанного количества секунд. Эта настройка бывает полезна в первую очередь для виртуальных машин, загружающихся по PXE.
Advanced ? Paravirtualization
Здесь вы можем включить использование паравиртуализации для гостевой ОС. Напомню, что означает «паравиртуализация» применительно к операцион ной системе.
Паравиртуализованная ОС имеет изменения на уровне ядра, благодаря которым она определяет, что работает внутри виртуальной машины, и оптимизирует свою работу, исходя из этого. Использование паравиртуализованных ОС обеспечивает снижение накладных расходов. По данным VMware, разница составляет порядка 10%.
Использование паравиртуализации должно быть включено и со стороны ESX(i) (флажком в этом пункте настроек), и в гостевой ОС (см. ее документа цию). Включение паравиртуализации со стороны ESX(i), если она не включена или вообще не поддерживается гостевой ОС, не даст никакого эффекта.
Паравиртуализация для ESX(i) называется VMI. VMware сделала доступным соответствующие API, благодаря которым вендоры ОС могут встраивать поддержку VMI. Сегодня такой поддержкой обладает Linux с ядром старше 2.6.21, SLES10 начиная с SP2.
Задействование паравиртуализации занимает один из PCI-слотов виртуальной машины, гостевая ОС начинает видеть устройство контроллер памяти.
VMI доступно только для 32-битных ОС, не задействуйте ее для 64-битных.
Advanced ? Fibre Channel NPIV
В разделе, посвященном системам хранения, я рассказал, что такое NPIV и в каких ситуациях вам может быть интересно его задействовать.
Настройка выдачи уникального WWN для конкретной ВМ делается в этом пункте настроек. Обратите внимание, что FC HBA и коммутаторы FC должны поддерживать NPIV для успешного использования этой функции и на них эта функция должна быть включена.
Напомню, что использование NPIV возможно лишь для ВМ с дисками RDM. WWN должен быть уникальным. На стороне системы хранения подключае-
мый к ВМ LUN должен быть презентован для ее WWN.
CPU/MMU Virtualization
В современных серверах используются две технологии аппаратной поддержки виртуализации:
Q поддержка виртуализации процессора. Названия – Intel VT / AMD V;
Q поддержка виртуализации памяти. Названия – AMD NPT(Nested Page Tables) / Intel EPT (Extended Page Tables). Еще в разнообразных технических и маркетинговых материалах могут встречаться названия HAP (Hardware Assisted Paging), NPT (Nested Page Tables), EPT (Extended Page Tables) и RVI (Rapid Virtualization Indexing). Все это – об одном и том же.
Так вот. В данном пункте настроек мы можем указать, какие из этих функций должны использоваться для данной ВМ. Скорее всего, вы будете оставлять вариант по умолчанию – «Automatic».
Swapfile Location
Здесь мы можем указать, где хранить файл подкачки, который гипервизор создает для этой ВМ при ее включении. Варианты настройки:
Q Default – хранить там, где указано на уровне сервера или DRS-кластера.
Для сервера это указывается в пункте Configuration ? Virtual Machine
Swapfile Location. Выбрать можем какое-то одно хранилище, на котором будут появляться файлы подкачки всех ВМ, работающих на этом сервере, и у которых настроено хранить файл подкачки там, где скажет сервер. Этим местом может быть каталог ВМ – так это настроено по умолчанию;
Q Always store with the virtual machine – значит, файл подкачки всегда расположен в рабочем каталоге ВМ, там, где ее vmx. Имя и путь к каталогу
можно посмотреть в свойствах ВМ ? закладка Options ? General;
Q Store in the host’s swapfile datastore – всегда хранить там, где указано в настройках сервера.
Источник: Михеев М. О. Администрирование VMware vSphere 4.1. – М.: ДМК Пресс, 2011. – 448 с.: ил.

May 24th, 2012
admin

Опубликовано в рубрике