Monitoring and operating a private cloud with system center 2012

Preview:

DESCRIPTION

More info on http://www.techdays.be

Citation preview

Monitor & Operate your Private CloudSystem Center 2012

Adam HallProduct Marketing ManagerWindows Server & ManagementMicrosoft Corp.

Agenda• Delivering IT as a Service• Monitoring and Operating your private cloud• Infrastructure• Service Delivery & Automation• Applications

• This session is a compilation from 4 x 75 minute presentations

Delivering IT as a Service

Self Service

Service Delivery & Automation

System Center Helps Deliver IT as a Service

Deploy

Configure

Service Model

DC Admin

Operate

Monitor

Virtual

Physical

Public Cloud

Private Cloud

Virtual Machine Manager

Operations Manager

App Controller

Service Manager Service Manager

Orchestrator

Configuration Manager

Data Protection Manager

AppOwner

Application ManagementService Delivery &

AutomationInfrastructure Management

System Center 2012 Cloud and Data Center Management

PREDICTABLE APPLICATIONSPRODUCTIVE

INFRASTRUCTUREYOUR CLOUD

Deliver flexible and cost-effective infrastructure with what you

already know and own

Heterogeneous support

Process automation

Self-service infrastructure

Apps power your business. Deliver predictable application

service levels with deep application insight.

Private and public cloud computing

on your terms, managed with a common toolset

Flexibility with delegation and control

Applications self-service across clouds

Physical, virtual, and cloud management

Deep application monitoring and diagnosis

Comprehensive application manageability

Service-centric approach

Infrastructure Management

Datacenter TwoDatacenter One

DevelopmentProduction

Delegating Access to Private Cloud Capacity

Cloud Abstraction

Delegated Capacity

Production

Development

Assign Actions to User Roles

Create custom roles

Choose actions and change actions dynamically as needed

Uses Active Directory users and groups

Assign Quota Capacity

Ability to set quota at the “all members combined” level

Ability to set quota at the “individual member” level

50 VM limit for all members of user role10 VM limit per individual member

Simplifying Application Maintenance IN PLACE UPDATES

• Change application or template settings without replacing OS image

• Change memory, update application package

TEMPLATE DRIVEN

• Provide a single source of truth for service deployments

• Use Upgrade Domains to limit disruption of service during updates

IMAGE BASED UPDATES

• Replace old OS image with new OS image

• Reinstall the application and restore the state

Service Templatev1.0

Pending Service Update

Deployed Service Instance

In Place Updates

Service Templatev1.5

v1.0

v1.5

Template Library

1. Choose service template from library

2. Deploy an instance of the service

3. Copy the service template, update version number, and update application or configuration

4. Publish the template and set the deployed service to the new template

5. Apply the update while maintaining availability of the service through the use of Upgrade Domains

Service Templatev1.0

Pending Service Update

Deployed Service Instance

Image Based Updates

v1.0

v1.5

Template Library

1. Choose service template from library

2. Deploy an instance of the service

3. Copy the service template, update version number, and update virtual disk or application

4. Publish the template and set the service to the new template

5. Apply the update while maintaining availability of the service by replacing the virtual hard disk and redeploying the application using Upgrade Domains

Service Templatev1.5

Private Cloud Usage Reporting

Choose Date Range

ChooseHosts

ViewResults

DemoSystem Center 2012Infrastructure Management

Service Delivery & Automation

REPORTINGPROCESS AUTOMATIONINTEGRATION

Monitor & Operate Service Delivery

Integration across System Center and the enterprise to give end to end visibility of IT

services and components

End-to-end visibility of IT services and components

Business rules built into service level agreements, assignment

and notification rules, and activity workflows to drive

standardized and consistent service support, change, and

release management

Service level agreements

Release management

Proactive & Reactive Operations

Consolidated data warehouse for reporting on performance of

service delivery activities across multiple products

Configuration Manager

Operations Manager

Virtual Machine Manager

Service Manager

Active Directory

Any SQL Server database

PROACTIVE & REACTIVE OPERATIONSRELEASE MANAGEMENTSERVICE LEVEL AGREEMENTS

Process Automation to drive Business needs

Drive a consistent service delivery experience

Embed support rules and measurements into the workflow and activities for Work Items

Ensure changes to the organization are effectively managed and released to minimize the impact and duration of the disruption to normal business

Streamline IT operational processes and activities– Consistent delivery– Greater Productivity– Support Compliance

Facilitate the rapid remediation of errors related to IT assets and enable dymanic self-healing infrastructure, applications and services

CALENDAR

• Business hours

SERVICE LEVEL METRIC

SERVICE LEVEL OBJECTIVE

• Response time• Resolution time

• Work Item (Service Request & Incident by default)

+

+

WORK ITEM SLA• Visibility• Notifications• Reactive Processes

Service Level Agreements

