Как ускорить работу виртуальной машины vmware

Как ускорить работу виртуальной машины

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Тем не менее, грамотная оптимизация BM позволит вам увеличить производительность последней без оказания существенного влияние на хостовой компьютер.

Фиксированный размер диска

Используйте фиксированный размер виртуального диска.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Большинство систем виртуализации по умолчанию создают динамические диски, увеличивающиеся по мере «разрастания» установленной на них операционной системы. С одной стороны, использования такого типа контейнеров позволяет экономить место на физическом диске, однако установленная на динамический диск система работает медленнее, причем ее производительность падает с увеличением последнего.

Используйте дополнения гостевой ОС

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

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Особенности использования антивирусов

Не устанавливайте в гостевую операционную систему антивирусных программ, в этом нет никакой необходимости, заботиться нужно о безопасности не виртуальной, а хостовой системы. Отключите в виртуальной ОС встроенную защиту, если не собираетесь использовать ее в рамках тестирования. Рекомендуем также добавить весь каталог с ВМ в исключения вашего антивируса.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Сканирование контейнера с ВМ не только замедляет ее работу, но и не приносит никакой пользы с точки обнаружения вредоносного ПО внутри виртуального контейнера.

Проверьте настройки виртуальной машины вручную

Что касается установленных по умолчанию параметров виртуальной машины, здесь нужно действовать по принципу «доверяй, но проверяй».

Зайдите в настройки вашей ВМ и и проверьте эти параметры:

Оперативная память

Увеличьте, если возможно, объем выделенной ОЗУ до 2 Гб.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Процессор

Выделите максимально допустимое количество ядер процессора и убедитесь, что в пункте PAE/NX стоит галочка. Если в вашей системе виртуализации доступны функции Nested VT-х/AMD-v, включите их, они улучшают виртуализацию.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Дисплей

Выделите виртуальной машине максимальный объем видеопамяти и включите, если выключено, ускорение 2D и 3D.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Установка виртуальной машины на SSD

Файл подкачки и автозагрузка

Не стоит пренебрегать и внутренней оптимизацией. Для увеличения производительности виртуальной машины используйте внутри нее файл подкачки, особенно на популярных Linux-системах. Размер файла свопа в данном случае определяется общими правилами.

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

Источник

Как ускорить работу виртуальных машин VMware Workstation

10 способов, как можно ускорить работу с виртуальными машинами в среде гипервизора VMware Workstation.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

VMware Workstation – один из лучших гипервизоров для Windows. Это не самая производительная, но самая стабильная программа, с помощью которой можно виртуально исследовать различные операционные системы (ОС). VMware не конфликтует с другими гипервизорами (как Microsoft Hyper-V), в ней всегда работают дополнения гостевых ОС и прочие функции (в отличие от нестабильной VirtualBox), она функциональная и настраиваемая. Ну а что касается производительности, то здесь можно кое-что предпринять. Как ускорить работу виртуальных машин (ВМ) VMware?

1. Аппаратная часть

При использовании любого гипервизора, как и в случае с физическим компьютером, аппаратная оптимизация первична, программная – вторична. Для работы с VMware не принципиально, но желательно иметь на борту физического компьютера четырёхъядерный процессор, чтобы двое ядер оставались хост-системе (основной ОС), а двое могли бы быть задействованы ВМ.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Для базовых целей типа исследования ОС и тестирования несложного софта будет достаточно 2 Гб оперативной памяти. Разве что гостевым Windows 8.1 и 10 можно выделить 3 Гб, если у физического компьютера имеется 6 или 8 Гб. Выделять больший объём без конкретных целей использования памяти нет надобности.

ВМ, размещённая на одном и том же HDD, где установлена хост-система, будет тормозить даже при мощном процессоре и отсутствии недостатка оперативной памяти. HDD – слабое звено в конфигурации и физических, и виртуальных компьютеров из-за медленной скорости чтения и записи данных. Если в наличии нет SSD, для размещения ВМ желательно выделить отдельный HDD – жёсткий диск, к которому не будет обращаться хост-система. Ну или пойти путём универсального аппаратного апгрейда – реализовать RAID 0 (как минимум). Без последнего задействовать два HDD в работе ВМ можно, если разбросать её файлы по разным дискам.

2. Файлы ВМ на разных HDD

При использовании ВМ и по завершении работы с ней происходит запись данных во все эти файлы. За исключением снапшотов, если они не задействуются. Чтобы распределить нагрузку, можно файл виртуального диска VMDK (или VHD) хранить на одном HDD, а файлы конфигурации ВМ – на другом HDD, в частности, на том же, где размещается хост-система. Для всех ВМ указываем расположение по умолчанию – каталог на одном HDD.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmwareКак ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

