VMware

开放标准和平台中立性

VMmark 不是商业产品或专有产品,而是我们致力开发的虚拟化基准测试开放标准的一个产品。因此,VMmark 软件不依赖单个硬件平台和虚拟化软件系统,这样用户就可以客观地衡量虚拟化性能。

VMware 目前正与标准性能评估机构 (SPEC®)(一个建立、维护和支持标准化基准测试的非盈利组织)及 SPEC 虚拟化附属委员会的成员协作,共同开发用于比较数据中心服务器虚拟化性能的标准方法。

目前的其他参与者包括:AMD、Dell、Fujitsu Siemens、Hewlett-Packard、Intel、IBM、Microsoft、Red Hat、Sun Microsystems 和 SWsoft。有关其他信息,请访问 SPEC 虚拟化附属委员会网站。

To top

实际工作负载中以应用程序为中心的基准测试

VMmark 使用那些通常位于数据中心的应用程序的代表性工作负载,例如电子邮件服务器、数据库等。VMware 已与其合作伙伴密切协作,设计基准测试并在各种软硬件平台上执行基准测试,同时还收集了大量客户反馈信息,以了解这些应用程序在虚拟化环境中通常是如何使用的。

VMmark 采用易于理解且客户熟知的现有基准测试来衡量性能。

To top

独特的基于片状单元的实施

通常,可以将用于虚拟化整合环境基准测试的工作单元定义为可执行一组不同工作负载的虚拟机集合。VMmark 基准测试将此工作单元称为“片”。


通过一个系统所能容纳的片状单元的总数,可以大致衡量该系统的整合能力。此概念与某些服务器基准测试(如 TPC-C)相似,后者通过逐步增加系统负荷来测量工作负载。

To top

高精确度计分方法体系

VMmark 允许将不同的组件指标合并到总分中。完成 VMmark 测试后,每个工作负载会报告其相关的性能指标。这些指标是运行过程中,系统按照一定的频度间隔收集的。VMmark 基准测试设计为至少连续运行三个小时,每隔 60 秒报告一次工作负载指标。

运行基准测试后,会计算每个片状单元的工作负载指标并将其合计到该片状单元的得分中。该合计指标来自于首先标准化相关参数系统的不同性能指标,如每秒的MB数和每秒的数据库提交数,进而计算标准化后分数的几何平均数,并将其作为该片状单元的最终得分。接下来,合计所获得的每个片状单元的分数,以得出最终指标。

此方法可帮助用户衡量各个应用程序工作负载的虚拟化开销,以及整个系统的可扩展性。

To top