chris wolf senior analyst burton group vir303 agenda hyper-v and microsoft system center management...

56

Upload: gwendolyn-green

Post on 25-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started
Page 2: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Hyper-V and Microsoft System Center: Practical Orchestration and IT Process Automation Recipes

Chris WolfSenior AnalystBurton GroupVIR303

Page 3: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

AgendaHyper-V and Microsoft System Center

Management frameworkWhat is orchestration? Getting started with PROOrchestration recipesFuture developmentsRecommendations

Page 4: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management Framework

Page 5: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management Framework

Page 6: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management FrameworkEnterprise Management

Page 7: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management FrameworkVirtual Infrastructure Operational Management

Page 8: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management FrameworkNetwork and Storage Management

Page 9: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Management FrameworkPhysical Infrastructure Operational Management

Page 10: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?

Page 11: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?Definition

Use of integrated policies to automate IT processes in response to business needsLofty goals

Data center does everything itself…Provision systemsTurn off unneeded serversCorrect performance anomaliesRestart hung applicationsWalk the dog

Page 12: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?Infrastructure responds to change

Alert-driven orchestrationAdministrative staff responds to alertsYou’re already doing this

Automated responseSoftware automatically responds to alertsNew system provisioningRestart hung applicationsPower down systemsInitiate DR failoverStreamline change control processes

Page 13: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?Enablers – Shrink wrapped solutions

Microsoft System CenterVirtual Machine Manager 2008

User Self-Service PortalOperations Manager 2007 SP1

SCVMM Management Packs

Third PartyCitrixBMCOpalisHP

Page 14: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?SCVMM Self-Service Portal

Users provision their own VMsQuota Points enforce limits, prevent sprawl

Page 15: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

What is Orchestration?Automate Hyper-V deployment using WDS

Simplifies new Hyper-V server deployment and disaster recoveryMore info: http://technet.microsoft.com/en-us/magazine/2009.02.hyperv.aspxSCVMM adds role automatically

Page 16: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO

Page 17: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PROWhat is it?

Performance and Resource OptimizationEnabled via SCVMM management packs in System Center Operations Manager 2007Role in virtual infrastructure orchestration:

Collect data about applications, VMs, physical hosts, and hardwareIdentify or automate optimization opportunities

Foundation for automated or manual virtual infrastructure alert-driven orchestration

Remediates physical infrastructure issues too

Page 18: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO PRO Tip Types

HostMonitors Hyper-V server performanceRecommends actions such VM rebalancing

VMMonitors VM resource usage and performanceRecommends configuration changes based on VM resource needs

VMMLooks for performance issues that impact entire virtual infrastructure (e.g., storage bottlenecks)

Page 19: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Default PRO Management Pack Files

Microsoft.SystemCenter.VirtualMachineManager.PRO.2008.LibraryMicrosoft.SystemCenter.VirtualMachineManager.PRO.2008.HyperV.HostPerformance

Monitors Hyper-V and Virtual Server hostsMicrosoft.SystemCenter.VirtualMachineManager.PRO.2008.VMware.HostPerformance

Monitors VMware ESX Server hostsMicrosoft.SystemCenter.VirtualMachineManager.PRO.2008.VMRightSize

Monitors VM performance, recommends sizing

Page 20: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Default Management Pack Thresholds

Default VMM Management Pack ThresholdsManagement Pack Monitor Threshold Sampling

Interval Calculation

PRO.2008.HyperV.HostPerformance

orPRO.2008.VMware.HostPerfor

mance

Memory Utilization 90% 60 seconds Average of last 3

samples

CPU Utilization 75% 60 seconds Average of last 3 samples

PRO.2008.VMRightSize

Memory Utilization 90% 60 seconds Average of last 3

samples

CPU Utilization 90% 60 seconds Average of last 3 samples

Page 21: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Third Party Management Packs

Provide PRO integration via Operations Manager management packsParticipating partners:

Brocade, Citrix, Dell, Emulex, HP, Quest Software, SecureVantage, Tripwire

http://www.microsoft.com/systemcenter/virtualmachinemanager/en/us/pro-partners.aspx

Page 22: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Integrating SCVMM and OpsMgr

Requirements:VMM 2008 OpsMgr 2007 SP1Management Packs:

SQL Server Core LibraryWindows Server IIS 2003Windows Server IIS 2008Windows Server IIS Library

Uninstall the VMM Administrator Console

Run SCVMM Setup

Page 23: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Post-install Configuration

Delete SCVMM management packsDownload and install updated SCVMM MPs http://go.microsoft.com/fwlink/?LinkId=82105

Page 24: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Specifying the Ops Manager Server

SCVMMAdministration -> System Center -> Operations Manager Server

Page 25: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Enabling PRO Tips

SCVMMAdministration -> General -> PRO Settings

Page 26: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Enabling PRO Tips – Host Group

Settings enabled at Host Group or sub Host Group level

Page 27: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Viewing Monitor Thresholds

Page 28: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Viewing Monitor Thresholds - MP Files

Page 29: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Viewing PRO Tips

SCVMM Console

Page 30: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Getting Started with PRO Deployment – More Info

“Enabling PRO in VMM 2008”http://technet.microsoft.com/en-us/library/cc764271.aspx

Page 31: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Integrating SCVMM and Ops ManagerChris WolfSenior AnalystBurton Group

