Career Progression: Getting Ready for the Cloud

  • Upload
    parson

  • View
    43

  • Download
    1

Embed Size (px)

DESCRIPTION

Career Progression: Getting Ready for the Cloud. Dan Stolts, MCT, MCITP, MCSE, TS… Sr. IT Pro Evangelist – Microsoft [email protected] or [email protected] Twitter: @ITProGuru Blog: http://Blogs.TechNet.com/DanStolts Shortcut: http://ItProGuru.com. More Jobs  - PowerPoint PPT Presentation

Citation preview

Career Progression: Getting Ready for the CloudThe cloud is simply the next level of virtualization. For those that do not have virtualization experience you will learn the fundamentals of Hyper-V while giving you a jump start to your virtualization or cloud career. But, we are not staying there long. We will then dive deep into the Microsoft hypervisor-based server virtualization technology. Professional Hyper-V and VMware administrators will learn how their existing virtualization knowledge can be leveraged to quickly move to the next layer of virtualization, private cloud. So have your cup of caffeine and buckle up to take a very fast and eventful ride from where you are now, to where you need to be to advance your career!

1Career Progression: Getting Ready for the CloudDan Stolts, MCT, MCITP, MCSE, TSSr. IT Pro Evangelist [email protected] or [email protected]: @ITProGuruBlog: http://Blogs.TechNet.com/DanStolts Shortcut: http://ItProGuru.com

Never Criticize, Condemn or ComplainFirst arouse in the other person an eager want -- Dale Carnegie More Jobs President - Bay State Integrated Technology, Inc. www.BayStateTechnology.comPresident - Boston User Groups (www.BostonUserGroups.org)Founder - North East Leaders (www.neleaders.com) Founder/Chairman - Virtualization Group Boston (www.VirtG.com)Board Member - Boston Area Windows Server User Group - www.WindowsBoston.comDen Leader Cub Scouts Pack 14, Lakeville, MAAuthor Build Your Career While You Build Your Community Done in Feb?Student and Future ProfessorMost Important Father, Husband, Friend & Neighbor

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2Todays Agenda9:00-10:00 - Career Progression: Getting Ready for the Cloud10:00-11:00 - The IT Pros Heaven: The Private Cloud11:00-11:15 Break11:15-12:15 - From Virtualization to Private Cloud with VMM 201212:15-1:00 - Lunch1:00-2:15 - Becoming the Next Private Cloud Expert Now2:15-2:30 Break2:30-4:15 - Youve Got a Cloud: Familiar Tools to Manage It4:15-4:45 - Bonus Session4:45 - Wrap up and RaffleLogisticsEmergency exits, restrooms, cell phonesPlease fill out your evaluations for each sessionSame scale as grade school (drop the ones)10=100% Does not exist because there is no such thing as perfect 9=90% good = Report card of A8=80% OK = Report card of BLess than 8, Please give feedback so we can improve7=70% not so good = Report card of CLess than 7 You get the pictureSlide locationBobs Blog: http://www.bobhunt.net Dans Blog: http://ITProGuru.com Your evaluations are to be collected at the end of the event for prize drawings.Career Progression: Getting Ready for the CloudDan StoltsSr. IT Pro Evangelisthttp://ITProGuru.comTwitter: @ITProGuruhttp://blogs.technet.com/b/danstolts

5AgendaWelcomeVirtualization OverviewHyper-VPrivate Cloud FoundationEnabling Hyper-V RoleInside Hyper-V ManagerLive Migration / High AvailabilityLots of DemosQ&AMicrosoft Virtualization StrategyData center to desktopEnd-to-End Management

Full range of products & solutionsLarge partner eco-systemPhysical and Virtual & Cross-hypervisorInteroperabilityIts the Platform you know

Tools you knowKey feature of platformBest TCO/ROI

1/3 the price up frontSignificant SavingsLower ongoing costs

PresentationVirtualizationUser StateVirtualizationApplicationVirtualizationDesktopVirtualization

Microsoft Virtualization Products From the Datacenter to the Desktop

