Get an accurate measurement of application performance in virtualized environments with VMmark, the industry's first virtualization benchmark for x86-based computers. VMmark enables equipment manufacturers, software vendors, system integrators and other organizations to:
- Measure virtual machine performance accurately and reliably
- Determine the performance of different hardware and virtualization platforms
- Make appropriate hardware decisions for your virtual infrastructure
Questions?
1-877-486-9273
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 and 64-bit); SUSE Linux Enterprise Server 10 (32-bit and 64-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)—three 32-bit copies per tile (two for virtual machines and one for that tile’s client system), and one 64-bit copy per tile (for the Java server virtual machine)
- Microsoft Exchange Server 2003 Enterprise Edition (This is available as part of the Microsoft Developer’s Network (MSDN) Universal subscription.)
- SPECjbb2005 Benchmark
- SPECweb2005 Benchmark


Feedback