https://www.vmware.com/pdf/benchmarking_approval_process.pdf
https://www.vmware.com/pdf/benchmarking_approval_process.pdf
Unlike Xen or KVM
As somebody else mentions, this is testing NFSv3 in the VMware setup against local disk in bhyve. While still interesting, it certainly is not a 1 on 1 comparison.
edit: to expand a bit on that.
- the VMware storage appliance gets 24GB, the bhyve config isn't mentioned, but the host OS can access 32 GB.
- as he does mention his test load fits in the ARC, again interesting, but normally you would test real-world loads where your workload does not completely fit in the cache.
Quote from the .pdf file higher up in this thread: <quote> You may use the Software to conduct internal performance testing and benchmarking studies, the results of which you (and not unauthorized third parties) may publish or publicly disseminate; provided that VMware has reviewed and approved of the methodology, assumptions and other parameters of the study. Please contact VMware at benchmark@vmware.com to request such review. </ quote>
For example here's a review from storagereview.com on VSAN
http://www.storagereview.com/vmware_virtual_san_review_overv...
Even now, where it's easier to check the details, it's fairly common to see things like the HTTP/2 demo from yesterday (https://news.ycombinator.com/item?id=10091689) which overstated gains by misconfiguring the HTTP/1.1 server used for comparison. That wasn't too bad because both were their own servers but if you imagine that they were comparing their shiny new server to e.g. Apache or IIS that way and you'd have the average late-90s web server sales pitch.
I don't like these terms but it's easy to understand why they became so common.
1. Stuff like different defaults for fsync, “accidentally” using different block sizes on a RAID array / filesystem / NFS mount, forgetting to use the same write-back/through settings on both, etc.