ServerVirtualizationHaving one vendor for the hypervisor, operating system, and much of our application software was very appealing to us from a support and cost perspective.Bert Van Pottelberghe, Sales Director, HostbasketDocument redirectionOffline files

8Challenges: Underutilized hardware Excessive power consumptionExpensive space across datacenter and branch offices

Server Consolidation + Cloud Foundation

Server Utilization

We expect to consolidate an additional 75 servers using Hyper-V, which will lead to a cost savings of more than $325,000 annually. By the time we hit our fifth virtual machine, weve usually paid for the host. Long term, we will be able to reduce our total data center holdings by 75 percentfrom nearly 400 servers to fewer than 100 servers.Robert McShinsky Senior Systems Administrator, Dartmouth-Hitchcock Medical Center Supported HostsWindows Server 2008 R2 Standard Edition x64 with Hyper-VWindows Server 2008 R2 Enterprise Edition x64 with Hyper-VWindows Server 2008 R2 Datacenter Edition x64 with Hyper-VProcessor Requirementsx64 Processor ArchitectureSupport for Hardware Execute DisableIntel VT Hardware Virtualization or AMD-V Hardware VirtualizationWindows Server 2008 R2 with Hyper-VNote: Standard Edition does not support Hyper-V High AvailabilityBetter flexibilityLive MigrationCluster Shared VolumesHot Add/remove of StorageProcessor compatibility mode for live migration

Improved performanceImproved memory managementTCP Offload supportVirtual Machine Queue (VMQ) SupportImproved Networking

Greater ScalabilityAt 64 logical processor supportEnhance Green IT with Core ParkingWindows Server 2008 R2 - Hyper-VDelivers high levels of availability for production workloads via flexible and dynamic management while reducing overall costs through efficient server consolidation via:x86 or x64 operating systemsUp to 4 logical processorsUp to 64 GB of RAM per guestUp to 4 IDE devicesUp to 4 SCSI controllers supporting up to 64 disks eachUp to 4 legacy network adaptersUp to 8 synthetic network adaptersHyper-V Virtual Machine GuestsGuest LimitationsSupported Operating Systems123Windows Server 2008 R2xxxWindows Server 2003 x86x64 w/ SP2xxWindows 2000 Server & Advanced Server w/ SP4xWindows HPC Server 2008xxxSUSE Linux Enterprise Server 10 x86x64 w/ SP1/SP2xRed Hat Enterprise LinuxxxxWindows 7xxxWindows Vista x86/x64 w/ SP1xxWindows XP Pro x64 w/ SP2 & x86 w/ SP3xxWindows XP Pro x86 w/ SP2xProcessorsUpdate BIOS to Enable VirtualizationEnable Hyper-V Role (Server Manager)DEMODynamic Memoryto increase user productivity and lower the cost per desktop / server

Dynamic Memory in Windows Server 2008 R2 SP1 enables better consolidation ratios with predictable performance

Deep Dive: http://www.msteched.com/2010/NorthAmerica/VIR304 Jumbo Frame SupportEthernet frames >1,500 bytesAd hoc standard is ~ 9k

OverviewEnables 6x larger payload per packet

BenefitsImproves throughputReduce CPU utilization of large file transfersNetworking

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15Hot Add/Remove StorageOverviewAdd and remove VHD and pass-through disks to a running VM without requiring a reboot. Hot-add/remove disk applies to VHDs and pass-through disks attached to the virtual SCSI controllerBenefitsEnables storage growth in VMs without downtimeEnables additional datacenter backup scenariosEnables new SQL/Exchange scenarios

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16Overview of Hyper-V ManagerInside Hyper-V NetworkingHyper-V DisksHot Add Storage

Clustering & StorageWindows Server 2008 R2 Failover ClusteringNEW Cluster Shared Volume (CSV)Implemented as a mini-filterRequired for Live MigrationCSV provides a single consistent file name space; All Windows Server 2008 R2 servers see the same storageEasy setup; Uses NTFSNo reformatting SANsCreate one big data storeLess drive letters neededExisting tools just workImproves Hyper-V Live Migration timesSimplifies SAN/VM managementImproved Fault Tolerance Single Volume

VHD

VHD

VHD

