LINUX.ORG.RU
решено ФорумAdmin

Низкая скорость на чтение с диска в KVM

 ,


0

2

Есть сервантик с убунтой 16:04, на нём виртуалка с Debian testing.
В виртуалку прокинуто два lvm-тома c хоста, обозначены как vda и vdb, первый под систему, второй подмонтирован в /mnt/samba
Сеть 100Mb, при заливке файла(scp, samba) что в /tmp на vda, что в /mnt/samba/tmp на vdb показывает ~11-12 MB/s, при чтении с vda - так же.
Но вот читает оно с vdb на жалких 100-300 KB/s.
RAID-контроллер на хосте не крутили, диски в виртуалке используют virtio-драйвер.

Спасибо за внимание.

★★★

Что со скоростью внутри виртуалки, без использования samba? Тома в одной группе? Физически оба тома лежат на одном диске?

Black_Shadow ★★★★★ ()
Последнее исправление: Black_Shadow (всего исправлений: 1)

а в самой системе как диск, нормальный показатели ?

Ien_Shepard ★★ ()

потому что запись пишет в дисковый кеш, т.е. в память, т.е. ограничено скорость сети, а при чтении пока не обратишься к диску данных не получишь (если они не в кеше), т.е. ограничено скоростью диска

ваш КО

anonymous ()
Ответ на: комментарий от Black_Shadow

Что со скоростью внутри виртуалки, без использования samba?

Копирование vdb -> vda шустрое.

Тома в одной группе

На хосте - да.

Физически оба тома лежат на одном диске?

RAID5

Yustas ★★★ ()

Но вот читает оно с vdb на жалких 100-300 KB/s.

По сети медленно?

Или проблемное оборудование (сетевая карта, сетевой кабель, ...) или банальный half duplex

futurama ★★★ ()

Всем спасибо за советы, порт на свитче захирел.

Yustas ★★★ ()
Ответ на: комментарий от Black_Shadow

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

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.