demo

Page 32: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration Recipes

Page 33: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesVM-Aware application monitor

Monitor application state with Ops ManagerResponse to hung application

Restart applicationRestart guest OSMove VM to alternate physical host

Declaring an app "hung" is like rocking a rhymeRequires prolonged sampling period

Sample every 60 secondsAlert after 5 samples shows no responseStart automated remediation after 10 consecutive samples with no response

Page 34: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesVM-Aware application monitor - ingredients

Custom Ops Manager MPExcellent sample: www.opsmanjam.com StoreApp sample MP

Architecture and overview: http://www.opsmanjam.com/OpsManJam%20Library/Management%20Packs/StoreApp%20Sample%20Management%20Pack.docx XML sample MP: http://www.opsmanjam.com/OpsManJam%20Library/Management%20Packs/Demo.StoreApp.xml

Additional scripts to restart VM or move VM

Page 35: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

vbscript – Reboot VM Guest OS

Set OpSysSet = GetObject("winmgmts:{(Shutdown)}!\\.\root\cimv2").ExecQuery _("select * from Win32_OperatingSystem where Primary=true")

for each OpSys in OpSysSet OpSys.Reboot()next

Page 36: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Ops Manager OrchestrationChris WolfSenior AnalystBurton Group

demo

Page 37: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesAutomating Storage Provisioning – Citrix StorageLink

Included in Citrix Essentials for Hyper-VAutomates LUN creation/allocation to new VMsProvisions VMs from snapshots1.0 release only supports passthrough disksSupported arrays: Dell EqualLogic, HP, NetAppMore info:

http://www.chriswolf.com/?p=268 http://www.citrix.com/English/ps2/products/feature.asp?contentID=1686941

Page 38: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix Virtual Storage Manager UI

Page 39: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix StorageLink - Creating new storage repository

Page 40: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix StorageLink – Creating a storage profile

Page 41: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix StorageLink – Creating a VM Template

Page 42: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix StorageLink – Provisioning VMs from Template

Page 43: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesCitrix StorageLink – Provisioned VMs in SCVMM

Page 44: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Orchestration RecipesAdditional Operations Manager Resources

System Center Authoring Consolehttp://www.microsoft.com/downloads/details.aspx?FamilyId=6C8911C3-C495-4A03-96DF-9731C37AA6D7&displaylang=en VMM 2008 MP Guidehttp://www.microsoft.com/downloads/details.aspx?FamilyID=d6d5cddd-4ec8-4e3c-8ab1-102ec99c257f

Management Pack Authoring Guidehttp://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_AuthGuide.doc

Operations Manager 2007 Cataloghttp://technet.microsoft.com/en-us/opsmgr/cc539535.aspx

Page 45: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Future Developments

Page 46: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Future DevelopmentsBurst or migrate to cloud

More feasible once regulatory /security compliance concernsare settled

“Internal Cloud”

“External Cloud”

Page 47: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Future Developments

IHV supported dynamic power managementParking unneeded CPU coresPowering down unneeded physical hosts

Virtual hardware hot-addDisk, CPU, Memory, NetworkHot-add is mostly useful if applications can take advantage of new resources without a restart

Tighter integration between orchestration and securityDynamic VM placement requires awareness of security zoning restrictions

Page 48: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Recommendations

Page 49: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Recommendations

Fully orchestrate provisioning tasks todayDevelopment, test, training systems

3rd party lab management tools simplify lifecycle management for lab systems

Automated storage provisioning and array snapshot integration speeds new VM provisioningAutomate Hyper-V host provisioning

Use automated remediation for:Growing/shrinking load balanced clustersRestarting hung/failed applications (caution here)

Page 50: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Recommendations(Continued)

Expand orchestration/automation plans to leverage Hyper-V R2 and SCVMM 2008 R2 planned features

Use live migration to dynamically balance VM loadPower down unneeded servers, return to service when needed

IHV support for dynamic power management is not too far off

Hot-add VM resources

Page 51: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Recommendations(Continued)

Begin planning for burst-to-cloudDynamically repurpose servers to maximize utilization and reduce hardware requirements

Example: Hyper-V host by day, backup media server by night

It’s the ecosystemThird party products complete the picture

Page 52: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

question & answer

Page 53: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

www.microsoft.com/teched

Sessions On-Demand & Community

http://microsoft.com/technet

Resources for IT Professionals

http://microsoft.com/msdn

Resources for Developers

www.microsoft.com/learningMicrosoft Certification and Training Resources

www.microsoft.com/learning

Microsoft Certification & Training Resources

Resources

Page 54: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Related Content

MGT310 Microsoft System Center Virtual Machine Manager 2008: Performance and Resource Optimization (PRO) and Management Integration

VIR302 Hyper-V and Microsoft System Center Virtual Machine Manager 2008: Real World Tips, Tricks, and Best Practices

VIR312 Microsoft System Center Virtual Machine Manager 2008: Advanced Featuresd titles)

MGT01-HOL Authoring Management Packs: An Introduction

MGT402 Advanced Management Pack Authoring

Page 55: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

Complete an evaluation on CommNet and enter to win!

Page 56: Chris Wolf Senior Analyst Burton Group VIR303 Agenda Hyper-V and Microsoft System Center Management framework What is orchestration? Getting started

© 2009 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.