SANConcurrent access to a single file systemSingle LUN for all hosts and performance enhancement for storage switchover10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18Cluster Shared VolumesAll servers see the same storage

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19Live Migration in Hyper-V R2 (in the box functionality)Create VM on target serverCopy memory pages from the source to the target via EthernetFinal state transferPause virtual machineMove storage connectivity from source host to target host via EthernetRun new VM on target; Delete VM on source

Host 1

Host 2

Green = StorageBlue = NetworkingShared StorageLogisticsEmergency exits, restrooms, cell phonesPlease fill out your evaluations for each sessionSame scale as grade school (drop the ones)10=100% Does not exist because there is no such thing as perfect 9=90% good = Report card of A8=80% OK = Report card of BLess than 8, Please give feedback so we can improve7=70% not so good = Report card of CLess than 7 You get the pictureSlide locationBobs Blog: http://www.bobhunt.net Dans Blog: http://ITProGuru.com Your evaluations are to be collected at the end of the event for prize drawings.Setup High Availability (iSCSI)Impact: Virtualization vs. CloudVirtualizationCloudLarge Enterprise More than 100 ServersMedium Business 10-> 100 ServersSmall BusinessLess than 10 ServersDevice ManufacturersDevelopersConsumers

GamersOthers???

Yes In a big wayMaybe - SometimesNo Not Really

Full Blog Post: http://bit.ly/CloudValue Key:Datacenter Services Architecture

PowerShell 2.0Web Services Management (WS-Man) Windows Management InstrumentationSilverlight Self-service UI

Servers, Networks, and Storage with PowerShell, WS-Man, or Storage Management Initiative Specification InterfacesCMDB controls fabric state; UI used to initiate workflowsAdministrative/Tenant Interface and Configuration Management Database (CMDB)Groups processes and operations into end-to-end workflowsOrchestration LayerGroups automated tasks into processes and operationsManagement LayerProvides granular and centralized automation of configuration tasksAutomation LayerVirtualizes servers, storage, and networks into resource poolsVirtualization LayerEnables hardware management and provisioningHardware Layer

