Experiences with Service Manager and Orchestrator What does

  • Slides: 56
Download presentation

Experiences with Service Manager and Orchestrator

Experiences with Service Manager and Orchestrator

What does performance mean?

What does performance mean?

What does scale mean?

What does scale mean?

Agenda

Agenda

Assumptions for Large Scale Deployments

Assumptions for Large Scale Deployments

Hardware Recommendations for Large Scale

Hardware Recommendations for Large Scale

Hardware Recommendations for Large Scale

Hardware Recommendations for Large Scale

Example Architecture for 50, 000+ Users

Example Architecture for 50, 000+ Users

SQL Server Configuration

SQL Server Configuration

SQL Server Configuration ALTER DATABASE Service. Manager SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE

SQL Server Configuration ALTER DATABASE Service. Manager SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE Service. Manager SET ENABLE_BROKER ALTER DATABASE Service. Manager SET MULTI_USER

Max Degree of Parallelism http: //msdn. microsoft. com/en-us/library/ms 181007(v=SQL. 105). aspx SELECT name, is_read_committed_snapshot_on

Max Degree of Parallelism http: //msdn. microsoft. com/en-us/library/ms 181007(v=SQL. 105). aspx SELECT name, is_read_committed_snapshot_on FROM sys. databases where name = 'Service. Manager‘ ALTER DATABASE Service. Manager SET READ_COMMITTED_SNAPSHOT ON

SQL Performance for Service. Manager DB

SQL Performance for Service. Manager DB

SQL Logs and Recovery Model

SQL Logs and Recovery Model

High Availability http: //blogs. technet. com/b/babulalghule/archive/2013/02/17/how-to-install-service-manager-2012 sp 1 -with-a-sql-2012 -alwayson-availability-groups. aspx

High Availability http: //blogs. technet. com/b/babulalghule/archive/2013/02/17/how-to-install-service-manager-2012 sp 1 -with-a-sql-2012 -alwayson-availability-groups. aspx

Pick the Right User Experience

Pick the Right User Experience

Console Optimization

Console Optimization

View Optimization http: //blogs. technet. com/b/servicemanager/archive/2010/12/02/faq-why-is-my-custom-incident-view-so-slow. aspx http: //blogs. technet. com/b/servicemanager/archive/2011/09/19/new-change-request-type-projections-management-pack. aspx

View Optimization http: //blogs. technet. com/b/servicemanager/archive/2010/12/02/faq-why-is-my-custom-incident-view-so-slow. aspx http: //blogs. technet. com/b/servicemanager/archive/2011/09/19/new-change-request-type-projections-management-pack. aspx

Scoped User Roles vs. Non-Scoped

Scoped User Roles vs. Non-Scoped

Portal Performance http: //technet. microsoft. com/en-us/library/cc 753179(v=WS. 10). aspx

Portal Performance http: //technet. microsoft. com/en-us/library/cc 753179(v=WS. 10). aspx

Portal Performance http: //blog. concurrency. com/infrastructure/service-manager-request-query-result-filtering/

Portal Performance http: //blog. concurrency. com/infrastructure/service-manager-request-query-result-filtering/

Dedicated Servers

Dedicated Servers

Workflow Tweaks

Workflow Tweaks

Group Calculation Interval

Group Calculation Interval

Troubleshooting Performance Delays http: //blogs. technet. com/b/servicemanager/archive/2013/01/14/troubleshooting-workflow-performance-and-delays. aspx

Troubleshooting Performance Delays http: //blogs. technet. com/b/servicemanager/archive/2013/01/14/troubleshooting-workflow-performance-and-delays. aspx

Orchestrator

Orchestrator

Orchestrator http: //blog. concurrency. com/infrastructure/scsm-notifications-with-orchestrator-roll-up/

Orchestrator http: //blog. concurrency. com/infrastructure/scsm-notifications-with-orchestrator-roll-up/

Orchestrator

Orchestrator

Connector Configuration

Connector Configuration

Connector Configuration http: //blogs. technet. com/b/mihai/archive/2012/11/30/configuration-manager-connector-s-dcm-rulecan-cause-massive-performance-issues-in-service-manager. aspx http: //blog. concurrency. com/featured-post/how-to-sync-other-properties-from-active-directory-toservice-manager-using-orchestrator/

Connector Configuration http: //blogs. technet. com/b/mihai/archive/2012/11/30/configuration-manager-connector-s-dcm-rulecan-cause-massive-performance-issues-in-service-manager. aspx http: //blog. concurrency. com/featured-post/how-to-sync-other-properties-from-active-directory-toservice-manager-using-orchestrator/

Workflow / Connector Scheduling

Workflow / Connector Scheduling

Batch Size

Batch Size

Orchestrator Topologies and Service Manager

Orchestrator Topologies and Service Manager

Orchestrator Topologies and Service Manager http: //blog. concurrency. com/infrastructure/virtualization/manually-clearing-orchestrator-logs/

Orchestrator Topologies and Service Manager http: //blog. concurrency. com/infrastructure/virtualization/manually-clearing-orchestrator-logs/

Orchestrator Topologies and Service Manager

Orchestrator Topologies and Service Manager

DW and SQL Performance

DW and SQL Performance

Configure Transform Batch Size The transform module default batch size is 50, 000 items.

Configure Transform Batch Size The transform module default batch size is 50, 000 items. The batch size can be adjusted by inserting rows into the DWRepository. ETL. Configuration table as follows: insert into DWRepository. ETL. Configuration( Configuration. Filter, Configuration. Path, Configured. Value. Type, Configured. Value ) values ( 'etl. Transform', 'Batch. Size', 'Int 32', '100000' )

Top Tweeted Questions

Top Tweeted Questions

Complete your session evaluations today and enter to win prizes daily. Provide your feedback

Complete your session evaluations today and enter to win prizes daily. Provide your feedback at a Comm. Net kiosk or log on at www. 2013 mms. 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.

Resources

Resources