Is PassMark planning or working with anyone to make PerformanceTest (PT) give "better" (i.e., more consistent, etc) results when running inside virtual machines (VMs)?
Searching through the forums, I found only a handful of posts -- all a little dated -- on using PT for VMs, mostly with a tone that PassMark does not consider VMs to be very important platforms for benchmark testing. I could not disagree more. In fact, I would argue that VMs are the premier platform for benchmark testing today. Incidentally: I recently found at VMware a technical white paper titled "Performance Best Practices and Benchmarking Guidelines" wherein the author(s) recommend using PT in several categories (links below). To further my point, I think it is also important to point out that SPEC (spec.org) is currently in the process of developing their own virtualization benchmark.
I, for one, have always really liked PT: the broad suite of tests, simple data points, the pretty charts, scripted runs... and I like the idea of running the exact same set of tests on my VMs that I use on my physical machines. I also like knowing that I am seeing a real "apples-to-apples comparison" when those results are put next to available baselines (created by me or by others in the community of users).
I tried to do that very thing (compare results from physical machines with those from various VMs -- configured with equivalent resources) but was disappointed by the inconsistencies. (e.g., some VMs were reported to out perform the host hardware) Is there any chance PassMark will take another look at PT in VMs?
As an aside, I am also very curious: how many other people out there are using PT to benchmark VMs and in which host environment(s)? (e.g.: VMware, Xen, Hyper-V, etc)
- Thanks.
http://www.vmware.com/resources/techresources/1061
(direct: http://www.vmware.com/pdf/VI3.5_Performance.pdf, pg.36)
Searching through the forums, I found only a handful of posts -- all a little dated -- on using PT for VMs, mostly with a tone that PassMark does not consider VMs to be very important platforms for benchmark testing. I could not disagree more. In fact, I would argue that VMs are the premier platform for benchmark testing today. Incidentally: I recently found at VMware a technical white paper titled "Performance Best Practices and Benchmarking Guidelines" wherein the author(s) recommend using PT in several categories (links below). To further my point, I think it is also important to point out that SPEC (spec.org) is currently in the process of developing their own virtualization benchmark.
I, for one, have always really liked PT: the broad suite of tests, simple data points, the pretty charts, scripted runs... and I like the idea of running the exact same set of tests on my VMs that I use on my physical machines. I also like knowing that I am seeing a real "apples-to-apples comparison" when those results are put next to available baselines (created by me or by others in the community of users).
I tried to do that very thing (compare results from physical machines with those from various VMs -- configured with equivalent resources) but was disappointed by the inconsistencies. (e.g., some VMs were reported to out perform the host hardware) Is there any chance PassMark will take another look at PT in VMs?
As an aside, I am also very curious: how many other people out there are using PT to benchmark VMs and in which host environment(s)? (e.g.: VMware, Xen, Hyper-V, etc)
- Thanks.
http://www.vmware.com/resources/techresources/1061
(direct: http://www.vmware.com/pdf/VI3.5_Performance.pdf, pg.36)
Comment