Jef*_*ang 10 virtualization benchmark
我在哪里可以找到运行常见操作系统(如 Ubuntu 或 WinXP)的虚拟机的基准测试,有无 VT-x?我正在使用 xVM (VirtualBox),但也可以选择 VMWare 或 Xen 管理程序。
我更喜欢独立的基准,而不是这些公司发布的基准,但我会接受任何我能得到的。谢谢。
Hel*_*ick 10
在很大程度上取决于您关注的处理器支持哪些 VT-x 功能。最初的实现并没有提供可衡量的好处,而且在大多数情况下,性能实际上下降了。然而,最近由 AMD 实施的与二级地址转换 (SLAT) 相关的硬件虚拟化功能作为 RVI\NPT,上海 Opterons 和英特尔作为 Nehalem Xeon 上的 EPT 现在肯定在许多(如果不是大多数)用例中提供了可衡量的好处.
Johan de Gelas在 5 月份的“真实世界虚拟化基准测试:最佳服务器 CPU 比较”中有一些有趣的独立基准测试,他比较了启用和禁用硬件虚拟化功能的 Sanghai 和 Nehalem 系统,尽管这不是该文章的主要意图。然而,它是独立的,当 de Gelas 深入了解 CPU 架构和性能时,他总是值得一读。
您可以从 VMware 获得一些非独立的基准测试,它们在他们的白皮书“英特尔 EPT 硬件辅助的性能评估”中专门详细介绍了 VT-x EPT 在 Nehalem CPU 上的潜在优势。您感兴趣的领域似乎是最终用户操作系统而不是服务器,英特尔的 EPT \ AMD 的 NPT 确实可以在那里产生影响。上述论文涵盖了广泛的工作负载类型,但您可能最感兴趣的两个是 Apache Compile(改进 34-48%)和 Citrix XenApp(30%)。VMware 去年也针对AMD 系统发布了一篇类似的论文,其中包含 RVI\NPT。
请注意,可能存在缺点 - 白皮书表明,某些工作负载不会受益,并且可能会导致工作负载的小幅(百分之几)降级,这些工作负载不会从 EPT\RVI 可以提供的页面错误处理改进中显着受益。
VMWorld 2007 中有一个非常好的详细技术演示,它解释了 VT-X\AMD-v 的初始版本没有提供现实世界性能优势的进展和一些原因,以及为什么支持 SLAT 的新版本现在可以提供。VMWorld 1007 - “x86 虚拟化的 TA68 性能方面”。
确保您计划使用的任何虚拟机管理程序实际上能够使用所有功能也很重要 - 例如需要 VMware vSphere\ESX4 或 ESX 3.5 Update 4 来支持 Intel 的 EPT、Update 3(或更新)需要支持 AMD RVI\NPT。
适用于 VMware 的 EULA 禁止发布基准:
这就是为什么您看不到太多独立基准的原因。
| 归档时间: |
|
| 查看次数: |
7443 次 |
| 最近记录: |