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

Post a comment

If you have a TypeKey or TypePad account, please Sign In.

About VMTN Blog

  • VMTN Blog brings you the news from VMware and the greater VMware community and blogosphere. Read all VMware Blogs. For the full virtualization conversation, go to Planet V12n.

Subscribe

Roundtable Podcast

Twitter Chatter