При создании же каждой отдельной ВМ используем выборочную настройку.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

И на этапе задания параметров виртуального диска указываем его месторасположение на разделе другого HDD.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Применить такую схему к уже имеющихся ВМ можно путём удаления используемого виртуального диска в параметрах машины. А затем добавления этого же диска по-новому, когда его файл VMDK (или VHD) уже будет перемещён на другой HDD.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

3. Фиксированные виртуальные диски

Немного ускорить работу ВМ на HDD можно путём работы с фиксированными, а не назначенными по умолчанию в VMware динамическими виртуальными дисками. Для этого при создании ВМ на этапе указания размера диска необходимо выбрать его сохранение в одном файле и установить галочку опции выделения всего места.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

При таком раскладе будет создан виртуальный диск фиксированного типа. Его файл со старта займёт указанный объём, и ресурс HDD при непосредственной работе с ВМ не будет распыляться ещё и на операцию по выделению места на физическом диске.

4. Дефрагментация HDD

Ускорить работу ВМ на HDD можно традиционным методом оптимизации этого типа жёстких дисков – дефрагментацией. В среде хост-системы Windows желательно время от времени проводить эту процедуру с использованием эффективных сторонних программ.

5. Тормоза после приостановки ВМ

Работающие с VMware наверняка замечали, что в большинстве случаев после приостановки одной ВМ сразу же оперативно запустить другую нереально. Нужно немного подождать. Естественно, речь идёт о случаях расположения ВМ на HDD. Как только мы приостанавливаем ВМ, сразу же начинается активная запись данных на диск с его загрузкой вплоть до 100%. И так может длиться несколько минут. При приостановке ВМ содержимое оперативной памяти гостевой ОС каждый раз записывается в файл «.vmem». Он находится в числе прочих файлов конфигурации ВМ и планировано занимает столько места на диске, сколько машине выделено «оперативки». По факту же размер файла варьируется в зависимости от записанных в него в последний раз данных.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Активная запись в файл «.vmem» сильно нагружает HDD. Назначение такой операции – запуск гостевой ОС в сохранённом состоянии при возможных сбоях в работе ВМ. Нужна ли эта возможность такой ценой – решайте сами. Если не нужна, запись данных в файл «.vmem» можно отключить. И тем самым ускорить переключение между приостановленными ВМ. Для этого необходимо открыть в любом TXT-редакторе файл конфигурации ВМ «.vmx», дописать в конце такую строчку:
mainMem.useNamedFile = «FALSE»

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

6. Обрезка страничной памяти

В дополнительных параметрах ВМ есть изначально неактивная опция отключения обрезки страничной памяти. Если её активировать, фактическое выделение оперативной памяти ВМ будет происходить быстрее.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

7. Плеер VMware

В состав компонентов VMware Workstation входит приложение Player. Это упрощённый вариант гипервизора, ограниченный функционально, но также и более лёгкий. Создавать и настраивать ВМ лучше, конечно же, с использованием основного компонента VMware Workstation. А вот непосредственно проводить работу с гостевыми ОС можно внутри более шустрого плеера.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

8. ПО EFI

ВМ с ПО EFI эмулируют устройства, соответственно, с BIOS UEFI. Они включаются и перезапускаются немного быстрее, чем ВМ, эмулирующие устройства с обычным BIOS. Плюс к этому, EFI-машины могут быть запущены с UEFI-флешек без помощи сторонних средств.

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

9. Оптимизация гостевых ОС

Ускорить работу ВМ можно за счёт оптимизации гостевых Windows. В числе таковых в частности: отключение анимации, обоев, неиспользуемых служб, телеметрии, обновлений, Timeline (для версии 10). В качестве платформы для тестирования только стороннего софта можно и вовсе в качестве гостевой ОС выбрать Windows 7 или 8.1 Embedded – урезанные сборки этих версий, заточенные под работу со слабым железом.

В гостевых Windows можно смело работать с отключённым Защитником и без стороннего антивируса. За безопасность будет отвечать антивирус хост-системы. А вот для последней желательно подобрать такой антивирусный продукт, чтобы защищал, но при этом не мешал.

10. Правильный антивирус для хост-системы

Активность ВМ – это непаханое поле азарта для антивирусов. VMware Workstation, как и любой другой гипервизор, активно работает с записью данных. Причём работает с большими объёмами данных. И все эти данные антивирусы проверяют в рамках проактивной защиты. Чтобы не создавать лишней нагрузки при работе с ВМ, для хост-системы желательно подобрать хороший антивирус – эффективный в плане обнаружения реальных угроз, при этом минимально использующий аппаратные ресурсы компьютера.

Источник