24Lab Setup Download Evaluation Software http://aka.ms/lab Call to Action25HYPER-V CLOUD CUSTOMER EVIDENCECustomerCountryLink to Case StudyUKFast United Kingdomhttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000006448nGenXUnited Stateshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000006911Adhost United Stateshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007509Microsoft IT United Stateshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007551Decision LogicUnited Stateshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007574FasthostsUnited Kingdomhttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000007585WinWorkersSwitzerlandhttp://www.microsoft.com/casestudies/Microsoft-System-Center-Virtual-Machine-Manager-2008-R2/WinWorkers/Data-Center-Specialists-Expand-IT-Automation-Possibilities-with-Portal-Solution/4000007706EMS-CortexNew Zealandhttp://www.microsoft.com/casestudies/Microsoft-System-Center-Operations-Manager-2007-R2/EMS-Cortex/Hosters-Deliver-Virtual-Servers-in-Minutes-with-Multitenant-Management-Console/4000007792InfinIT Consulting United Stateshttp://www.microsoft.com/casestudies/Windows-Server-2008-R2-Datacenter/InfinIT-Consulting/IT-Firm-Offers-Customers-Latest-Software-40-Percent-Lower-Costs-by-Moving-to-Cloud/4000007946LionbridgeUnited Stateshttp://www.microsoft.com/casestudies/Microsoft-System-Center-Virtual-Machine-Manager-2008-R2/Lionbridge/Global-Translation-Provider-Simplifies-Private-Cloud-Administration-with-Portal/4000007959Finecom Switzerlandhttp://www.microsoft.com/casestudies/Windows-Server-2008/Finecom/Switzerland-Based-Provider-Helps-Cable-TV-Operators-Set-Up-Virtual-Hosting-Instantly/4000008124Agarik Francehttp://www.microsoft.com/casestudies/Windows-Server-2008-R2/Agarik/Hosting-Company-Uses-Virtualisation-Solution-to-Set-Up-New-Clients-in-Just-15-Minutes/4000008170SORCEUnited Kingdomhttp://www.microsoft.com/casestudies/Windows-Server-2008-R2/SORCE/Intranet-and-Extranet-Provider-Delivers-Secure-Scalable-Hosted-Service/4000008178CodehouseUnited Kingdomhttp://www.microsoft.com/casestudies/Windows-Server-2008-R2-Standard/Codehouse/Hosted-Virtualisation-Provides-Agency-with-Cost-Effective-Highly-Available-Solution/4000008269AcXessUnited Stateshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000009303SaaSplazaThe Netherlandshttp://www.microsoft.com/casestudies/Microsoft-Application-Virtualization/SaaSplaza/Hosting-Provider-Improves-Responsiveness-Extends-Offerings-with-Virtualization/4000009352SwisscomSwitzerlandhttp://www.microsoft.com/casestudies/Microsoft-Active-Directory-Domain-Services/Swisscom/Telco-Provides-On-Premises-Managed-Communications-and-Collaboration/4000009325Internet Initiative JapanJapanhttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000009630China Telecommunications CorporationChinahttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000009687BelgacomBelgiumhttp://www.microsoft.com/casestudies/Windows-Server-2008-R2/Belgacom/Telecommunications-Provider-Gains-Holistic-View-of-IT-Systems-for-Better-Availability/4000009700PUBLIC HYPER-V RESOURCESTITLE OF PERFORMANCE MATERIALSLOCATION OF MATERIAL ON PUBLIC SITESHyper-V performance comparison: Microsoft Windows Server 2008 SP2 and R2 with Intel Xeon processor X5570- and E5450-based servershttp://www.principledtechnologies.com/clients/reports/Microsoft/HyperVR2_0709.pdf1,000,000 IOPS with iSCSI - That's Not a Typohttp://communities.intel.com/community/openportit/server/blog/2010/01/19/1000000-iops-with-iscsi--thats-not-a-typoAMD and Windows Server 2008 R2 + Virtualization https://academymobile.microsoft.com/AcademyLive/Pages/PodcastDetail.aspx?itemId=1571&psid=,16385,&caid=&csId=%257b38cf0515-9906-482a-8fd5-8e79ce78830f%257d%2540%257bF933AF51-7E82-4A33-BCF8-BCA268E54679%257dReal-world server consolidation: 35 HP ProLiant DL385 servers onto 5 Dell PowerEdge M610 blade servers with VMware vSpherehttp://www.principledtechnologies.com/clients/reports/Dell/35DL385onto5PEM610-vSphere.pdfReal-world server consolidation: 35 HP ProLiant DL385 servers onto 5 Dell PowerEdge M610 blade servers running Hyper-Vhttp://www.principledtechnologies.com/clients/reports/Dell/35DL385onto5PEM610.pdfInitial investment payback analysis: Dell PowerEdge R710 solution with VMware ESX vs. HP ProLiant DL385 solutionhttp://www.principledtechnologies.com/clients/reports/Dell/Paybackperiod-DellR710vHPDL385ESX.pdfInitial investment payback analysis: Dell PowerEdge R710 solution with Hyper-V vs. HP ProLiant DL385 solutionhttp://www.principledtechnologies.com/clients/Reports/Dell/Payback%20period%20-%20Dell%20R710%20v%20HP%20DL385%20Hyper-V.pdfVirtualized database comparison: DellPowerEdge R710 vs. HP ProLiant DL380 G6http://www.principledtechnologies.com/clients/reports/Dell/R710-DL380-Virt-database.pdfVirtualized Exchange comparison: Dell PowerEdge R710 vs. HP ProLiant DL380 G6http://www.principledtechnologies.com/clients/reports/Dell/R710-DL380-Virt-Exchange.pdfDell PowerVault MD3000i high-availability testing on Windows Server 2008 R2 and Hyper-Vhttp://www.principledtechnologies.com/clients/reports/Dell/PowerVaultMD3000iHyper-V.pdf27PUBLIC HYPER-V RESOURCESTITLE OF PERFORMANCE MATERIALSLOCATION OF MATERIAL ON PUBLIC SITESPerformance characterization report for Microsoft Hyper-V R2 on HP StorageWorks 4400 Enterprise Virtual Arrayhttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-0240ENW.pdfPerformance characterization report for Microsoft Hyper-V R2 on HP ProLiant BL490c G6 servershttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-0020ENW.pdfImproving scalability and storage performance with HP StorageWorks EVA8400 and Microsoft Windows Server 2008 R2http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA3-0532ENW.pdfPerformance characterization report for Microsoft Hyper-V R2 on HP ProLiant G6 servers with Intel Xeon X5500 or AMD Opteron 8400 processorshttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA0-3989ENW.pdfPerformance characterization report for Microsoft Hyper-V R2 on HP ProLiant DL785 G6 servershttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA1-6799ENW.pdfPerformance characterization of Microsoft Windows Server 2008 Hyper-V on HP ProLiant servers and MSA2000 storagehttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5136ENW.pdfRunning Complex SAP Landscapesin a Virtualized Datacenterhttp://www.unisys.de/eprise/main/admin/country/doc/de/Whitepaper_RTI-ACC_v2.pdfHenk's tech bloghttp://henkvandervalk.com/category/sql-2008-r2Emulex OneConnect FCoE UCNA Outperforms the Competition and Approaches One Million IOPS Barrierhttp://www.emulex.com/resources/press-releases/2010/jan-11-2010-emulex-oneconnect-fcoe-ucnas-outperforms-the-competition-and-approaches-one-million-iops-barrier.htmlNetApp Solution Guide: Microsoft Exchange Server, SQL Server, SharePoint Server Mixed Workload on Microsoft Hyper-V and NetApp Fabric MetroClusterhttp://media.netapp.com/documents/tr-3804.pdfAvanade - IT Firm Virtualizes Databases: Trims Servers 85 Percent, Ups Performance 50 Percenthttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=400000642928PUBLIC HYPER-V RESOURCESTITLE OF PERFORMANCE MATERIALSLOCATION OF MATERIAL ON PUBLIC SITESVirtual Hard Disk Performance - Windows Server 2008 / Windows Server 2008 R2 / Windows 7http://blogs.msdn.com/tvoellm/archive/2010/02/27/windows-server-2008-r2-virtual-hard-disk-vhd-performance-paper.aspxAll topics fundamentalhttp://blogs.msdn.com/tvoellmWindows Server Performance Team Blog - Windows Server Operating System Performance information, tools and discussionhttp://blogs.technet.com/winserverperformance/Microsoft Hyper-V 2008 R2 IDE vs. SCSI Performancehttp://www.nodnarb.net/post/2009/11/30/Microsoft-Hyper-V-2008-R2-IDE-vs-SCSI-Performance.aspxBenchmarking Hyper-V on Windows Server 2008 R2 x64http://capitalhead.com/articles/benchmarking-hyper-v-on-windows-server-2008-r2-x64.aspxVirtualization Performance of SAP ERP* Solutions on the Intel Xeon Processor 5500 Series with Microsoft Hyper-Vhttp://download.intel.com/business/software/testimonials/downloads/xeon5500/323041.pdfA Performance Comparison of AMD OpteronTM Processors with Microsoft Hyper-VTM Server 2008 R2http://www.dell.com/downloads/global/products/pedge/en/poweredge-amd-hyperv-whitepaper.pdfHappy customer with Hyper-V R2 and HP LeftHand storagehttp://hyper-v.nu/blogs/hans/?p=73TITLE OF DEPLOYMENT MATERIALSLOCATION OF MATERIAL ON PUBLIC SITESBest practices for virtualizing Microsoft Office SharePoint Server 2007 with Hyper-V R2 on HP ProLiant servershttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-9906ENW.pdfHP BladeSystem Matrix and Microsoft Exchange Server 2010http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-0689ENW.pdfHP recommended configuration for Microsoft Exchange Server 2010: StorageWorks EVA8400 using CA-EVA and CLX-EVAhttp://h20195.www2.hp.com/V2/GetPDF.aspx/4AA1-2127ENW.pdfBest practices for deploying an HP EVA array with Microsoft Hyper-V R2http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA0-1907ENW.pdfImplementing Microsoft Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2 on HP ProLiant servershttp://h20000.www2.hp.com/bc/docs/support/SupportManual/c01925882/c01925882.pdf?jumpid=reg_R1002_USEN29

