Service-Centric Management and Self- Service with System Center Virtual Machine Manager 2012 Clive Watson – Datacentre Technology.

Slides:



Advertisements
Similar presentations
SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service.
Advertisements

Modeling and Maintaining Virtualized Services Microsoft System Center Virtual Machine Manager 2012 (c) 2011 Microsoft. All rights reserved.
Microsoft System Center Virtual Machine Manager 2012 RC.
The System Center Family Microsoft. Mobile Device Manager 2008.
System Center 2012 R2 Overview
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Virtualisation in the optimised Datacenter Paul Butterworth Enterprise Technology Strategist Microsoft Corporation.
Virtual techdays INDIA │ 9-11 February 2011 Cross Hypervisor Management Using SCVMM 2008 R2 Vikas Madan │ Partner Consultant II, Microsoft Corporation.
Building the Foundation.. Server Virtualisation and Management Julius Davies Datacenter Technology Specialist Microsoft UK
Best of.
Best of.
1 AFCOM 2011 studyAFCOM 2011 study 2 Information Week 2011 surveyInformation Week 2011 survey 3 Worldwide Executive Council 2011 survey on 100 CIOsWorldwide.
SIM361. Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network Management.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
Cliff Evans Management Lead Microsoft UK System Center Overview.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
Yury Kissin Windows Server 2012 Hyper-V and SCVMM 2012.
Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud Greg Cusanza Senior Program Manager Microsoft Corporation MGT320.
Gordon Mangione VP, Emerging Virtualization Products Citrix Systems, Inc. Gordon Mangione VP, Emerging Virtualization Products Citrix Systems, Inc.
R2 Automation IT service management Windows Azure Pack App Controller Self-service Service Manager Service model Orchestrator Service Manager.
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Focus on SCVMM features and an introduction on how to implement into your current environment. Overview of System Center Virtual Machine Manager 2012 Jim.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
Dmitriy Solopov Account Technology Strategist Microsoft Corporation Data Center and Private Cloud Configure and Deploy Infrastructure Components.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
Demos Components Resources Generic Command Execution SQL Profiles Application Hosts Service Settings Lifecycle Create Template Customize Deploy Service.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
What’s New with Windows Server 2012 and Microsoft System Center 2012 SP1 Vijay Tewari Principal Group Program Manager Microsoft Corporation.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Microsoft Virtual Academy. System Center 2012 Virtual Machine Manager SQL Server Windows Server Manages Microsoft Hyper-V Server 2008 R2 Windows Server.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
SIM357. Services Cloud Deployment Fabric Bare Metal to Hyper-V Cluster Hyper-V, VMware, Citrix XenServer Network Management Storage Management Update.
Turn Bare Metal Into Silver Lining With SCVMM 2012, Today! Mark Rhodes OBS SESSION CODE: SEC313 (c) 2011 Microsoft. All rights reserved.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Microsoft Virtual Academy Module 12 Managing Services with VMM and App Controller.
| Basel Fabric Management with Virtual Machine Manager Philipp Witschi – Cloud Architect & Microsoft vTSP Thomas Maurer – Cloud Architect & Microsoft MVP.
SYSTEM CENTER VIRTUAL MACHINE MANAGER 2012 Gorazd Šemrov Microsoft Consulting Services
SIM336 Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network.
Let's build a VMM service template from A to Z in one hour Damien Caro Technical Evangelist Microsoft Central & Eastern Europe
Self Service Service Delivery & Automation Deploy Configure Service Model DC Admin Operate Monitor Virtual Physical Public Cloud Private Cloud Virtual.
Commvault and Nutanix October Changing IT landscape Today’s Challenges Datacenter Complexity Building for Scale Managing disparate solutions.
Windows 2012R2 Hyper-V and System Center 2012
Kenon Owens Technical Product Manager Microsoft Corporation
Infrastructure Provisioning Kenon Owens Sr
Infrastructure Management: Configure and Deploy
Stephen Baron Senior Program Manager Microsoft Corporation
Managing Clouds with VMM
Microsoft System Center
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Cloud? It's All about the App!
Outline Virtualization Cloud Computing Microsoft Azure Platform
Microsoft Virtual Academy
System Center Application Management
Managing Services with VMM and App Controller
A walkthrough Corey Hynes | HynesITe, Inc
Stephen Baron Sr. Program Manager Lead Microsoft Corporation
Microsoft Virtual Academy
What’s New in VMM for SC2012 SP1
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Mikael Nystrom MVP Setup/Deployment TrueSec
Service Template Creation from the Ground Up
Service Template Creation from the Ground Up
Day 1, Session 3 Preparing for Self-Service
06 | SQL Server and the Cloud
Presentation transcript:

Service-Centric Management and Self- Service with System Center Virtual Machine Manager 2012 Clive Watson – Datacentre Technology Specialist Microsoft UK Julius Davies – Datacentre Technology Specialist Microsoft UK

S AA S P AA S I AA S Hyper-V Clouds – IT as a Service

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  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

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

Highly Available VMM Server VMM Server is now cluster aware so there’s no single point of failure Can use Multisite Clustering to provide site resilience of VMM + SQL Upgrade From VMM 2008 R2 SP1 to VMM 2012 RTM Upgrades from VMM 2012 RC to VMM 2012 RTM are not supported! Custom Properties Name/Value pairs No need to use Custom1…Custom10 Powershell Fully powershell scriptable Powershell 2.0 – standard verbs, noun naming convention VMM 2012 Deployment

Fabric Management - 1 Physical Server Manage multiple hypervisors – Hyper-V, VMware, Xen Server hardware management – IPMI, DCMI, SMASH, Custom via Provider Host provisioning – from baremetal -> Hyper-V -> Cluster 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 NLB,F5,Netscaler, Brocade 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

Fabric Management - 2 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 Services (WSUS) Dynamic Optimization (DO) Cluster level workload balancing scheme to optimize for VM performance Leverages live migration to move workloads Enhanced Placement Over 100 placement checks/validation Support for custom placement rules Multi-VM deployment for Services

Fabric Management - 3 Power Optimisation Dynamic optimization based on workload demands Power management based on policy Highly available private cloud infrastructure Expanded PowerShell support

Fabric Management in VMM 2012 Demo Baseboard management controller integration Logical Networks Storage Fabric Patch Mgmt Dynamic Optimisation and Placement

Cloud Provider View – “The Admin” Cloud Consumer View – “The User” Private Clouds Logical Networks Load Balancers IP Address Pools MAC Address Pools Storage Classifications Storage Capacity Storage Pools Storage Providers Storage Arrays StorageNetwork Server Capacity Capabilities Libraries Hosts Clusters Library Servers

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

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)

Cloud Capabilities Cloud can Host highly available VMs Allow VMs to use dynamic disks or differencing disks Enable network optimizations VM “shape” limits. Built-in set representing underlying limits for Hyper-V, XenServer, VMware. E.g. For Hyper-V: Set vCPU Range (i.e ) Set Memory Range (i.e. 16MB – 64 GB) Set Number of disks (0 – 255) Set Number of NICs (0 – 12)

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 control  Template control (Create\Author), VM Control(Start\Stop..), 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)

Building and Delegating Clouds Demo Create Private Cloud Delegate to Users Self Service

Services in VMM 2012 Starting point for services and source of truth Specifies machine and connectivity requirements Deployed services are always linked to their templates Enables servicing of the instances Template Groups of machines that work together Includes machine definitions as well as applications Native application types: Web Applications (WebDeploy) Virtual Applications (Server App-V Package) Database Applications (SQL DAC) Instance

Why use Services?  Manage multi-tier applications across multiple servers as a single unit  Scale out based on demand  Composibility of OS and Applications, allows users to manage fewer OS images

Service Lifecycle Management Create Template Customize Deployment Deploy Service Update Template and Apply to Service

Create Service Template  Template is a starting point –Author the template in the new Service Designer  Defines machines and their connectivity –Tiers, Hardware, Logical Networks, OS, Apps, Load Balancer templates etc.  Deployed services are always linked to their templates  Typically information like hosts or load balancers is not available while creating template Create Template Customize Deployment Deploy Service Update Service

Demo Service Designer

New! Service Designer

