Вживання російської мови може призвести до катастрофічних наслідків, радимо переходити на українську.

Включаем паравиртуализацию в Windows Server: когда и зачем это нужно

  1. Главная
  2. Блог
  3. Инструкции
  4. Включаем паравиртуализацию в Windows Server: когда и зачем это нужно
Категории

Приветствуем, друзья! Продолжаем раскладывать по полочкам наиболее полезные и малоосвещённые аспекты работы с ОС Windows Server. Сегодня поговорим о паравиртуализации и разберёмся в тонкостях её настройки. Но для начала выясним, что она из себя представляет и в каких случаях может нам пригодиться.

Для чего нужна паравиртуализация

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

1. Войдите в админпанель Apache CloudStack под своими реквизитами.

2. Подключите к виртуальной машине дополнительный образ ISO с драйверами VirtiO Windows Drivers 0.1.126.

Paravirtualization_1

3. Подключитесь к удалённому рабочему столу и откройте в проводнике этот образ. Найдите драйверы из каталогов. В случае Windows Server 2012 это:

D:\viostor\2k12R2\amd64\viostor.inf
D:\vioserial\2k12R2\amd64\vioser.inf
D:\vioscsi\2k21R2\amd64\vioscsi.inf

4. Нажмите на указанные файлы правой кнопкой мыши и выберите пункт Установить. После каждой установки система будет предлагать сделать перезагрузку. Можно отклонить и перезагрузить позже.

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

5. После установки всех драйверов остановите виртуальную машину и в её свойствах измените тип ОС на Windows PV.

Paravirtualization_2

6. Запустите виртуальную машину. Готово! Если всё прошло успешно, вы сразу же заметите улучшения в работе дисковой подсистемы. Ну, а если что-то пошло не так, снова остановите машину и верните стандартный тип ОС.

Возможные сложности

Главная причина возможных траблов – какой-то из ранее установленных драйверов не даёт виртуальной машине корректно запуститься после установки VirtiO. Но это поправимо при помощи создания дополнительного диска с минимальным объёмом (DATADISK). 

Итак:  

1. Войдите в панель управления сервером и добавьте DATADISK минимального размера.

Paravirtualization_3

2. В разделе Сетевые интерфейсы добавьте новый интерфейс.

VirtIO_4

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

VirtIO_5

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

3. Не забудьте примонтировать ISO-образ с драйверами VirtiO Windows Drivers 0.1.126.

VirtiO_Windows_Drivers_6

4. Подключитесь к виртуальной машине по RDP и в диспетчере устройств удалите ранее установленные драйверы (Red Hat VirtIo SCSI).

VirtiO_Windows_Drivers_7

5. Обновите конфигурацию оборудования. В Других устройствах вы увидите SCSI-контроллер.

VirtiO_Windows_Drivers_8

6. Обновите драйверы для этого оборудования, выполнив поиск драйверов на этом компьютере.

VirtiO_Windows_Drivers_9

Ищите драйвер в папке D:\viostor\2k12R2.

VirtiO_Windows_Drivers_10

7. Если возникнет проблема с драйвером для Ethernet-контролера (это тоже отобразится в Других устройствах), точно так же обновите и его, выполнив поиск в папке D:\NetKVM\2k12R2.

8. Остановите виртуальную машину и в её свойствах измените тип ОС на Windows PV.

9. Запустите виртуальную машину.

10. Не забудьте удалить дополнительный DATADISK и сетевой интерфейс.

Готово, паравиртуализация включена. Надеемся, у вас всё получилось, и дисковая подсистема стала гораздо шустрее. Если возникли дополнительные вопросы по какому-либо из шагов или вы хотите подробнее узнать о наших облачных решениях, обращайтесь за грамотной консультацией. Рады вам 24×7!

Поделиться:
Закрыть
Замовити зворотний дзвінок

Пожалуйста, проверьте правильность заполнения поля с номером телефона

Поля обязательные для заполнения.
Этот сайт защищен reCAPTCHA и принимаются Политика конфиденциальности и Условия пользование от Google.

Мы используем cookies.

Мы используем файлы cookies, чтобы обеспечить основные функциональные возможности на нашем сайте и собирать данные о том, как посетители взаимодействуют с нашим сайтом, продуктами и услугами. Нажимая Принять или продолжая использовать этот сайт, вы соглашаетесь с тем, что мы используем эти инструменты для рекламы и аналитики согласно «Политике про файлы сookies»

ПринятьОтказаться