mms 2013: configuring service manager for performance and scale

54

Upload: concurrency-inc

Post on 13-Mar-2016

225 views

Category:

Documents


2 download

DESCRIPTION

Concurrency Infrastructure Practice Lead, Nate Lasnoski, presented this material at the Microsoft Management Summit (MMS) in April 2013, in Las Vegas, NV. Lasnoski discusses configuration changes, tools, and strategies for improving the performance and scalability of the System Center Service Manager installation. Audio for this presentation is included after the last slide, in the embedded video. For more information http://www.concurrency.com

TRANSCRIPT

Page 1: MMS 2013: Configuring Service Manager for Performance and Scale
Page 2: MMS 2013: Configuring Service Manager for Performance and Scale

SD-B312

Page 3: MMS 2013: Configuring Service Manager for Performance and Scale

Experiences with Service Manager and Orchestrator

Page 4: MMS 2013: Configuring Service Manager for Performance and Scale

What does performance mean?

Page 5: MMS 2013: Configuring Service Manager for Performance and Scale

What does scale mean?

Page 6: MMS 2013: Configuring Service Manager for Performance and Scale

Agenda

Page 7: MMS 2013: Configuring Service Manager for Performance and Scale
Page 8: MMS 2013: Configuring Service Manager for Performance and Scale

Assumptions for Large Scale Deployments

Page 9: MMS 2013: Configuring Service Manager for Performance and Scale

Hardware Recommendations for Large Scale

Page 10: MMS 2013: Configuring Service Manager for Performance and Scale

Hardware Recommendations for Large Scale

Page 11: MMS 2013: Configuring Service Manager for Performance and Scale

Example Architecture for 50,000+ Users Orchestrator

Runbook Servers

OrchestratorManagement

SM Management Servers

SM Connection Servers

SM Portal SharePoint / WCS

SM Orchestrator Server

SM ORCH Target Server

Service Manager DBSQL 2012

Datawarehouse DBSQL 2012

Windows Server 201224 – 48 vCPUs, 32 – 192 GB RAM

80 GB OS, 600 GB Data

Windows Server 20124 – 8 vCPUs, 8 – 16 GB RAM

60 GB OS, 1 TB+ Data2-4TB of disk for 1095 days

DR: RTO 24 hours

Windows Server 20122 vCPUs, 8 GB RAM

80 GB OSScale number as

workloads demandRTO: 30 min?

Windows Server 20128 vCPUs, 16 GB RAM

60 GB OSScale as workload demands

RTO: 15 min

Windows Server 20124 vCPUs, 8 – 16 GB RAM

60 GB OSDR: RTO 24 hours

Windows Server 20124 – 8 vCPUs, 8 - 16 GB RAM

60 GB OS80-100 concurrent sessions/server

DR: RTO 30 minutes

Windows Server 20124 vCPUs, 16 GB RAM

First is failover for PrimaryScale as workloads demand

RTO: Globally Coninuously Available?

Windows Server 20124 vCPUs, 16 GB RAM

60 GB OSRTO: Not clear

Windows Server 20124 vCPUs, 16 GB RAM

First is failover for PrimaryScale as workloads demand

RTO: Globally Coninuously Available?

Windows Server 20122 vCPUs, 8 GB RAM

80 GB OSScale number as

workloads demandRTO: 30 min?

Service Manager DBSQL 2012

Windows Server 201224 – 48 vCPUs, 32 – 192 GB RAM

80 GB OS, 600 GB Data

Windows Server 20128 vCPUs, 16 GB RAM

60 GB OSScale as workload demands

RTO: 15 min

Windows Server 20128 vCPUs, 16 GB RAM

60 GB OSScale as workload demands

RTO: 15 min

Active DirectorySCOM, SCCM,Other Systems

Page 12: MMS 2013: Configuring Service Manager for Performance and Scale
Page 13: MMS 2013: Configuring Service Manager for Performance and Scale

SQL Server Configuration

Page 14: MMS 2013: Configuring Service Manager for Performance and Scale

SQL Server Configuration

Page 15: MMS 2013: Configuring Service Manager for Performance and Scale

Max Degree of Parallelism

Page 16: MMS 2013: Configuring Service Manager for Performance and Scale

SQL Performance for ServiceManager DB

Page 17: MMS 2013: Configuring Service Manager for Performance and Scale

SQL Logs and Recovery Model

Page 18: MMS 2013: Configuring Service Manager for Performance and Scale

High Availability

Page 19: MMS 2013: Configuring Service Manager for Performance and Scale
Page 20: MMS 2013: Configuring Service Manager for Performance and Scale
Page 21: MMS 2013: Configuring Service Manager for Performance and Scale

Pick the Right User Experience

Page 22: MMS 2013: Configuring Service Manager for Performance and Scale

Console Optimization

Page 23: MMS 2013: Configuring Service Manager for Performance and Scale

View Optimization

Page 24: MMS 2013: Configuring Service Manager for Performance and Scale

Scoped User Roles vs. Non-Scoped

Page 25: MMS 2013: Configuring Service Manager for Performance and Scale

Portal Performance

Page 26: MMS 2013: Configuring Service Manager for Performance and Scale

Portal Performance

Page 27: MMS 2013: Configuring Service Manager for Performance and Scale
Page 28: MMS 2013: Configuring Service Manager for Performance and Scale
Page 29: MMS 2013: Configuring Service Manager for Performance and Scale

Dedicated Servers

Page 30: MMS 2013: Configuring Service Manager for Performance and Scale

Workflow Tweaks

Page 31: MMS 2013: Configuring Service Manager for Performance and Scale

Group Calculation Interval

Page 32: MMS 2013: Configuring Service Manager for Performance and Scale

Troubleshooting Performance Delays

Page 33: MMS 2013: Configuring Service Manager for Performance and Scale
Page 34: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator

Page 35: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator

Page 36: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator

Page 37: MMS 2013: Configuring Service Manager for Performance and Scale
Page 38: MMS 2013: Configuring Service Manager for Performance and Scale

Connector Configuration

Page 39: MMS 2013: Configuring Service Manager for Performance and Scale

Connector Configuration

Page 40: MMS 2013: Configuring Service Manager for Performance and Scale

Workflow / Connector Scheduling

Page 41: MMS 2013: Configuring Service Manager for Performance and Scale

Batch Size

Page 42: MMS 2013: Configuring Service Manager for Performance and Scale
Page 43: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator Topologies and Service Manager

Page 44: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator Topologies and Service Manager

Page 45: MMS 2013: Configuring Service Manager for Performance and Scale

Orchestrator Topologies and Service Manager

Page 46: MMS 2013: Configuring Service Manager for Performance and Scale
Page 47: MMS 2013: Configuring Service Manager for Performance and Scale
Page 48: MMS 2013: Configuring Service Manager for Performance and Scale

DW and SQL Performance

Page 49: MMS 2013: Configuring Service Manager for Performance and Scale

Configure Transform Batch Size

Page 50: MMS 2013: Configuring Service Manager for Performance and Scale
Page 51: MMS 2013: Configuring Service Manager for Performance and Scale

Top Tweeted Questions

Page 52: MMS 2013: Configuring Service Manager for Performance and Scale

Complete your session evaluations today and enter to win prizes daily. Provide your feedback at a CommNet kiosk or log on at www.2013mms.com.Upon submission you will receive instant notification if you have won a prize. Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer. Entry details can be found on the MMS website.

Page 53: MMS 2013: Configuring Service Manager for Performance and Scale

Resources

Page 54: MMS 2013: Configuring Service Manager for Performance and Scale

For more information: www.concurrency.com