Private CloudEnabled by Dynamic Datacenter

31Virtualization Enhancements in Service Pack 1Dynamic memoryRemoteFXAllocate range of memory per VM and dynamically adjust memory usage on demandConsistent performance and better manageabilityUses the power of virtualized graphics resources and advanced codecs to achieve high fidelityEnables local-like experience for a hosted desktop

32Amazing User ExperienceRemoteFXEnhanced high fidelity desktopBidirectional audio Fluid video playback Specifically authored DirectX 10.1 3D applications and aeroglass.Multi-Monitor SupportUSB peripheralsHigh definition video and audio performanceSuperior low bandwidth high latency performance over LAN and WAN, including bi-directional audioProven TechnologyOngoing InvestmentsLearn More: http://bit.ly/hWmC67

Session-based & Virtual Desktops10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.33Remote Desktop Serviceshttp://bit.ly/2008R2RDSPoster Session Host Virtualization Host Connection Broker Web Access Gateway Licensing RemoteFX + Acronym Definitions

34Hyper-VHyper-Vhttp://bit.ly/HyperVPoster Hyper-V PosterArchitecture Virtual Networking Virtual Machine Snapshots Live Migration Storage Interfaces Storage Types Storage Location and Paths Import and Export

Windows Server 2008VSPWindows KernelHyper-V Architecture ApplicationsApplicationsApplicationsNon-Hypervisor Aware OSWindows Server 2003, 2008Windows KernelVSCVMBusEmulationDesigned for Windows Server HardwareWindows hypervisorXen-Enabled Linux KernelLinux VSCHypercall AdapterParent PartitionChild PartitionsVM ServiceWMI ProviderVM Worker ProcessesOSISV / IHV / OEMMicrosoft Hyper-VMicrosoft / XenSourceUser ModeKernel ModeProvided by:Ring -1IHV DriversVMBusVMBusApplications10/27/2011 10:50 AMMICROSOFT CONFIDENTIAL 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.37Hyper-V R2 Host LimitationsFunctionality Windows Server 2008 R2 Standard Edition Windows Server 2008 R2 Enterprise Edition Windows Server 2008 R2 Datacenter Edition Logical Processor Support64 LP64 LP64 LPPhysical Memory SupportUp to 32 GBUp to 1 TBUp to 1 TBMax # of VMs8 V-Procs per LP or 384 VMs, whichever is lower8 V-Procs per LP or 384 VMs, whichever is lower8 V-Procs per LP or 384 VMs, whichever is lowerVM Licensing1 Free Per License4 Free Per LicenseUnlimitedNote: These limitations are for the Hyper-V R2 role only, not the Windows Server Operating System.Storage ConnectivityDirect Attached StorageiSCSI SANFibre Channel SANDrive TypesSCSISATASASFibre ChannelHyper-V Host ArchitectureDisk Redundancy ArchitectureRAID 1RAID 5RAID 10RAID 50Storage Controller ArchitectureDisk Controller or HBA interface

