1 / 29

Virtual Machine Manager 2012 What’s In It and How It Enables Building Private Clouds and Federation to Public Clouds

Virtual Machine Manager 2012 What’s In It and How It Enables Building Private Clouds and Federation to Public Clouds. Julius Davies Datacentre Specialist Microsoft UK Ltd. Clive Watson Datacentre Specialist Microsoft UK Ltd. Clouds – IT as a Service. S AA S. P AA S. I AA S. Hyper-V.

strom
Télécharger la présentation

Virtual Machine Manager 2012 What’s In It and How It Enables Building Private Clouds and Federation to Public Clouds

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtual Machine Manager 2012What’s In It and How It Enables Building Private Clouds and Federation to Public Clouds Julius Davies Datacentre Specialist Microsoft UK Ltd Clive Watson Datacentre Specialist Microsoft UK Ltd

  2. Clouds –IT as a Service SAAS PAAS IAAS Hyper-V

  3. Cloud Benefits • Reliability and predictability • Applications are highly available, fault tolerant • Remediation from failure is simple (re-start, re-deploy) • Highly automated • Ratio of servers/admins is ~50:1 in enterprises today • Ratio of servers/admins is ~500:1 in “cloud” datacenters • Agility and speed • Applications are deployed, changes are made, remediation is executed in minutes • Deploying applications takes weeks in the enterprise and it needs to be days • Focus is on applications/services • Results are measured relative to service quality SCVMM 2012 is designed to bring cloud benefits to the enterprise datacenter

  4. SCVMM 2012 Investment Areas Fabric Services Cloud Deployment • Fabric • Management • Hyper-V Bare Metal Provisioning • Update Management • Hyper-V, • VMware, Citrix XenServer • Dynamic Optimization • Network Management • Power Management • Storage Management • Cluster Management

  5. A Quick Tour of VMM 2012 demo

  6. Deployment and Upgrade • Highly Available VMM Server • Addresses key customer ask • VMM server is now cluster aware so there’s no single point of failure • Upgrade • From VMM 2008 R2 to VMM 2012 RC • From VMM 2012 RC to VMM 2012 RTM • Custom Properties • Name/Value pairs • No need to use Custom1…Custom10 • Powershell • Fully powershell scriptable • Powershell 2.0 – standard verbs, noun naming convention • Backward compatible with VMM 2008 R2 scripting interface

  7. Fabric Management • Physical Server • Manage multiple hypervisors – Hyper-V, VMware, Xen • Server hardware management – IPMI, DCMI, SMASH, Custom via Provider • Host provisioning – from baremetal to Hyper-V to Cluster provisioning • Network • Define Logical Networks using VLANs and Subnets per datacenter location • Address management for Static IPs, Load Balancer VIPs and MAC addresses • Automated provisioning of Load Balancers via Provider • Storage • Storage Management using SMI-S • Discover storage arrays and pools • Classify storage based on throughput and capabilities • Discover or configure LUNs and assign to hosts and clusters • Rapid provisioning of VMs using snap cloning of LUNs

  8. Fabric Management • Update Management of Fabric Servers • Update operation control (On-demand scan and on-demand remediation) • Updating a Hyper-V cluster is fully automated • Integrated with Windows Server Update Server • Dynamic Optimization (DO) • Cluster level workload balancing scheme to optimize for VM performance • Leverages live migration to move workloads • Power Optimization (PO) • Leverages live migration to pack more VMs per host • Powers down servers to optimize for power utilization • Enhanced Placement • Over 100 placement checks/validation • Support for custom placement rules • Multi-VM deployment for Services

  9. Fabric Management in VMM 2012 Bare Metal Deployment demo

  10. Private Cloud Usage Scenario

  11. Private Clouds Cloud Consumer View Capacity Capabilities Libraries Hosts Clusters Library Servers Logical Networks Load Balancers IP Address Pools MAC Address Pools Storage Classifications Storage Capacity Storage Pools Storage Providers Storage Arrays

  12. Private Clouds Private Cloud • Abstraction that enables opaque usage model for service and VM management Fabric • Compute: Logical grouping of hosts or clusters in host groups • Storage: Storage Classifications, Pools, Providers and Arrays • Network: Logical Networks, IP/MAC Address Pools, Load Balancers, VIP Templates Delegation - User Role • Quota: Defines per-user limits on compute, memory, storage, number of VMs

  13. Cloud Capacity Cloud can expose • Aggregate capacity of underlying resources (vCPU, Memory, Storage) • Oversubscription is allowed Dimensions of Capacity • vCPUs • Memory • Storage • Number of deployed VMs (VMs in Library are not counted) • Custom Quota (to support quota points from VMM 2008 R2)

  14. Cloud Capabilities Cloud can • Host highly available VMs • Allow VMs to use dynamic disks or differencing disks • Enable network optimizations VM “shape” limits • Processor Range (i.e. 1 - 4) • Memory Range (i.e. 16MB – 32 GB) • Number of disks (0 – 7) • Number of NICs (0 – 7) • … Built-in set representing underlying limits for Hyper-V, Xen, VMware

  15. User Roles and Scope VMMAdmin Delegated Admin Self-Service User Read-only Admin

  16. Building and Delegating Clouds demo

  17. Controlling Usage by Self-Service Users Revocable actions – fine-grained action control • Author, VM Control, Read-only Quota – 2 Types of Quota • Shared – total usage of all members of the user role • Per-user – usage of each member of the user role Dimensions of Quota • vCPUs • Memory • Storage • Number of deployed VMs (VMs in Library are not counted) • Custom Quota (to support quota points from VMM 2008 R2)

  18. Service Lifecycle Management • Service Templates • Used to model a multi-tier application • Source of truth for deployed service configuration • Applications • Built-in support for Web deploy, Server App-V, SQL DAC • Custom command execution for other application packages • Image-based • OS separated from apps • Composed during deployment • Servicing • Change the template and then apply that change to deployed instances • Upgrade domains ensures application availability during servicing

  19. Services - Shareable Among Application Owners An application owner authors the service template and then shares that template with his team to deploy the application Shareable Objects • Resource group – group of on-disk library objects which user considers interchangeable • Profiles (Hardware, Guest OS, Application, SQL) • Templates (VM, Service) • Virtual machine • Service

  20. Server App-V– Part of the Service • Technology that enables virtualization of Server Applications • Ships as a feature of System Center Virtual Machine Manager (SCVMM) 2012

  21. What Problems Does Server App-V Solve? • “When I move my application from Dev to Test to Production, it’s NEVER the same experience and frequently problematic” • “My team tells me we have a 146 page application install guide” • “Updating my server applications causes me pain”

  22. Sequencing: Gateway to VirtualizationImaging and State Separation

  23. I have Sequenced my App, Now What?Declarative Deployment & Instance-Specific Configuration • Application Instance • Application Instance • Configuration A • Configuration B • Agent Machine A • Server App-V Package • (SFT, Manifest, Deployment Configuration) • Agent Machine B

  24. Server App-V Scenarios and Environments • App Instance • in • Private Cloud • VMM 2012 or PowerShell • App Instance • in • Dev/Test • App Instance • in • Public Cloud • Configuration • Configuration • Configuration • Server Application • Server App-V Package • VMM 2012 • Sequencer • Packaging Tool + Azure Portal

  25. Managing Services in VMM 2012 demo

  26. Federation to Public Clouds Using “Concero” Customer Partner VMM – IaaS Private Clouds • Manage services across multiple VMM servers • Web based – self service experience Customer Services “Concero” Services “Concero” • Windows Azure Platform Appliance • Windows Azure Platform Appliance Microsoft Microsoft VMM 2012 VMM 2012 VMM Future VMM 2012 VMM 2012 VMM 2012 VMM 2012 VMM 2012 VMM 2012 • Windows Azure • Windows Azure • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen • Hyper-V, VMware, Xen Fabric Fabric Concero 1.0 Concero 1.0 Azure – PaaS Public Cloud • IT Pro experience for Azure • RBAC using on-premise domain credentials • Single view for multiple Azure subscriptions

  27. Provisioning Services in “Concero” demo

  28. System Center Roadmap • 1H CY10 • 2H CY10 • 1H CY11 • 2H CY11 Beta RTM RTM Beta 2007 R3 RTM Beta2 Opalis 6.3 Beta Beta RTM RTM Acquired 2010 Beta RTM 2010 IT GRC Beta RTM Acquired RC RTW Beta System Center Project Codename “Concero” Beta & RTM Beta/RTM above refer to System Center 2012 releases

  29. © 2010 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.

More Related