Оптимизация производительности виртуальных машин VMware Workstation и VMware Server

Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

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

В России наиболее популярными средствами виртуализации являются продукты компании VMware. И это не случайно: VMware, являясь одним из старейших участников рынка, на данный момент является его лидером и во многом определяет направления развития сферы виртуализации в целом. На сегодняшний день наибольший интерес для пользователей представляют коммерческие платформы VMware Workstation, VMware ESX Server и бесплатная платформа VMware Server. Несмотря на то, что VMware Server является серверной платформой, многие пользователи успешно применяют ее в качестве настольной платформы ввиду ее бесплатности, хотя практически по всем параметрам функциональность продукта VMware Workstation 6 намного выше.

Вопросы оптимизации виртуальных машин и гостевых систем, запущенных в них, возникают как у домашних пользователей продуктов виртуализации, так и компаний, стремящихся максимально полно использовать аппаратные ресурсы. Особенно это актуально для виртуальных серверов, которые должны обладать свойством высокой доступности из внутренней или внешней сети, и серверов, интенсивно использующих какой-либо из аппаратных ресурсов компьютера (например, жесткий диск серверами баз данных).

Сравнительный обзор VMware Server и VMware Workstation

Оптимизация производительности VMware Workstation и VMware Server

Только при соблюдении рекомендаций VMware по оптимизации производительности с учетом этих компонентов можно получить по-настоящему эффективно и быстро работающие виртуальные системы.

Аппаратное обеспечение

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

По оценкам экспертов, большинство серверов на данный момент использует приблизительно 10-20 процентов от аппаратных мощностей компьютеров, поэтому, в этом случае, для продукта VMware Server необходимо придерживаться соотношения 2-4 виртуальные машины на ядро процессора, оставив некоторый запас для пиковых нагрузок на какой-либо из серверов. При использовании VMware Workstation пользователи часто создают десятки виртуальных машин, и число одновременно запущенных виртуальных систем может быть различным, в зависимости от применяемых гостевых ОС.

Хостовая ОС

После того, как память для хостовой платформы будет выбрана, необходимо следить за ее использованием процессами, поддерживающими виртуальные машины. Для того чтобы определить, достаточно ли памяти выделено виртуальным машинам, используйте счетчики ошибок страницы (page faults) и число подкачиваемых страниц в секунду (pages/sec counter). В случае если процессы виртуальных машин интенсивно используют виртуальную память, значения этих параметров будут слишком высоки и виртуальным машинам необходимо будет выделить больше физической оперативной памяти. В операционной системе Windows используйте программу perfmon:
нажмите «Пуск»->«Выполнить»->наберите «perfmon», далее нажмите кнопку «добавить»:Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Затем выберите объект «Память» и счетчик «Ошибок страницы/сек» и нажмите кнопку добавить:Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

В случае если средние значения этого счетчика близки к 100, вам необходимо увеличить память, выделяемую гостевым системам. Более подробную информацию вы можете найти по адресу: http://support.microsoft.com/kb/889654.

Многие сетевые карты могут работать в различных режимах (100 или 1000 МБит/сек, полудуплексном или дуплексном) — убедитесь, что для сетевого интерфейса выставлен наиболее оптимальный режим. Отключите все неиспользуемые физические сетевые интерфейсы. В случае если быстродействие сети для виртуальных машин вас не устраивает, а вы используете только один тип сетевого взаимодействия (например, bridged), можно отключить неиспользуемые виртуальные сетевые адаптеры:

в VMware Workstation или VMware Server в меню «Edit» выберите «Virtual Network Settings», перейдите на вкладку «Host Virtual Adapters» и удалите неиспользуемые адаптеры.Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Убедитесь, что включено аппаратное ускорение в хостовых системах Windows. Для этого кликните правой кнопкой на рабочем столе, выберите «Свойства», затем «Параметры», «Дополнительно» и на вкладке «Диагностика» выставьте параметр «Аппаратное ускорение» на максимум.

Платформа виртуализации и виртуальные машины

В случае если ваш процессор использует технологию hyper-threading для представления двух логических процессоров для одного физического, не включайте виртуальный SMP (два виртуальных процессора) в настройках виртуальной машины при ее создании.

Вы можете также вручную выставить приоритет для процессов виртуальных машин:

зайдите в меню «Edit», выберите «Preferences», перейдите на вкладку «Priority» и назначьте приоритет активной виртуальной машине (Input grabbed — когда курсор находится внутри виртуальной машины) и остальным виртуальным машинам в фоне (Input ungrabbed).Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Если вы используете хостовую ОС не только для запуска виртуальных машин, но и для других задач вы можете задать количество физической оперативной памяти, которое могут использовать виртуальные машины. Для этого зайдите в меню «Edit», выберите «Preferences», перейдите на вкладку «Memory» и выставьте необходимое количество памяти для виртуальных машин.Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Здесь вы можете также определить, как виртуальные машины будут использовать файл подкачки. По умолчанию часть памяти виртуальной машины сбрасывается в файл подкачки. Если же выставить параметр «Allow most virtual machine memory to be swapped», это позволит запустить большее число виртуальных машин одновременно, но отрицательно скажется на их быстродействии. Выбор первого параметра повлечет за собой использование только физической памяти хостовой системы, что ускорит быстродействие, однако, соответственно, уменьшит число одновременно запущенных виртуальных машин.

VMware Workstation и VMware Server используют процедуры очистки неиспользуемой памяти (Memory Trimming). Вообще говоря, этот параметр не сильно влияет на производительность, однако его отключение может немного повысить производительность при работе с дисками виртуальной машины. Отключить его можно, добавив в vmx-файл строчку MemTrimRate=0 или в настройках виртуальной машины:

меню «VM», далее «Settings», вкладка «Options», категорию «Advanced», отметить чекбокс «Disable Memory Page Trimming».

По возможности используйте диски виртуальных машин хранящиеся локально. В случае использования сетевых ресурсов, следите за пропускной способностью сети и ее доступностью. По умолчанию VMware Server и VMware Workstation используют эмуляцию SCSI-дисков. Не меняйте этот параметр, поскольку применение виртуальных IDE-дисков снижает быстродействие. Используйте виртуальные диски типа «preallocated», вместо «growable», хотя вторые и выгодны с точки зрения используемого места (растут по мере наполнения), они работают несколько медленнее. Для задания дисков типа «preallocated» при создании виртуальной машины поставьте галку «Allocate all disk space now». Можно также создавать независимые (Independent) диски для виртуальной машины, которые могут быть постоянными (Persistent) и непостоянными (Nonpersistent). Содержимое этих дисков существует независимо от мгновенных снимков виртуальной машины (снапшотов). Непостоянные диски отличаются тем, что их содержимое сбрасывается при выключении виртуальной машины. Диски типа Independent-persistent обладают наилучшим быстродействием и рекомендуются для большинства вариантов использования. Для того чтобы создать такой диск, выберите меню «VM», «Settings», на вкладке «Hardware» выберите диск и нажмите «Advanced», убедитесь, что галки «Independent» и «Persistent» установлены.

Многие забывают, что некоторые старые операционные системы, такие как Windows 98, постоянно проверяют наличие диска в приводе, что приводит к потере быстродействия. Виртуальный CD/DVD-ROM можно отключить в настройках виртуальной машины:

меню «VM», далее «Settings», выберите категорию CD-ROM и снимите галки «Connected» и «Connect at power on».

Гостевая ОС и приложения

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

Внутри виртуальной машины необходимо так же отслеживать интенсивность использования виртуальной памяти, как и для хостовой системы, используя счетчики «Ошибок страницы» и «Ошибок страницы/сек» для того, чтобы определить, достаточно ли памяти выделено виртуальной машине. Чтобы выяснить насколько интенсивно отдельное приложение использует виртуальную память, в программе perfmon добавьте счетчик для объекта «Процесс» и выберите его из списка справа:Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

В гостевой и хостовой системах Windows дефрагментацию дисков можно производить либо с помощью встроенной утилиты defrag, либо с помощью программ сторонних производителей. Дефрагментация файлов виртуальных дисков может быть проведена с использованием платформы виртуализации. Выберите меню «VM», «Settings», на вкладке «Hardware» выберите диск и нажмите кнопку «Defragment»:Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Убедитесь, что гостевая система использует подходящий драйвер сетевой карты, для этого в Windows посмотрите свойства сетевой карты в диспетчере устройств. При установленных VMware Tools, в качестве драйвера должен быть установлен VMware Accelerated Driver:Как ускорить работу виртуальной машины vmware. Смотреть фото Как ускорить работу виртуальной машины vmware. Смотреть картинку Как ускорить работу виртуальной машины vmware. Картинка про Как ускорить работу виртуальной машины vmware. Фото Как ускорить работу виртуальной машины vmware

Заключение

После того, как все четыре перечисленных мероприятия по оптимизации будут проведены, необходимо постоянное наблюдение за производительностью виртуальных машин, особенно если они работают в качестве виртуальных серверов. Целью оптимизации в этом случае должна стать стабильная одновременная работа нескольких виртуальных систем на одном физическом хосте. Регулярно обновляйте программное обеспечение и платформу виртуализации, и тогда вы сможете максимально эффективно использовать виртуальные машины, как на десктопах, так и в качестве гибких серверных элементов ИТ-инфраструктуры предприятия.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *