我的新服务器的 I/O 性能非常低。我用谷歌搜索并尝试了我能想象到的一切。首先,这是硬件组件:
目前它运行在软件 RAID5 上。
主机的吞吐量:
# dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 4.44095 s, 242 MB/s
Run Code Online (Sandbox Code Playgroud)
访客系统上的当前吞吐量:
# dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 94.8643 s, 11.3 MB/s
Run Code Online (Sandbox Code Playgroud)
我使用的是自编译的 QEMU + LIBVIRT,加上自编译的 Linux 内核(3.10.32-lns-opteron-kvmhost)。我可以提供内核配置之外的部分。
我在另一个系统(相同的处理器,但其他硬盘)上运行两个内核,该系统正在以完整的 I/O 性能运行。
我没有安装其他系统,所以我无法可靠地重现该问题。
来宾的硬盘配置:
<disk type='block' device='disk'> …Run Code Online (Sandbox Code Playgroud)