Service Template and Instance Single Tier Service Service Template Service Instance Deploy VM Template OS Hardware Configuration Application OS Roles/Features OS Hardware Configuration VM Template Service Instance WS08 R2 Server App-V Package Machine02.NET 3.51 WS08 R2 Machine01 Server App-V Package.NET 3.51 WS08 R2 Machine01

Service Template Components Service Template Computer Tier (1..n) Application Host Profile (1…n) Load Balancer Template VM Template VHDs Application Profile Hardware Profile Guest OS Profile SQL Profile Application Deployment (1..n) SQL Deployment Pre/Post Install GCEs Application Profile SQL DAC Deployment Existing VMM 2008R2 Objects New VMM 2012 Objects Extensibility points Roles and Features Settings

Customize Deployment  Prepares the template for deployment  Specify OS settings –Computer name, Admin password etc.  Specify Application Settings –e.g. SQL connection string  Allows usage of same template in different environments –Development, Staging, Production etc. Create Template Customize Deployment Deploy Service Update Service

Deployment Preview Create Template Customize Deployment Deploy Service Update Service

Application Profile Level Pre-Install GCE Application Profile Level Post-Install GCE Application Pre- Install GCE Application Post- Install GCE Select Tier Based on Deployment Order Create New VM from Template Add to Load Balancer Install Application Per Machine Per Guest OS Per Application Built-In Step Generic Command Executes in Guest Per Service Power On and Wait for VM Install VMM guest agent Done Create Template Customize Deployment Deploy Service Update Service

Update Process – Updated Service Template Original Service Instance Apps or OS updated outside of VMM 3 3 Updated Service Instance Instance ready for update Original Service Instance Set the updated template 5 5 Deploy update in Maintenance Window Pending Service Template

Update Process – Updated Disk Resources Original Service Instances Updated VHD in VMM Library 3 3 Updated Service Instance Instance ready for update Original Service Instances (New Release Available) Publish updated template 5 5 Deploy update in Maintenance Window Set Pending Service Template

Update Types  In-Place updates –Changes in template settings are applied without replacing OS image –(e.g.) Change memory, update applications  Image based updates –Replaces old OS image with new OS image –Reinstalls the applications and restores state. e.g. moving from WS08 to WS08 R2 Create Template Customize Deployment Deploy Service Update Service

Application Pre- Service GCE Application Post- Service GCE Application Post- Uninstall GCE Select Tier Based on Servicing Order Select Machine Based on Upgrade Domain Remove from Load Balancer Add to Load Balancer Apply Application Level Changes Uninstall Application Per Machine Per Guest OS Per Application Built-In Step Generic Command Executes in Guest Per Service In-Place Updating Done Application Pre- Uninstall GCE Application Post- install GCE Install Application Application Pre- install GCE

Select Tier Based on Servicing Order Select Machine Based on Upgrade Domain Remove from Load Balancer Add to Load Balancer Install Application Per MachinePer Guest OSPer Application Built-In Step Per Service Customize New OS Add Data Disk to Machine Server App-V Backup State Swap OS Disk Image Based Updating Done Server App-V Restore State

Demo Service Updates

Deployed Service Published to OpsMgr

Demo Publication to OpsMgr

System Center Virtual Machine Manager 2012: Provisioning Your Private Cloud Infrastructure and Applications PROVISION AND MANAGE STANDARDIZED APPLICATION SERVICES Provision standardized applications Simplify application management Cloud enable existing apps Provision standardized applications Simplify application management Cloud enable existing apps DELIVER FLEXIBLE AND COST- EFFECTIVE INFRASTRUCTURE Pool and allocate datacenter resources Multi-hypervisor management Flexible delegation with control Self-service infrastructure Pool and allocate datacenter resources Multi-hypervisor management Flexible delegation with control Self-service infrastructure OPTIMIZE VIRTUALIZATION MANAGEMENT Optimize infrastructure based on application needs Highly available private cloud infrastructure Industry standards support Optimize infrastructure based on application needs Highly available private cloud infrastructure Industry standards support

Roadmap 2012 Beta 2012 RC Available Now 2012 RC SCEP 2012 RC