Hyper-V Host ArchitectureVolumes and PartitionsVirtual Hard DisksDynamically Expanding DisksFixed Size DisksDifferencing DisksPass-Through DisksDisk Access OptionsIDESCSIiSCSI

Hyper-V VM Guests Architecture - DisksPrivate NetworksCommunications between virtual machines only. Internal NetworksCommunications between the Host server and virtual machinesExternal NetworksCommunications between a virtual machine and a physical network by creating an association to a physical network adapter on the host serverHyper-V VM Guests Architecture - Virtual NetworksConsider using Domain Isolation with IPSec for both Hosts and GuestsSecuring the communications between the Hyper-V server and its administrators and usersUse a separate network with a dedicated network adapter for the management operating system of the physical Hyper-V computer

Hyper-V VM Guests Architecture Some Security ConsiderationsUse Fixed-sized disksStore VHDs and Snapshots in Secure LocationConfigure only Required Storage Devices for VMHarden OS on VM using Baseline Security Compliance Management ToolkitConfigure Antivirus, Firewall and Intrusion Detection Software in VM based on Server RoleOverviewMoving a virtual machine from one server to another without loss of serviceBenefitsEnables new scenariosLoad balancing VMs for powerLoad balancing VMs for CPUUpgrade of host hardware and maintenance

