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

Установка драйверов VirtIO

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

Сценарии

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

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

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

Notice

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

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

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

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

Установка драйверов VirtIO

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

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

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

    Note

    You must log in to the ECS using VNC. Remote desktop connection is not allowed because the NIC driver needs to be updated during the installation but the NIC is in use for the remote desktop connection. As a result, the installation will fail.

  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 успешно установлены.

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


    Рисунок 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.