CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Reliability and predictabilityApplications are highly available, fault tolerantRemediation from failure is simple (re-start, re-deploy)Highly automatedRatio of servers/admins is ~50:1 in enterprises todayRatio of servers/admins is ~500:1 in “cloud” datacentersAgility and speedApplications are deployed, changes are made, remediation is executed in minutesDeploying applications takes weeks in the enterprise and it needs to be daysFocus is on applications/servicesResults are measured relative to service quality
  • Key MessageConcero is a self-service portal for deploying and managing services across hybrid cloud environmentsThis is vision over timeTalking pointsConcero is a self-service portal for deploying and managing services across hybrid cloud environmentsIt sits as a web portal above multiple instances of VMM, WAPA and Windows AzureAcross all these cloud types (Azure, WAPA and VMM clouds) the concept of a service and it’s management is what the experience is focused onIt provides the key constructs for fulfilling this experienceWeb portal for interacting with multiple hybrid clouds – providing a single panel for viewing capacity from underlying sources and ability to consume this capacityLibrary, where a service owner has compilation of services which can be deployedAccess control and delegate accessThe Strategic objective for Concero is three foldEnable IT organizations to make the transition to the public cloud using the management paradigms and constructs that they are familiar with inside the enterpriseBy giving them visibility and control to cloud deployments. Give an example of how IT departments are seeing business developers bypassing them to get cloud capacity. Concero provides the tools for an IT organization to view it’s capacity from multiple clouds, assess needs and acquire capacity so they can expand/shrink the pool onto which they can deploy their services Deliver a differentiated competitive offering to Vmware’s vCloud Director which spans the various cloud types Azure, WAPA and partner cloudsProvide an IT centric management view over Azure to increase it’s adoption by IT organizations.Provide a System Center experience for customers looking to deploy services into Azure. By doing so we make provide control to IT orgs about Azure Portability of services between their private clouds and Azure. This allows an IT org to dynamically expand and utilize capacity from external sources in a seamless manner.
  • CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012

    1. 1. Microsoft System Center Virtual Machine Manager 2012<br />Sainath K.E.V<br />Avanade Asia Pte Ltd.<br />Microsoft MVP –Directory Services<br />Microsoft Author – TechNet Magazine , MOF <br />Microsoft Speaker – SWUG<br />Community Technology Update <br />
    2. 2. SCVMM Architecture <br />
    3. 3. Cloud Computing Enables You to DeliverIT as a Service to Your Business <br />Self-Service<br />Metered by Use<br />Scalable & Elastic<br />Shared<br />Acceleratingthe Speed<br />& Loweringthe Costof IT…<br />while delivering Reliable Services <br />
    4. 4. DELIVERING THE PRIVATE CLOUD<br />Infrastructure<br />Logical & Standardized<br />Diverse Infrastructure<br />
    5. 5. DELIVERING THE PRIVATE CLOUD<br />Infrastructure<br />Logical & Standardized<br />FIN<br />MKTG<br />HR<br />SALES<br />Delegated Clouds<br />Diverse Infrastructure<br />
    6. 6. DELIVERING THE PRIVATE CLOUD<br />Applications<br />APP 1<br />OS 1<br />OS 1<br />APP 2<br />OS 2<br />OS 2<br />OS <br />APP 3<br />OS 3<br />OS 3<br />Externalized Configurations<br />FIN<br />MKTG<br />HR<br />SALES<br />Delegated Clouds<br />Logical & Standardized<br />Diverse Infrastructure<br />
    7. 7. APPLICATIONS<br />Customer opportunity in private cloud<br />DELIVERING THE PRIVATE CLOUD<br />Business Empowerment<br />Self Service<br />“Administration”<br />SLA Management<br />APP 1<br />APP 2<br />OS<br />APP 3<br />Externalized Configurations<br />FIN<br />MKTG<br />HR<br />SALES<br />Delegated Clouds<br />Logical & Standardized<br />Diverse Infrastructure<br />
    8. 8. SCVMM 2012 Investment Areas<br />Fabric<br />Services<br />Cloud<br />Deployment<br />Fabric <br />Management<br />Hyper-V Bare Metal Provisioning<br />Update Management<br />Hyper-V, <br />VMware, Citrix XenServer<br />Dynamic Optimization<br />Network Management<br />Power Management<br />Storage Management<br />Cluster Management<br />
    9. 9. Deployment and Upgrade<br />Highly Available VMM Server<br />Addresses key customer ask <br />VMM server is now cluster aware so there’s no single point of failure<br />Upgrade<br />From VMM 2008 R2 to VMM 2012 RC<br />From VMM 2012 RC to VMM 2012 RTM<br />Custom Properties<br />Name/Value pairs<br />No need to use Custom1…Custom10<br />Powershell<br />Fully powershell scriptable<br />Powershell 2.0 – standard verbs, noun naming convention<br />Backward compatible with VMM 2008 R2 scripting interface<br />
    10. 10. Fabric Management<br />Physical Server<br />Manage multiple hypervisors – Hyper-V, VMware, Xen<br />Server hardware management – IPMI, DCMI, SMASH, Custom via Provider<br />Host provisioning – from baremetal to Hyper-V to Cluster provisioning<br />Network<br />Define Logical Networks using VLANs and Subnets per datacenter location<br />Address management for Static IPs, Load Balancer VIPs and MAC addresses<br />Automated provisioning of Load Balancers via Provider<br />Storage<br />Storage Management using SMI-S<br />Discover storage arrays and pools<br />Classify storage based on throughput and capabilities<br />Discover or configure LUNs and assign to hosts and clusters<br />Rapid provisioning of VMs using snap cloning of LUNs<br />
    11. 11. Fabric Management<br />Update Management of Fabric Servers<br />Update operation control (On-demand scan and on-demand remediation)<br />Updating a Hyper-V cluster is fully automated<br />Integrated with Windows Server Update Server<br />Dynamic Optimization (DO)<br />Cluster level workload balancing scheme to optimize for VM performance<br />Leverages live migration to move workloads<br />Power Optimization (PO)<br />Leverages live migration to pack more VMs per host<br />Powers down servers to optimize for power utilization<br />Enhanced Placement<br />Over 100 placement checks/validation<br />Support for custom placement rules<br />Multi-VM deployment for Services<br />
    12. 12. Data Center Model<br />
    13. 13. VMM 2012 Walkthrough<br />demo <br />
    14. 14. Private Cloud Usage Scenario<br />Configure the fabric (servers, network, storage)<br />Create a cloud from the fabric<br />Delegate the cloud to a Self Service User<br />Self Service User creates VMs and Services in the cloud<br />
    15. 15. Private Clouds<br />Cloud Consumer View<br /> Capacity<br /> Capabilities<br /> Libraries<br /> Hosts<br /> Clusters<br /> Library Servers<br /> Logical Networks<br /> Load Balancers<br /> IP Address Pools<br /> MAC Address Pools<br /> Storage Classifications Storage Capacity<br /> Storage Pools<br /> Storage Providers<br /> Storage Arrays<br />
    16. 16. Private Clouds<br />Private Cloud<br />Abstraction that enables opaque usage model for service and VM management<br />Fabric<br />Compute: Logical grouping of hosts or clusters in host groups<br />Storage: Storage Classifications, Pools, Providers and Arrays<br />Network: Logical Networks, IP/MAC Address Pools, Load Balancers, VIP Templates<br />Delegation - User Role<br />Quota: Defines per-user limits on compute, memory, storage, number of VMs <br />
    17. 17. Cloud Capacity<br />Cloud can expose<br />Aggregate capacity of underlying resources (vCPU, Memory, Storage)<br />Oversubscription is allowed<br />Dimensions of Capacity<br />vCPUs<br />Memory<br />Storage<br />Number of deployed VMs (VMs in Library are not counted)<br />Custom Quota (to support quota points from VMM 2008 R2)<br />
    18. 18. Cloud Capabilities<br />Cloud can<br />Host highly available VMs<br />Allow VMs to use dynamic disks or differencing disks<br />Enable network optimizations<br />VM “shape” limits<br />Processor Range (i.e. 1 - 4)<br />Memory Range (i.e. 16MB – 32 GB)<br />Number of disks (0 – 7)<br />Number of NICs (0 – 7)<br />Built-in set representing underlying limits for Hyper-V, Xen, VMware<br />
    19. 19. User Roles and Scope<br />VMMAdmin<br />Delegated Admin<br />Self-Service User<br />Read-only Admin<br />
    20. 20. Controlling Usage by Self-Service Users<br />Revocable actions – fine-grained action control<br />Author, VM Control, Read-only<br />Quota – 2 Types of Quota<br />Shared – total usage of all members of the user role<br />Per-user – usage of each member of the user role<br />Dimensions of Quota<br />vCPUs<br />Memory<br />Storage<br />Number of deployed VMs (VMs in Library are not counted)<br />Custom Quota (to support quota points from VMM 2008 R2)<br />
    21. 21. Service Lifecycle Management<br />Service Templates<br />Used to model a multi-tier application<br />Source of truth for deployed service configuration<br />Applications<br />Built-in support for Web deploy, Server App-V, SQL DAC<br />Custom command execution for other application packages<br />Image-based<br />OS separated from apps<br />Composed during deployment<br />Servicing<br />Change the template and then apply that change to deployed instances<br />Upgrade domains ensures application availability during servicing<br />
    22. 22. Sharing Among Application Owners<br />An application owner authors the service template and then shares that template with his team to deploy the application<br />Shareable Objects<br />Resource group – group of on-disk library objects which user considers interchangeable<br />Profiles (Hardware, Guest OS, Application, SQL)<br />Templates (VM, Service)<br />Virtual machine <br />Service<br />
    23. 23. Building and Delegating Clouds<br />demo <br />
    24. 24. Federation to Public Clouds Using “Concero”<br />Customer<br />Partner<br />Customer<br />Services<br />“Concero”<br />“Concero”<br />Services<br />Windows Azure Platform Appliance<br />Windows Azure Platform Appliance<br />Microsoft<br />Microsoft<br />VMM 2012<br />VMM 2012<br />VMM Future<br />VMM 2012<br />VMM 2012<br />VMM 2012<br />VMM 2012<br />VMM 2012<br />VMM 2012<br />Windows Azure<br />Windows Azure<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Hyper-V, VMware, Xen<br />Fabric<br />Fabric<br />Concero 1.0<br />Concero 1.0<br />Azure – PaaS Public Cloud<br />IT Pro experience for Azure<br />RBAC using on-premise domain credentials<br />Single view for multiple Azure subscriptions<br />VMM – IaaS Private Clouds<br />Manage services across multiple VMM servers<br />Web based – self service experience<br />
    25. 25. Track Resources<br />.<br />You can also find the latest information about our products at the following links:<br />Cloud Power - http://www.microsoft.com/cloud/<br />Private Cloud - http://www.microsoft.com/privatecloud/<br />Windows Server - http://www.microsoft.com/windowsserver/<br />Windows Azure - http://www.microsoft.com/windowsazure/<br />Microsoft System Center - http://www.microsoft.com/systemcenter/<br />Microsoft Forefront - http://www.microsoft.com/forefront/<br />
    26. 26. Resources<br />Connect. Share. Discuss.<br />http://northamerica.msteched.com<br />Learning<br />Sessions On-Demand & Community<br />Microsoft Certification & Training Resources<br />www.microsoft.com/teched<br />www.microsoft.com/learning<br />Resources for IT Professionals<br />Resources for Developers<br />http://microsoft.com/technet<br />http://microsoft.com/msdn<br />
    27. 27. © 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.<br />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.<br />