Clint Huffman Microsoft Premier Field Engineer (PFE) Microsoft Corporation SESSION CODE: VIR315 Kenon Owens Technical Product Manager Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Microsoft Enabling IT Pros and Development Teams Across the IT Lifecycle Vision Move from Physical to Logical Managed by policy State-aware, Self-healing.
Advertisements

VSphere vs. Hyper-V Metron Performance Showdown. Objectives Architecture Available metrics Challenges in virtual environments Test environment and methods.
Introduction to Virtualization
Denny Cherry MVP, MCSA, MCDBA, MCTS, MCITP.
Consolidation and Virtualization with SQL Server Rob Reinauer Product Unit Manager SQL Server Engine Melbourne User Group September 10, 2009.
MICROSOFT CONFIDENTIAL Microsoft Confidential Integrated Virtualization Fireside Chat – November 3 rd, 2009 Kenon Owens Technical Product Manager Integrated.
Virtualization for Cloud Computing
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation.
Windows 7 Windows Server 2008 R2 VirtualizationVirtualization Heterogeneous Server Environment Inventory Linux, Unix & VMware Windows 7 & Server 2008.
Fast Track, Microsoft SQL Server 2008 Parallel Data Warehouse and Traditional Data Warehouse Design BI Best Practices and Tuning for Scaling SQL Server.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Windows Virtualization: Strategy And Roadmap Mike Neil Product Unit Manager Windows Virtualization Microsoft Corporation.
Dai Vu Director, Virtualization Product Management Microsoft Corporation SESSION CODE: VIR206.
Robert Larson Delivery Architect Microsoft Corporation SESSION CODE: WSV316 David Lef Principal Systems Architect Microsoft Corporation.
Mark Harmsworth – Architecture Nate Bruneau – Engineering Scott Kleven – Program Management Microsoft Corporation SESSION CODE: OSP321.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Vital Signs: Performance Monitoring Windows Server
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
1 Julius Davies Architectural Technology Specialist Microsoft.
Module 7: Hyper-V. Module Overview List the new features of Hyper-V Configure Hyper-V virtual machines.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Gopal Ashok Program Manager Microsoft Corp. Agenda SQL Server Consolidation Virtualization & Microsoft Hyper-V Architecture Consolidation Performance.
Improving Disk Latency and Throughput with VMware Presented by Raxco Software, Inc. March 11, 2011.
Ashwin Sarin Program Manager Microsoft Corporation SESSION CODE: COS204.
Boris Jabes Senior Program Manager Microsoft Corporation SESSION CODE: DEV319 Scale & Productivity in Visual C
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
END USER TOOLS AND PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Svcs/ProClarity BI PLATFORM SQL Server Reporting Services SQL Server Reporting Services.
Joe Yong Chief Architect Scalability Experts SESSION CODE: DAT 205.
Janssen Jones Virtual Machine MVP Indiana University SESSION CODE: VIR403.
Tim Crabb Sr. Program Manager Microsoft Corporation SESSION CODE: VIR302.
Suhail Dutta Program Manager Microsoft Corporation SESSION CODE: DEV402.
Microsoft Virtual Server: Overview and Roadmap Mike Neil Product Unit Manager Windows Virtualization microsoft.com Microsoft Corporation.
Case for Server Virtualization. Content Why virtualize? Business value of virtualization Virtualization technologies & Hyper-V overview Management and.
Iftekhar Hussain Partner Technology Advisor Microsoft Corporation SESSION CODE: VIR309.
Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Lori Dirks Expression Community Manager Microsoft Corporation SESSION CODE: WEB309.
Consolidation and Optimization Best Practices: SQL Server 2008 and Hyper-V Dandy Weyn | Microsoft Corp. Antwerp, March
Hyper-V Performance, Scale & Architecture Changes Benjamin Armstrong Senior Program Manager Lead Microsoft Corporation VIR413.
Solution to help customers and partners accelerate their data.
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
Chris Mayo Microsoft Corporation SESSION CODE: UNC207.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM308.
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
Full and Para Virtualization
Yes, yes it does! Weights & Reserves vNUMA (SQL & IIS 8) LP:VP Ratios: SQL – N/A SP – 1:1 (Max 2:1) Dynamic Memory SP – No SQL.
Younus Aftab Program Manager Microsoft Corporation SESSION CODE: WSV324.
SESSION CODE: MGT205 Chris Harris Program Manager Microsoft Corporation.
Pat Altimore Sr. Consultant Microsoft Corporation SESSION CODE: WCL321.
BIO202 | Building Effective Data Visualizations and Maps with Microsoft SQL Server 2008 Reporting Services BIU08-INT | Using.
Martin Woodward Program Manager Microsoft Corporation SESSION CODE: DEV308.
Mir Rosenberg & Refaat Issa Program Managers Microsoft Corporation SESSION CODE: WSV401.
David A. Carley Senior SDE Microsoft Corporation SESSION CODE: DEV318.
Prem Mehra Program Manager Microsoft Corporation SESSION CODE: DAT308 Sung Hsueh Program Manager Microsoft Corporation.
Dawie Human Infrastructure Architect Inobits Consulting VIR202.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
Connect with life Ravi Sankar Technology Evangelist | Microsoft Corporation Ravisankar.spaces.live.com/blog.
Cube Measure Group Measure Partition Cube Dimension Dimension Attribute Attribute Relationship Hierarchy Level Cube Attribute Cube Hierarchy.
Rob Tiffany Mobility Architect Microsoft Corporation SESSION CODE: WPH306.
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
Workload Active directory BizTalk server DHCP DNS Dynamics Exchange server Fax server IIS Lync server RDS SharePoint server SQL System Center Visual.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
BizTalk 2009: Performance Characteristics on Hyper-V and Physical Platforms Ewan Fairweather & Paolo Salvatori Customer Advisory Team Microsoft.
Virtualization for Cloud Computing
Virtualization OVERVIEW
Datacenter Virtualization: It's More than a Hypervisor
Key Metrics and Practices for Monitoring Virtualization Platforms
Windows Virtual PC / Hyper-V
Presentation transcript:

Clint Huffman Microsoft Premier Field Engineer (PFE) Microsoft Corporation SESSION CODE: VIR315 Kenon Owens Technical Product Manager Microsoft Corporation Windows Server 2008 R2 Hyper-V Performance Analysis: How You Can Get the Most out of Hyper-V

Hyper-V can’t run that many VMs per box (I don’t get the density) Hyper-V can’t perform under load I can’t/won’t run my business critical applications like SQL, SharePoint and Exchange on Hyper-V Try Hyper-V R2, it makes a big difference. Don’t compare against R1 of Hyper-V Windows Server 2008 R2 has incredible performance Hyper-V R2 is a phenomenal platform for your Microsoft business critical apps and your apps from other ISVs as well

iSCSI Performance with Intel® G NIC with VMDq, Intel® Xeon 5580 Platform, Windows Server 2008 R2 and R2 Hyper V Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Microsoft Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. Read/Write IOPs and Throughput Test

) SQL Server Performance: SLAT impact Results: Increased throughput with consolidation Near linear scale in throughput with no CPU over-commit Improved performance with Windows Server 2008 R2 and SLAT processor architecture % CPU Throughput (Batch requests/sec) Configuration: OS: Microsoft® Windows Server® 2008 R2 Hyper-V™ Hardware: HP DL585 (16 core) with SLAT (Second Level Address Translation) processor architecture, HP EVA 8000 storage Virtual Machines: 4 virtual processors and 7 GB RAM per virtual machine; Fixed size VHD Relative Throughput for Windows Server 2008 Heavy Load Moderate Load Low Load CPU over-commit Almost Linear Scale No CPU over-commit Almost Linear Scale No CPU over-commit Batch requests/sec/%CPU Windows Server 2008 R2

* Used pre-release software (ESX Build ) and the iSCSI initiator in the VM (not pass-through). For Hyper-V, they used pass-through drives for data. **HP would likely see similar results when replacing their own older systems with new HP machines ***Consolidated and Virtualization Hardware platforms were the same in both tests Given the minor differences, Hyper-V is an extremely viable alternative to ESX, capable of competitive levels of VM density, even for customers who already have sunk costs in ESX licenses. For customers embarking on new virtualization deployments, Hyper-V is VERY competitive! For More Information Check out These Papaers: L385onto5PEM610.pdf L385onto5PEM610-vSphere.pdf

vSphere 4Hyper-V R2 5 Dell Servers (35 VMs)13,798 OPM15,734 OPM Power (Loaded)4,503 Watts4,265 Watts Power (Idle) 3,611 Watts3,472 Watts

Windows Server 2008 R2 Hyper-V Performance Analysis: How You Can Get the Most out of Hyper-V Clint Huffman Microsoft Premier Field Engineer (PFE) Microsoft Corporation SESSION CODE: VIR315

Root Partition I/O Stack Drivers Child Partition I/O Stack VSCs Server Child Partition I/O Stack VSCs Server Hypervisor DevicesProcessorsMemory VMBus Shared Memory VSPs OS Kernel Enlightenments (WS08+)

DISK MEM NET CPU

DISK MEM NET

X

Hyper-V Processor Utilization % Processor Time performance counters on the root partition are not accurate. Use the % Guest Run Time and % Total Run Time counters Root Partition (physical host) \Hyper-V Hypervisor Logical Processor(*)\% Total Run Time 95% Virtual BizTalk % Processor Time 100% Root Partition % Processor Time Virtual BizTalk % Processor Time 100% \Hyper-V Hypervisor Logical Processor(*)\% Guest Run Time 90% % 5%4%3%

BizTalk Server Virtual Processors 0 0 BizTalk Server Virtual Processors 0 0 BizTalk Server Virtual Processors 0 0 BizTalk Server Virtual Processors 0 0 Logical Processors to 1 Ratio2 to 1 Ratio BizTalk Server Virtual Processors BizTalk Server Virtual Processors BizTalk Server Virtual Processors BizTalk Server Virtual Processors Logical Processors Over utilized? Under utilized?

Runs even better on R2!

Not optimal Optimal Runs even better on R2!

\Processor(*)\% Processor TimeMinAvgMax Std Deviation 10% of Outliers Removed Physical SQL Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time Virtual SQL

XX

Optimal

DHCP DNS IIS Directory Services … X

Higher Is Better Lower Is Better SSD has more throughput! SSD has faster response times Runs even better on R2!

Higher is better! Runs even better on R2!

Root Partition (physical host) Root Partition (physical host) – 16GBs of RAM Virtual Guest RAM: 2GBs Committed Memory Pagefile.sys Committed Memory Virtual Guest RAM: 4GBs Committed Memory Pagefile.sys

Root Partition (physical host) Root Partition (physical host) – 16GBs of RAM Physical Computer RAM: 2GBs Committed Memory – 2GBs Pagefile.sys Committed Memory – 2GBs Virtual Guest RAM: 4GBs Committed Memory Pagefile.sys

Not optimal Optimal

Runs even better on R2!

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year