Ускорение работы виртуальной машины Windows в Xen

Если вы ставите виртуальную машину Windows в Xen,  дока обязательна к прочтению.

Как ускорить работу виртуальной машины Windows 2008 в Xen окружении

Под ускорением работы мы будем понимать:

— быструю работу сетевой подсистемы;

— ускорение дисковых операций ввода-вывода.

Нам необходимо поставить драйвера xen на Windows 2008 server

Поставить их обычным способом не получится, драйвера не подписаны MS и ставится нормально не будут.

Делаем так:

Запускаем CMD с правами администратора и выполняем:

bcdedit.exe -set TESTSIGNING ON

И перегружаем сервер для применения параметра.

Теперь скачиваем драйвера: http://www.meadowcourt.org/downloads/

И ставим. При установке лучше выбрать все опции. От перезагрузки рекомендую отказаться и сделать ребут виртуалки руками.

Дальше идет шаманство на самом хосте с виртуальными машинами (можно делать, можно не делать, каждый пусть решает для себя сам):

Останавливаем виртуальную машину.

В конфиге виртуальной машины Xen вносим изменения:

В строке описания сетвого интерфейса добавляем опцию ‘type=paravirtualized’.

Пример: vif = [ ‘bridge=eth0, mac=fe:16:3e:68:fc:37, type=paravirtualized’ ]

И наконец добавляем строку в конец файла конфигурации:

timer_mode = 1

Теперь запускаем виртуальную машину опять.