Live Migration

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

44Live Migration via Cluster ManagerIn box UILive Migration via Virtual Machine ManagerOrchestrate migrations via policyMoving from Quick to Live Migration:Guest OS limitations?:NoChanges to VMs needed?:NoChanges to Storage infrastructure:NoChanges to Network Infrastructure:NoUpdate to WS 2008 R2 Hyper-V:YesLive Migration10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

45Quick Migration vs. Live MigrationQuick Migration(Windows Server 2008 Hyper-V)Save stateCreate VM on the targetWrite VM memory to shared storageMove virtual machineMove storage connectivity from source host to target host via EthernetRestore state & RunTake VM memory from shared storage and restore on TargetRunLive Migration(Windows Server 2008 R2 Server Hyper-V)VM State/Memory TransferCreate VM on the targetMove memory pages from the source to the target via EthernetFinal state transfer and virtual machine restorePause virtual machineMove storage connectivity from source host to target host via EthernetUn-pause & Run

Host 1

Host 2

Host 1Host 2

10/27/2011 10:50 AMMICROSOFT CONFIDENTIAL 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.46Cluster Share Volumes: Migration & StorageNEW Cluster Shared Volumes (CSV) in Windows Server 2008 R2OverviewCSV provides a single consistent file name space; All Windows Server 2008 R2 Server servers see the same storage

BenefitsEasy setup; Uses NTFSNo reformatting SANsCreate one big data storeNo more drive letter problemsExisting tools just workHighly recommended for live migration scenarios

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

47Processor Compatibility ModeOverviewAllows live migration across different CPU versions within the same processor family (i.e. Intel-to-Intel and AMD-to-AMD).Does NOT enable cross platform from Intel to AMD or vice versa.Configure compatibility on a per-VM basis.Abstracts the VM down to the lowest common denominator in terms of instruction sets available to the VM.

BenefitsProvides a great deal of migration flexibility within clusters.Enables migration across a broader range of Hyper-V host hardware.No specific hardware requirements needed.

Processor Compatibility ModeHow it works?If a host As processor features are superset of host Bs processor features, migrating a running VM from host A to host B will fail; if the same VM is put in processor compatibility mode migration will succeed (see below image)Hypervisor exposes only those features to VM that are available between all Hyper-V supported processors

VM NOT in Processor compatibility modeVM in Processor compatibility modePhysical Processor features: X,Y,ZVM sees processor features: X,Y,ZPhysical Processor features: X,YPhysical Processor features: X,Y,ZPhysical Processor features: X,YHost AHost BHost BHost AMigration failsMigration succeedsVM sees processor features: X,Y

Processor compatibility modeWhen to use it?If you have servers with different processors and you want flexibility in freely moving running VMs between serversWhat to consider before using it?Moving a VM to a host with a superset of processor features does not require processor compatibility mode Due to some processor features are hidden from VM test multimedia, high-performance computing applications before deploying in VM with processor compatibility modeWhich Hyper-V features utilize this capability?Live Migration, Quick Migration and Save/Restore VMHow to use it?By default, processor compatibility mode is OFFTo turn it ON, from Hyper-V Manager, select a CPU setting wizard of a VM. Check a check-box labeled Migrate to physical computer with a different processor version, see below image for details

Second Level Address Translation (SLAT)New Processor Feature SupportOverviewUses new processor features to improve performance and reduce load on Windows HypervisorAMD: Nested Page Tables (NPT)Intel: Extended Page Tables (EPT)

BenefitsImprove memory management performanceReduce in memory copiesMemory usage will decrease from ~5% to 1% of total physical memoryMost improvement with large working sets (TS/SQL)10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

51VM Chimney (TCP Offload Support)OverviewTCP/IP traffic in a VM can be offloaded to a physical NIC on the host computer.Disabled by default

