ctu june 2011 - microsoft system center virtual machine manager 2012
TRANSCRIPT
Microsoft System Center Virtual Machine Manager 2012Sainath K.E.VAvanade Asia Pte Ltd.Microsoft MVP –Directory ServicesMicrosoft Author – TechNet Magazine , MOF Microsoft Speaker – SWUG
Community Technology Update
SCVMM Architecture
Cloud Computing Enables You to DeliverIT as a Service to Your Business
Accelerating the Speed
while delivering Reliable Services & Lowering the Cost of IT…
Shared
Scalable & Elastic
Self-Service
Metered by Use
DELIVERING THE PRIVATE CLOUD
Infrastructure
Diverse Infrastructure
Logical & Standardized
DELIVERING THE PRIVATE CLOUD
Infrastructure
Logical & Standardized
Diverse Infrastructure
FINMKTGHR SALES Delegated Clouds
DELIVERING THE PRIVATE CLOUD
FINMKTGHR SALES
Logical & Standardized
Diverse Infrastructure
APP 1 APP 2 APP 3
OS 1 OS 2 OS 3
Externalized Configurations
OS 1 OS 2 OS 3OS
Applications
Delegated Clouds
Logical & Standardized
Diverse Infrastructure
Delegated Clouds
Externalized Configurations
FINMKTGHR SALE
S
APP 1 APP 2 APP 3
OS
Business Empowerment
SLA Management
DELIVERING THE PRIVATE CLOUD
Self Service“Administration”
Service
Manageme
ntService Templat
es
Application
DeploymentCusto
m Comm
and Executi
onImage Based Servici
ng
Services
Cloud Manageme
ntApplication Owne
r Usag
eCapac
ity and
Capability
Delegation and
Quota
Cloud
Infrastructure
Enhancements
HA VMM
Server
Upgrade
Custom properti
es
Powershell
Deployment Fabric
Hyper-V Bare Metal
Provisioning
Hyper-V,
VMware, Citrix XenServer
Network Management
Storage Management
Update Management
Dynamic Optimization
Power Management
Cluster Management
Fabric Management
SCVMM 2012 Investment Areas
Deployment and Upgrade
Highly Available VMM ServerAddresses key customer ask
VMM server is now cluster aware so there’s no single point of failure
UpgradeFrom VMM 2008 R2 to VMM 2012 RC
From VMM 2012 RC to VMM 2012 RTM
Custom PropertiesName/Value pairs
No need to use Custom1…Custom10
PowershellFully powershell scriptable
Powershell 2.0 – standard verbs, noun naming convention
Backward compatible with VMM 2008 R2 scripting interface
Fabric Management
Physical ServerManage multiple hypervisors – Hyper-V, VMware, XenServer hardware management – IPMI, DCMI, SMASH, Custom via ProviderHost provisioning – from baremetal to Hyper-V to Cluster provisioning
NetworkDefine Logical Networks using VLANs and Subnets per datacenter locationAddress management for Static IPs, Load Balancer VIPs and MAC addressesAutomated provisioning of Load Balancers via Provider
StorageStorage Management using SMI-SDiscover storage arrays and poolsClassify storage based on throughput and capabilitiesDiscover or configure LUNs and assign to hosts and clustersRapid provisioning of VMs using snap cloning of LUNs
Fabric Management
Update Management of Fabric ServersUpdate operation control (On-demand scan and on-demand remediation)Updating a Hyper-V cluster is fully automatedIntegrated with Windows Server Update Server
Dynamic Optimization (DO)Cluster level workload balancing scheme to optimize for VM performanceLeverages live migration to move workloads
Power Optimization (PO)Leverages live migration to pack more VMs per hostPowers down servers to optimize for power utilization
Enhanced PlacementOver 100 placement checks/validationSupport for custom placement rulesMulti-VM deployment for Services
Data Center Model
VMM 2012 Walkthrough
demo
Private Cloud Usage Scenario
Configure the fabric (servers, network, storage)
Create a cloud from the fabric
Delegate the cloud to a Self Service User
Self Service User creates VMs and Services in the cloud
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
Private Clouds
Private CloudAbstraction that enables opaque usage model for service and VM management
FabricCompute: Logical grouping of hosts or clusters in host groupsStorage: Storage Classifications, Pools, Providers and ArraysNetwork: Logical Networks, IP/MAC Address Pools, Load Balancers, VIP Templates
Delegation - User RoleQuota: Defines per-user limits on compute, memory, storage, number of VMs
Cloud Capacity
Cloud can exposeAggregate capacity of underlying resources (vCPU, Memory, Storage)Oversubscription is allowed
Dimensions of CapacityvCPUsMemoryStorageNumber of deployed VMs (VMs in Library are not counted)Custom Quota (to support quota points from VMM 2008 R2)
Cloud Capabilities
Cloud canHost highly available VMsAllow VMs to use dynamic disks or differencing disksEnable network optimizations
VM “shape” limitsProcessor 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
User Roles and Scope
VMM Admin
Delegated Admin
Read-only Admin
Self-Service User
Controlling Usage by Self-Service Users
Revocable actions – fine-grained action controlAuthor, VM Control, Read-only
Quota – 2 Types of QuotaShared – total usage of all members of the user rolePer-user – usage of each member of the user role
Dimensions of QuotavCPUsMemoryStorageNumber of deployed VMs (VMs in Library are not counted)Custom Quota (to support quota points from VMM 2008 R2)
Service Lifecycle Management
Service TemplatesUsed to model a multi-tier applicationSource of truth for deployed service configuration
ApplicationsBuilt-in support for Web deploy, Server App-V, SQL DACCustom command execution for other application packages
Image-basedOS separated from appsComposed during deployment
ServicingChange the template and then apply that change to deployed instances
Upgrade domains ensures application availability during servicing
Sharing Among Application Owners
An application owner authors the service template and then shares that template with his team to deploy the application
Shareable ObjectsResource group – group of on-disk library objects which user considers interchangeableProfiles (Hardware, Guest OS, Application, SQL)Templates (VM, Service)Virtual machine Service
Building and Delegating Clouds
demo
Federation to Public Clouds Using “Concero”
VMM – IaaS Private CloudsManage services across multiple VMM serversWeb based – self service experience
Azure – PaaS Public CloudIT Pro experience for AzureRBAC using on-premise domain credentialsSingle view for multiple Azure subscriptions
Concero 1.0
“Concero”
Fab
ric
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
Customer
Windows Azure
Microsoft
Ser
vice
s
VMM 2012
Concero 1.0
Windows Azure
Platform Appliance
“Concero”
Fab
ric
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
Customer
Windows Azure
Microsoft
Ser
vice
s
Windows Azure
Platform Appliance
Partner
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
VMM 2012
Hyper-V, VMware, Xen
VMM Future
VMM 2012
Track Resources
.
You can also find the latest information about our products at the following links:
Windows Azure - http://www.microsoft.com/windowsazure/
Microsoft System Center - http://www.microsoft.com/systemcenter/
Microsoft Forefront - http://www.microsoft.com/forefront/
Windows Server - http://www.microsoft.com/windowsserver/
Cloud Power - http://www.microsoft.com/cloud/
Private Cloud - http://www.microsoft.com/privatecloud/
Resources
www.microsoft.com/teched
Sessions On-Demand & Community Microsoft Certification & Training Resources
Resources for IT Professionals Resources for Developers
www.microsoft.com/learning
http://microsoft.com/technet http://microsoft.com/msdn
Learning
http://northamerica.msteched.com
Connect. Share. Discuss.
© 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.