VMware

Site Recover Manager: Communities Roundtable #14 | Main | Netqueue & VMDirectPath from IDF

August 20, 2008

IDF@Intel · Virtualization performance testing tips

More from this week at the Intel Developer Forum. Link: IDF@Intel · Virtualization performance testing tips.

Their list of "common sources of errors and anomolies" is worth a paper of its own, as you can tell it comes from long experience, but for this blog post let me just hit the headers of their slides on "common pitfalls." After reading this, I hope you will think twice before just firing up a quick timer on a process in a virtual machine. It's probably not telling you what you think it's telling you! (Most real-world virtualized workloads are not performance-bound, anyway, but that's a whole other conversation.)

  • Time drift
  • Unmonitored failures (loadsim, webbench)
  • Disk space
  • Spurious interrupts, network isolation
  • IOPS contention
  • Client instabilities (memory leaks, MTU, login failurers)
  • VMM "knobs"
  • Guest OS knobs -- Ticklessness (avoiding context switches)
  • Application tuneables -- Java heap and large page tuneables
  • Affinitization (shared caches on multicore machines can help or hurt)
  • Service packs and application versions
  • Client memory exhaustion
  • VMM memory fragmentation, oversubscription
  • BIOS or hardware "knobs"

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c328153ef00e553fdec2d8833

Listed below are links to weblogs that reference IDF@Intel · Virtualization performance testing tips:

Comments

The comments to this entry are closed.

About this Blog

VMTN Blog brings you the news from VMware and the greater VMware community and blogosphere.

Subscribe via RSS  

VMTN Forums


Technical discussions about VMware products and solutions.

Visit Now



Facebook

YouTube


       

    VMware Blogs