Страницы

Поиск по вопросам

воскресенье, 26 января 2020 г.

Переход с ide на virtio не даёт прироста скорости на некоторых виртуальных машинах

#proxmox


Proxmox. Заменил на некоторых ВМ виртуальные жёсткие диски  с IDE на VirtIO.

В файлах /etc/pve/qemu-server/*.conf заменил вот такие строки: bootdisk: virtio0
вместо ide0:

virtio0: local:105/vm-105-disk-1.qcow2,size=10G


Прирост скорости приятно удивил. Но на НЕКОТОРЫХ машинах скорость не изменилась:

hdparm -t /dev/vda 768 MB in  3.00 seconds = 255.58 MB/sec


и

hdparm -t /dev/sda 768 MB in  3.00 seconds = 260.58 MB/sec 


что почти одинаково.

На тех же машинах, где все стало «красиво»:

hdparm -t /dev/vda 768 MB in  3.00 seconds = 760.58 MB/sec 


Понимаю, что проблема в самой ВМ. Но пока не могу понять, почему ВМ как будто не
воспринимает, что работает с virtio-драйвером. На машинах установлены ubuntu server
12.04 LTS.

Как решить эту проблему?
    


Ответы

Ответ 1



Нашел на оффоруме следующий хинт: Тип накопителя указать как scsi, а в options указать тип эмуляции scsi как virtio. т.е. конфиг получится подобный: bootdisk: scsi0 scsi0: local:105/vm-105-disk-1.qcow2,size=10G scsihw: virtio-scsi-pci

Комментариев нет:

Отправить комментарий