Understanding Tim Mangan Kahuna: TMurgent Technologies LLP http://www.tmurgent.com Microsoft MVP for Application Virtualization President, Virtualization Boston http://www.virtg.com.
Download ReportTranscript Understanding Tim Mangan Kahuna: TMurgent Technologies LLP http://www.tmurgent.com Microsoft MVP for Application Virtualization President, Virtualization Boston http://www.virtg.com.
Understanding Tim Mangan Kahuna: TMurgent Technologies LLP http://www.tmurgent.com Microsoft MVP for Application Virtualization President, Virtualization Boston http://www.virtg.com Computational VS Perceived Performance What Do Users Care About? Measuring Perceived Performance Virtual Environment Performance Measurement of discrete components of a system that affect overall performance. Examples include: Processor time Bandwidth Queue lengths Counters of all kinds A methodology where one analyzes the system with a goal of improving user productivity by focusing on issues that affect the performance as perceived by the users. Computational Repeatable Break down to directly measurable components Perceived Variable Measure “end to end” Our systems today are too complex to rely on computational performance (alone). Multi-system Networking Remote Protocols Virtualization Layering Rethinking the Progress Bar1 Good: Linear Fast Power Bad: Any with variation 1 Harrison, Amento, Kuznetsov, & Bell http://chrisharrison.net/projects/progressbars/ProgBarHarrison.pdf 1 http://www.projectvrc.nl Independent framework to measure virtual machine performance Free Set up your own tests Understand their results Virtual Session Index Office 2007 SP1 SWAP 2003 Space versus(RAID5) 2008 x86 Add XenApp 5.0 2003 versus 2008 x64 Bare Metal vs VMs Odd Results TS versus Desktops Virtual Desktops Bare Metal vs VMs Page Sharing Disk I/O Subsystem very important Scenarios were CPU oriented I/O subsystem of Hyper-V was bottleneck New results being published soon Improved Test Methodologies New Vendor Releases New! Nehalem Rocks for TS! 2x Improvement Hyperthreading great (except ESX) EPT-D Rocks (Hardware vs Software) if ESX and EPT-D, turn vMMU software off, if ESX and no EPT-D, turn vMMU software on New version Hypervisors did not improve much Vsphere 4.0, Hyper-V 2.0, XenServer 5.5 Hyper-V 2.0 improved more than others Xen & Hyper-V now almost identical, except that a single VM cannot have 8CPU under Hyper-V (limit=4) Vsphere can be better/worse than others depending on scenario Office 2007 SP2 fixes “outlook preview pane” performance IE8 performs on par with IE7 Here are some links most relevant to this topic. Project Virtual Reality Check: http://www.projectvrc.nl Perceived Performance: http://www.tmurgent.com/WhitePapers/PerceivedPerformance.pdf http://www.tmurgent.com/WhitePapers/PerceivedPerformance_VirtualOS.pdf VDI versus TS (video): http://www.brianmadden.com/blogs/videos/archive/2007/04/25/vdi-solutionsa-year-later-from-briforum-2007.aspx http://www.brianmadden.com/blogs/videos/archive/2007/10/09/xen-versus-esx-aperformance-head-to-head-comparison-from-briforum-europe-2007.aspx Citrix Logon and Logoff Chart: http://www.brianmadden.com/blogs/gabeknuth/archive/2008/08/14/briforumvideo-the-excruciating-detail-of-the-xenapp-logon-process.aspx