In a Project - Hand Off to Operations

• On time, on budget, agreed quality• Usually is a single app, infrastructure, or a service• Has specific start and end• Quite often treats supportability aspects as low

priority

Release Management

Release Managemen

t

In Operations - Manage Rollout of Changes

• Deploy many changes in the most efficient, effective, and consistent manner through applications, infrastructure and services.

IT Operations

Project

Release Management focuses on the controlled release of one or more changes to an application, infrastructure and services.

Linking Changes and Releases

Change Request, CR1

Approve

Release (ReIM)

Post-Implementatio

n Review

End

Release Deployment

Deploy Change

1

Change Request, CR2

Approve

Release (ReIM)

Post-Implementatio

n Review

End

Deploy Change

2

PIR (ChM)

End

Release Planning

Approved Changes

Release

1:11:Many

Reactive Process - Manual

• Resource intensive - only scales with more people

• Error prone - manual processes often create inconsistent outcomes

• Little documentation available

• Proving compliance is hard• Negative impact on Service

Level Agreements• Support costs continue to

increase

Monitoring

Test andDiagnostics

Infrastructure

Service Desk 1

Configuration Management

Service Desk 2

Manual Processes

Reactive Process – With Automation

• IT services can scale up and out

• Drives more consistent outcomes

• Best practices captured• Service Level Agreements

improve• Improve Operational ROI

Monitoring

Test andDiagnostics

Infrastructure

Service Desk 1

Configuration Management

Service Desk 2

Automated Processes

Proactive Processes

Event Mgmt

Service Desk

Asset/CMDB

Configuration

Virtual

Security

Storage

Server

Network

Disa

ster R

eco

very

Pro

cedure

s

Pro

visio

nin

g

Change a

nd C

om

plia

nce

Monitor For Error

InitiateChange

CreateDeployment

VM to Maintenance

Create Extra Disk

UpdateServer

ConfigureNetwork

ConnectDisk to VM

AssociateServer to Service

UpdateCMDB

CloseRequest

• Improved SLA Support

• Supports compliance

• Process traceability

• Improved productivity

• Captures best practices

• Improved operational ROI

Benefits

Sta

ndard

Opera

ting P

roce

dure

s

DemoSystem Center 2012Service Delivery & Automation

Application Management

Scalable, Standardized, and Predictable Applications

ABSTRACTION

Server App-V abstracts the application from the OS, encapsulated in a consistent format and dynamically configured at deployment

CONSISTENCY

Service Templates provide standardized specifications for deploying applications, defining how they are configured and scaled

INSIGHT

Application Performance Management provides the structure to define desired performance levels based on end user experiences

CONTROL

App Controller provides visibility of quota utilization across applications running in both on-premise and public-cloud contexts with a single role-based identity

Application operating models in a Private Cloud

Traditional

Standard application running on an OS

Provides support for legacy applications

Consistent Abstracted

Standard application delivered in a service template

Deliver consistent applications

Server App-V encapsulated application delivered in a service templateUnleash the full potential of the private cloud

Service Templates

Managing applications across multiple clouds

Private Cloud

XenVMwar

eHyper-V

Windows Azure

Deploy

Manage

MonitorPackage and Configuration

Application management across private

and public

Open up the conversation

Application performance monitoring pinpoints exactly where the issue is, reducing the mean time

to resolution

“The servers are running

fine”

“The Network looks good”“My application is

running slowly!”

“The code passed all testing”

Server-side monitoring shows the application is

functioning

Client-side, however, shows there is a

problem

Deep Insight into application performance

Server-Side

• Collect data from the .NET calls

• Application methods• Variables and parameters• Types of calls being made,

web methods, internal execution, SQL commands

Client-Side

• Page load times and where the time was spent (such as images, and CSS)

• JavaScript exceptions• Data is collected by injecting

custom JavaScript on the page

Code execution–level information

Rich visualization

Reporting and trending analysis

Operations Manager Application Advisor provides rich reporting and trending information about the applications performance

Easily see where to focus resources

Understand the relationships between

application components

Gain quick visibility into the Top issues and application components that are impacting the end user experience

Get started quickly with application dashboards

Out-of-Box

Dashboards pre-configured with the right KPIs for instant visualization

Examples: • Network dashboards• Operations Manager

Health Dashboard

Wizard Driven Custom

Publish

Enable IT professionals to quickly create the powerful dashboards they need

1. Select KPIs2. Specify scope3. Tune visualization

Target different dashboards to sets of users with delegated access control

Take advantage of the Web Console and SharePoint webparts

DemoSystem Center 2012Application Management

Close

Sub-title details (optional)

Resources• http://www.microsoft.com/systemcenter • http://blogs.technet.com/server-cloud

• My Details:• adhall@microsoft.com • @Adman_NZ • http://blogs.technet.com/adhall

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

Recommended