VMware

VMmark System Requirements

Here is the minimum hardware setup you will need in order to benchmark virtualized systems with VMmark:

  • One server with 2 CPUs, 6GB RAM, 80G disk space and a 1Gb NIC
  • One client PC for every tile, each with 2 CPUs, 2GB RAM and 15G available disk space
  • A private network for connecting clients to the server

You can also optionally connect a SAN, iSCSI or NFS storage.

Workload Software
Operating systems: Microsoft Windows Server 2003 Release 2 Enterprise Edition (32-bit); SUSE Linux Enterprise Server 10 (32-bit)

Applications: Microsoft Exchange 2003; SPECjbb2005; SPECweb2005; MySQL; dbench

Client Software
Each VMmark tile requires a client machine. These client machines run Microsoft Windows Server 2003 Release 2 Enterprise Edition (32-bit) with the following applications:

  • VMmark harness
  • STAF framework and STAX execution engine
  • LoadSim 2003
  • Microsoft Outlook 2003 (standalone or included in Microsoft Office 2003)
  • BEA JRockit 5.0 JVM JDK
  • SPECweb client (included with the SPECweb2005 package)
  • MySQL database server
  • SysBench database benchmark
  • SPECjbb monitor (included with the SPECjbb2005 package)

Software Licensing Considerations
Some of the software required to run VMmark is free, some is available in no-cost evaluation versions, and some requires paid licenses. The following list summarizes these three categories.

Free Software
You can download the following free software packages from the Web:

  • SUSE Linux Enterprise Server 10
  • Apache Ant build tool
  • Apache HTTP Server
  • APC cache for PHP
  • BEA JRockit 5.0 JVM JDK
  • Cygwin environment
  • MySQL database server
  • SysBench database benchmark
  • Dbench (a customized version included with VMmark software)
  • FastCGI CGI extension
  • MySQL database
  • SysBench database benchmarking tool
  • PHP scripting language
  • STAF/STAX software
  • VMware VMmark Harness
  • VMware memory soaker

Evaluation Software
You can download evaluation versions of the following software packages from the
Web:

  • Microsoft Outlook 2003 (standalone or included in Microsoft Office 2003)

Purchased Software
You must purchase licenses for the following software packages if you do not already own them:

  • Microsoft Windows Server 2003 Release 2 Enterprise Edition (32-bit)—Four copies per tile (three for virtual machines and one for that tile’s client system)
  • Microsoft Exchange Server 2003 Enterprise Edition (This is available as part of the Microsoft Developer’s Network (MSDN) Universal subscription.)
  • SPECjbb2005 Benchmark
  • SPECweb2005 Benchmark
Virtual Performance

Harness the Full Potential of High-Performance IT Hardware

Performance Blog

Learn about performance of virtualized environments at the VROOM! Blog

Technical Paper

VMmark: A Scalable Benchmark for Virtualized Systems