Hyper-V Integration with System Center 2012 Virtual Machine Manager

Preview:

Citation preview

MicrosoftVirtual Academy

Integration with Microsoft System Center 2012 Service Pack 1 - Virtual Machine ManagerSymon Perriman Jeff WoolseyTechnical Evangelist Principal Program Manager

MicrosoftVirtual Academy

First Half Second Half

(01) Introduction to Microsoft Virtualization

(05) Hyper-V Management

(02) Hyper-V Infrastructure (06) Hyper-V High Availability

and Live Migration

(03) Hyper-V Networking (07) Integration with System Center

2012 Virtual Machine Manager

(04) Hyper-V Storage(08) Integration with Other

System Center 2012 Components

** MEAL BREAK **

Introduction to Hyper-V Jump Start

MicrosoftVirtual Academy

• VMM Overview• Deployment & Configuration• Service Templates• Clustering• Monitoring & Management

Agenda

VMM Overview

Development Production

Configure & Deploy

Cloud Abstraction

Delegated Capacity

Standardized Services

Windows Server 2012 Hyper-V,VMware, Citrix XenServer

Intel, AMD, OEM hardware

Fibre Channel, iSCSI

Assign dedicated and shared resources

VMM Private Cloud

Provisioning Your Private CloudPROVISION AND MANAGE

STANDARDIZED APPLICATION SERVICES

• Provision standardized applications

• Simplify application management

• Cloud enable existing apps

DELIVER FLEXIBLE AND COST-EFFECTIVE INFRASTRUCTURE

• Pool and allocate data center 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

System Center 2012 SP1

Virtual Machine Manager SQL ServerWindows Server

Manages

MicrosoftHyper-V Server 2008 R2

System Center 2012 SP1 Virtual Machine Manager Windows Server 2012

Windows Server 2008 R2

MicrosoftHyper-V Server 2012

2012 2012

Virtual Machine Manager Management Server

SCVMM ConnectorWindows PowerShell

App ControllerGUI Console

VMware ESX Hosts and Clusters

Storage & Networking

VMM Library Server

Hyper-V Hosts and Clusters

Windows

Software

Update Services Server(WSUS)

Virtualization Abstraction Layer

VMware vCenter

Operations Manager Management Server

Citrix XenServer Hosts and Clusters

Windows Deployment Services

Server (WDS)

SQL Server

Architecture

Deployment & Configuration

Enabling Hyper-V by VMMWill be automatically enabled when adding hosts

V2V and P2VP2V: Physical computers to VMsScriptablePowerShell for scripts

V2V: VMs to VMsCreate Hyper-V VMs from VMware VMs Create Hyper-V VMs from Virtual Machine VMs

Bare Metal DeploymentConvert new server to Hyper-V clusters

Deep discovery when running WinPE

PXE boot or use VHDs from library

Configure logical switch

Host vNIC Configuration

Customizable scripts

Customize DeploymentPrepares the template for deploymentRun scripts before or after deployment

Specify OS settings Computer name, admin password, etc.

Specify application settings SQL connection string, registry keys, etc.

Reuse same template in different environments Development, staging, production etc.

Clustering

Managing ClustersScale management for hosts and VMsHyper-V on Windows Server 2008 & 2008 R2 ClustersAutomatic detection of cluster configuration changesVMM server high availabilityVMM Server: Run in a clustered virtual machineLibrary Server: Clustered file serverDatabase: SQL HASystem Center Operations Manager Management Pack for VMM

Intelligent PlacementAutomates placement logic on hostsCapacity planning improves resource utilizationSpreads VMs across nodes‘Star-Rated’ results for easy decision makingCustomizable algorithm

Dynamic OptimizationRebalances VMs across hostsLive migrationKeeps cluster balancedAvoids VM downtimeSupports heterogeneous clusters

Managed resourcesConsiders CPU, memory, disk IO, network IOOptimize when above resource thresholdConsiders entire cluster

OptionsManual or automaticUser controlled frequencyConfigurable aggressiveness

Power OptimizationRebalance the workload and turn off machines when using Dynamic OptimizationConserve energy in the data centerKeeps the cluster balanced, and avoids VM downtime or latency through lack of resources Uses out-of-band power managementUser defined schedule

VMM High AvailabilityHighly available VMM serverCluster-aware VMM serverProtects against OS and VMM failuresAdmin console with reconnection logic

Hyper-V cluster creation & validationCreate non-HAVMs on clustered hostsAdd/remove Hyper-V clusters in untrusted domains

New Live MigrationsStorage live migrationSMB live migration“Shared nothing” live migration

Update ManagementAutomated cluster updatingWindows PowerShell SupportMost hosts can be patchedHosts, Host Groups, Host ClustersVMM Server, Library Server, PXE Server, Update Server

Does not patch VMs or VHDsVirtual Machine Servicing Tool (VMST)

Enable Feature

Manage Baselines

Scan Servers

Remediate Servers

Manage Exemption

s

Service Templates

Service TemplateManage multi-tier apps as a single unitCollection of templates & settingsAuthor the template in the new Service Designer

Defines machines and their connectivityTiers, hardware, logical networks, OS, apps, load balancer templates etc.

Deployed services are always linked to their templatesTypically information like hosts or load balancers is not available while creating a template

Service Designer

Designer canvas

Properties

Ribbon

Deployment Preview

Deploy to Cloud

Settings to override

Deploy the service

Monitoring & Management

Heterogeneous Hypervisor ManagementVMM supports existing data centersWindows Server 2008+ Hyper-VVMware vSphere 4.1+

Requires vCenterAlso in VMM 2008 R2

Citrix XenServer 6.0+No dependency on XenCenter

Live migration, vMotion & XenMotionMultiple hypervisors in the same cloudServices automatically deployed to correct hosts

Network Monitoring CapabilitiesMonitoring of hundreds of new network devicesHyper-V virtual networks & switchesVirtual network monitoringNetwork vicinity dashboard

Original Service Instance

Original Service

Template

Associated machine

templates

Apps or OS updated

outside of VMM

Update the machine

templates

Updated (New Version)

Service Template

1

2

3

Updated Service Instance

Instance ready for update

4

Original Service Instance

Set the updated template

5Deploy update in

Maintenance Window

Pending Service Template

Update Services

VMM CheckpointsIn Hyper-V, checkpoints are called snapshotsA point-in-time copy of a virtual machineDo not affect the running state of a virtual machineSnapshot any guest OSVM can be running, off, stopped or saved, but not paused

• Manage from the bare metal to a fully-provisioned cluster

• The underlying network & storage fabric is managed, allowing abstraction when deploying new services

• Multiple Hyper-V, VMware and Xen server environments, and connected resources

• Use Dynamic Optimization and Power Optimization to balance capacity and turn off unused resources

Takeaways

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics 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.

Recommended