Облачная платформаAdvanced

Установка VirtIO Drivers

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Сценарии

VirtIO — это стандартный интерфейс для ВМ доступа к устройствам хоста. Он используется для повышения производительности ввода‑вывода между ВМ и хостами. Для получения подробной информации об открытом исходном коде virtio-win/kvm-guest-drivers-windows см. https://github.com/virtio-win/kvm-guest-drivers-windows.

Перед использованием ECS или внешнего образа файла для создания частного образа убедитесь, что драйверы VirtIO установлены в ОС, чтобы ECS, созданные из этого образа, могли поддерживать виртуализацию KVM и производительность сети была улучшена.

В этом разделе описывается, как установить драйверы VirtIO на KVM или QingTian ECS.

Notice

Если драйверы VirtIO не установлены, ECS NIC не могут быть обнаружены. В результате ECS не могут взаимодействовать с другими ресурсами.

Если ECS создаётся из публичного образа, драйверы VirtIO устанавливаются по умолчанию.

Предварительные требования

К ECS привязан EIP. (Этот ECS используется для оптимизации частного образа.)

Установка VirtIO Drivers

Ниже в качестве примера используется virtio-win-gt-x64.msi из version virtio-win-0.1.189-1 для описания процесса установки драйверов VirtIO.

  1. Войдите в Windows ECS с помощью VNC.

    Для получения подробной информации о том, как войти в ECS, см. Elastic Cloud Server User Guide.

    Note

    Необходимо войти в ECS с помощью VNC. Подключение через Remote Desktop недоступно, поскольку драйвер NIC необходимо обновить во время установки, а NIC используется для соединения Remote Desktop. В результате установка завершится с ошибкой.

  2. Скачайте драйверы VirtIO.

    Путь загрузки:

    https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/

    Рисунок 1 Загрузка пакета драйверов


  3. После завершения загрузки щелкните правой кнопкой мыши virtio-win-gt-x64.msi и выберите Run as administrator в контекстном меню.

    Рисунок 2 Запуск установки


    Рисунок 3 Мастер установки


    Рисунок 4 Принятие соглашения


    Выберите драйверы VirtIO для установки. В этом примере выберите все драйверы VirtIO.

    Рисунок 5 Выбор драйверов VirtIO для установки


    Рисунок 6 Продолжение установки.


  4. Дождитесь завершения установки.

    Рисунок 7 Установка в процессе


  5. Перезапустите ECS после завершения установки.

    Рисунок 8 Установка завершена


    Рисунок 9 Подсказка о перезапуске


  6. После перезапуска выполните операции в Verifying the Installation, чтобы убедиться, что драйверы VirtIO успешно установлены.

Проверка установки

Выполните следующие шаги, чтобы проверить установку драйверов VirtIO:

  1. Откройте Device Manager и найдите драйверы VirtIO.
  2. Проверьте, совпадают ли версия и дата драйвера VirtIO, отображаемые в Device Manager, с версией и датой загруженных драйверов VirtIO. Если они совпадают, драйверы VirtIO успешно установлены.

    Figure 10 Версия и дата загруженных драйверов


    Figure 11 Версия и дата драйверов в Device Manager


Последующие действия

  1. На ECS выберите Control Panel > Power Options. Нажмите Choose when to turn off the display, выберите Never для Turn off the display и сохраните изменения.
  2. После завершения установки драйверов VirtIO выполните следующие операции для очистки системных журналов:
    1. Для Windows Server 2008 и Windows Server 2012 щелкните правой кнопкой мыши Computer и выберите Manage.
    2. В открывшемся диалоговом окне выберите System Tools > Event Viewer > Windows Logs и удалите журналы пяти элементов.
    3. Остановите ECS.