模拟磁盘I/O

3
我们目前正在评估虚拟化环境(Xen)的存储。该存储是一个主动-主动集群,我需要测试一些像分裂脑等情况。
我正在寻找一种模拟大量小磁盘I/O的工具,就像虚拟机读/写其映像文件一样。
我不需要性能测试工具,而是需要更多像数据完整性这样的东西。有这样的工具吗?

如果是nix系统,你可以使用一个简单的shell脚本,其中包含循环的sleepdd </dev/random >$(mktemp)命令(你需要安装mktemp软件包来生成临时随机文件名)。 - wobmene
我不明白为什么需要模拟任何东西。创建一个回环设备,然后在上面运行 fio。这些是真实世界的结果。 - Mahmoud Al-Qudsi
dd 不验证数据完整性。此外,它会连续写入文件。在典型的虚拟机镜像中,由于底层文件系统的原因,数据被写入得相当“随机”。 - Daniel
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接