KVM 原始磁盘具有类似的写入、读取速度较慢

KVM 原始磁盘具有类似的写入、读取速度较慢

我首先运行了 fio 测试,显然我的写入速度基本为 90%,但读取速度为 40%。这是我的 xml 文件:

<emulator>/usr/bin/qemu-system-x86_64</emulator>
<disk type='file' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='native'/>
  <source file='/mnt/raid_array/test_server/ubuntu20.04'/>
  <target dev='vda' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'>
</disk>

菲奥:

fio --name=seqread --rw=read --direct=1 --ioengine=libaio --bs=1024k --numjobs=8 --size=1G --runtime=600 --group_reporting (顺序读取)

主机:327MB/s 虚拟机:127MB/s 这仅为主机速度的 39%。

fio --name=seqwrite --rw=write --direct=1 --ioengine=libaio --bs=1024k --numjobs=8 --size=2G --runtime=600 --group_reporting

主机:141MB/s VM:114MB/s 这是主机速度的 80%。这是可以接受的,但我也希望这个速度更高。

我正在运行 BTRS raid 1,有人有什么技巧可以加快我的读取速度吗?

相关内容