BenefitsReduce CPU burdenNetworking offload to improve performanceLive Migration is fully supported with Full TCP Offload Cautions: Not all applications benefit from ChimneyWorks best for long-lived connections with large data transfers Applications with pre-posted buffersChimney capable hardware supports a fixed number of offloaded connections shared between all VMs10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

52Virtual Machine Queue (VMQ)Overview disabled by defaultNIC can DMA packets directly into VM memoryVM Device buffer gets assigned to one of the queuesAvoids packet copies in the VSPAvoids route lookup in the virtual switch (VMQ Queue ID)Allows the NIC to essentially appear as multiple NICs on the physical host (queues)Best performance gains seen on 10G NICs (highly recommended)BenefitsHost no longer has device DMA data in its own buffer resulting in a shorter path length for I/O (performance gain)

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

53Jumbo Frame SupportOverviewEnables 6x larger payload per packetEthernet frames >1,500 bytesAd hoc standard is ~9k

BenefitsImproves throughputReduce CPU utilization of large file transfers10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5464 Logical Processor SupportOverviewProvides Hyper-V the ability to utilizes up to 64 of the logical processor pool presented to Windows Server 2008 R2

BenefitsSignificantly increases host server densityEasily provide multiple processers per virtual machine

Windows Server 2008 R2 Server Core ParkingOverviewScheduling virtual machines on a single server for density as opposed to dispersionThis allows park/sleep cores by putting them in deep C states

BenefitsSignificantly enhances Green IT by being able to reduce power required for CPUs10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

56Windows Server 2008 (w/o core parking)16 LP Server

10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

57Server Core Parking16 LP Server

Processor is parkedProcessor is parked10/27/2011 10:50 AM 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

58Private Cloud differs from a fully virtualized datacenterProblemSolutionsVirtualized DatacenterPrivate CloudDatacenterService Requests overwhelming manual processesAutomation of service provisioning for Servers and DesktopsIT staff saturated keeping the lights on (break-fix, helpdesk, etc.)User self-service provisioning of defined services and service levelsHybrid virtual/physical environment is challenging to manageSingle pane of glass management of heterogeneous applications, infrastructure and devicesVirtual Machine sprawl leading to IT stallEfficient resources pooling across owned and outsourced infrastructureExpensive, disparate stack of datacenter management solutionsOptimized Software configuration to lower costBudget pressure, but unable to further lower hardware and infrastructure costsOptimized infrastructure with on-premise and outsourced options to lower costVirtualization = Private Cloud 59Dynamic Memory in SP1OverviewA memory management enhancement for Hyper-VEnables customers to dynamically grow and decrease the memory of a VMAvailable as a feature in Windows Server 2008 R2 SP1BenefitsBetter consolidation ratios with predictable performanceEnables linear scalability for deployment environmentsDesigned for production useRecommendations for use for server applications still being evaluated.With the SP1 release, we will meet all the Gartner/Burton group requirements for an Enterprise ready HypervisorHow does it work?VM memory configuration parameters:Initial (what VM will boot with)Maximum (what VM can grow to)Memory is pooled and dynamically distributed across VMsMemory is dynamically allocated/removed based VM usage with no service interruptionGuest enlightened: guests & Hyper-V work TOGETHERMemory is added and removed via synthetic memory driver (memory VSC) supportHow is it different?There is a difference between memory overcommit and overcommitting memoryWe warned of the dangers of overcommitting memoryWe pressed against the use of overcommit from a marketing perspectiveDynamic Memory allows for predictable, consistent performance even after overcommitting memoryKey is avoid the performance cliff which is possible with the VMware solutionThe features VMware has does NOT provide significantly more scale than Hyper-V with DM does (despite what VMware will tell our customers)

62How does VMware do it?Memory Ballooning and Un-ballooningSet VM memory, reservation, and limitWill add and remove as necessary, between the reservation and limitMemory CompressionPage SharingOptimized common memory pagesAffected by ASLR and SLATHypervisor Memory PagingPages at the Hypervisor when physical memory is completely committedAll these (italicized) are only used after all physical memory is committed, which is not recommended by VMware or Microsoft!

TechReady1210/27/2011 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.63