【问题标题】:Benchmarking Disk Performance (Windows and Linux on Xen)磁盘性能基准测试(Xen 上的 Windows 和 Linux)
【发布时间】:2014-04-08 13:36:31
【问题描述】:

我对虚拟化世界有点陌生...我正在使用不同的工具(iometer、fio、dd 工具和 bonnie++)进行一些测试。这个想法是针对虚拟化环境中的不同操作系统和不同类型的虚拟化(Paravirt. 和 Full-virt.)对磁盘性能进行基准测试。

这些针对 Windows(XP、7 和 8)的测试结果与我对几乎所有工具的预期不同,因为我在没有安装 paravirt 的情况下获得了相对较高的性能结果。 Windows 的驱动程序,更令人惊讶的是,在安装 paravirt 之后。驱动性能下降。

我使用 fio 工具的测试示例:

写入大小为 16 GB 且块大小为 512 KB 的顺序文件

Windows 7(全虚拟):87.2 MB/s 平均总带宽

Ubuntu (Paravirt.):72.9 MB/s 平均总带宽

关于这里发生的事情的任何想法(我使用 openSUSE 作为操作系统以防万一)!!

谢谢

【问题讨论】:

    标签: linux windows virtualization xen paravirtualization


    【解决方案1】:

    如果可以的话,我会对此投反对票。您的核心问题是您需要准确识别您实际运行的应用程序的 IO 配置文件。写入 16 GB 的顺序数据是非常不典型的工作负载。

    一旦您对 IO 工作负载有了实际的了解,您就可以配置测试工具来匹配。

    【讨论】:

    • 但是我不是针对特定的应用程序,我写这样一个文件大小的原因是为了避免干扰我的现金记忆。
    猜你喜欢
    • 2011-06-08
    • 2011-01-26
    • 2017-05-29
    • 2014-07-30
    • 2014-12-19
    • 2020-09-27
    • 1970-01-01
    • 2011-12-23
    • 1970-01-01
    相关资源
    最近更新 更多