five pillars of sharepoint governance supportability

47
©2011 Quest Software, Inc. All rights reserved.. Chris McNulty, Quest Software SharePoint Strategic Product Manager The Five Pillars of SharePoint Governance - Supportability Jason Himmelstein, Sentri SharePoint Practice Director June 6, 2012 Toll-free: +1 (888) 632-5004 Toll: +1 (913) 643-0957 Participant code: 870156

Upload: sentri

Post on 20-Aug-2015

1.070 views

Category:

Technology


0 download

TRANSCRIPT

©2011 Quest Software, Inc. All rights reserved..

Chris McNulty, Quest SoftwareSharePoint Strategic Product Manager

The Five Pillars of SharePoint Governance - Supportability

Jason Himmelstein, SentriSharePoint Practice Director

June 6, 2012

Toll-free: +1 (888) 632-5004 Toll: +1 (913) 643-0957 Participant code: 870156

2

©2011 Quest Software, Inc. All rights reserved..

IT Manager

Cut through the SharePoint chaos, control costs and simplify the enforcement of your governance strategy with Quest solutions for SharePoint

SharePoint Developer

Stand up for your right to customize SharePoint without code and easily deploy custom applications across your environment

SharePoint Administrator

Reclaim your workday and declare your right to focused, simple and fast SharePoint administrative solutions

www.Quest.com/ControltheChaos

3

©2011 Quest Software, Inc. All rights reserved..

Agenda

• What is Governance?

• The 5 Pillars of SharePoint Governance

• What is Supportability?

• How Does Supportability Fit in your Governance Plan?

• How Quest Addresses SharePoint Supportability

4

©2011 Quest Software, Inc. All rights reserved..

Five Pillars Of SharePoint Governance

Security the policies and procedures to protect SharePoint

Auditing the policies and procedures to track user, content and configuration compliance

Reliability the policies and procedures to prevent user productivity interruptions

Usability the policies and procedures to ensure user adoption and business productivity

Supportability the policies and procedures tofix what goes wrong

5

©2011 Quest Software, Inc. All rights reserved..

The Five Pillars of SharePointGovernance Webcast Series

View on Demand Recordings here:

www.Quest.com/FivePillarsWebcasts

Webcasts Date TimeFive Pillars of SharePoint Governance Overview

On Demand

1. Five Pillars of SharePoint Governance - Security

On Demand

2. Five Pillars of SharePoint Governance – Auditing

On Demand

3. Five Pillars of SharePoint Governance – Reliability

On Demand

4. Five Pillars of SharePoint Governance – Usability

On Demand

5. Five Pillars of SharePoint Governance - Supportability

Wed, June 611:30 a.m. ET / 8:30 a.m PT / 4:30 BST

6

©2011 Quest Software, Inc. All rights reserved..

Want to learn how to develop and implementSharePoint supportability in your governance plan?

Sign up for a complimentary one-on-one session with

today’s partner and Quest to:• Glean more best practices for SharePoint supportability

• Learn how to implement these best practices in your environment

• Discuss upcoming SharePoint supportability projects in your

organization

Sign up Today!

www.Quest.com/SharePointSupportabilityConsultationSpace is limited!

©2011 Quest Software, Inc. All rights reserved..

Jason Himmelstein, MCTS, MCITPSharePoint Practice Director@sharepointlhorn Sentri, Inc.SharePoint Practice Director

Sentri, Inc.@Sentri_Inc

The Five Pillars of SharePoint Governance - Supportability

8

©2011 Quest Software, Inc. All rights reserved..

About Me

• SharePoint Practice Director, Sentri Inc.

• Microsoft vTSP

• SharePoint Foundation Logger (http://spflogger.codeplex.com)

• Web: www.sentri.com

• Blog: www.sharepointlonghorn.com

• Twitter: @sharepointlhorn

• LinkedIn: www.linkedin.com/in/jasonhimmelstein

9

©2011 Quest Software, Inc. All rights reserved..

Agenda

• Day to Day Supportability• Correlation IDs

• The Developer Dashboard

• Configurable ULS \ Flood Protection

• Architecting for Supportability• Infrastructure design

• SQL Performance

• Patching your Environment• Why patch?

• Microsoft patching methodology

• Patching Process

10

©2011 Quest Software, Inc. All rights reserved..

Day to Day Supportability

11

©2011 Quest Software, Inc. All rights reserved..

Correlation IDs

• What is this weird 32 character message & why do I

care?

• How are they used in SharePoint 2010?

• How are they useful?

12

©2011 Quest Software, Inc. All rights reserved..

The Developer Dashboard

• What is the Developer Dashboard?

• How can the Developer Dashboard help my

supportability?

13

©2011 Quest Software, Inc. All rights reserved..

The Developer Dashboard (cont’d)

14

©2011 Quest Software, Inc. All rights reserved..

The Developer Dashboard (cont’d)

Angry SharePoint!

15

©2011 Quest Software, Inc. All rights reserved..

Happy SharePoint!

The Developer Dashboard (cont’d)

16

©2011 Quest Software, Inc. All rights reserved..

Configurable ULS Logs

• Size limitation

• Easy Granular tuning, with visibility into what’s tuned

• Ability to specify number of days to log

17

©2011 Quest Software, Inc. All rights reserved..

Flood Protection

• I’m smart, why don’t I want to see everything?

• How does Flood Protection work?

• How do I turn it off and on?

With this option enabled, if the same event fires 5

times within 2 minutes, SharePoint will suppress the

event from logging and throw a summary event at

the 2 minute mark.

The default behavior and can be customized using

PowerShell and the Set-SPDiagnosticConfig

cmdlet.

18

©2011 Quest Software, Inc. All rights reserved..

Architecting for Supportability

19

©2011 Quest Software, Inc. All rights reserved..

Infrastructure Design

Virtualization

Benefits

• Snapshot capability

• Rapid system deployment

• HA\DR ability

• Centralized Management

Drawbacks

• Loss of minimum 8% compute for

overhead

• Limitations on addressing full hardware

• Disks are often stored as single/multi-file

• Centralized Networking

Physical

Benefits

• No virtualization overhead

• Ability to target DBs to separate

physical spindles

• Only OS limits on Hardware

• Simple Networking

Drawbacks

• Backup & recovery time

• Limited snapshot ability

• Costly & lacking Centralized

Management

• Failover limitations

20

©2011 Quest Software, Inc. All rights reserved..

SQL Server Performance

• Pre-grow databases• Requires more space initially

• Dramatic increase in performance

• Databases like contiguous space

• Auto-growth • Immediately change from 1m increments

• Do not use “Grow by %” setting

• 50-100m maximum growth per required

• Schedule maintenance task to check size & grow in off peak hours as

required

21

©2011 Quest Software, Inc. All rights reserved..

SQL Server Performance

• I\O requirements  DB Files RAID Level Optimization

1 TempDB data 10 Write

2 TempDB logs 10 Write

3 ContentDB data 10 Read\Write

4 ContentDB logs 10 Write

5 Crawl DB logs 10 Write

6 Crawl DB data 10 Read\Write

7 Property DB logs 10 Write

8 Property DB data 10 Write

9 Services DB logs 10 Write

10 Services DB data 5/10 Read\Write

11 Archive Content DB 5 Read

12 Publishing Site Content DB 5 Read

22

©2011 Quest Software, Inc. All rights reserved..

SQL Server Performance

• Sizing recommendations• Recommended limit for ContentDBs: 200G

• Maximum supported: 4TB

• Includes Remote BLOBs

• Backup/Restore timing

• Simple vs. Full recovery mode

23

©2011 Quest Software, Inc. All rights reserved..

SQL Server Performance

• Database Instance Isolation• Secure Store Database

• SharePoint core databases

• Content Databases

• Search

• Highly Transactional non-SharePoint DBs

• Drawback• Lose the central management in a single SQL Server Management

Studio window

24

©2011 Quest Software, Inc. All rights reserved..

Patching your Environment

25

©2011 Quest Software, Inc. All rights reserved..

Why Upgrade?

• Why do we upgrade?

• If it ain’t broke, don’t fix it

• Consistency

• Security

• Microsoft Support Services

26

©2011 Quest Software, Inc. All rights reserved..

Microsoft patching methodology

• Upgrades vs Patches

• Microsoft Patch Terminology• Hotfix

R Point solutions – limited testing

• Cumulative Update

R Roll-up package of Fixes – standard testing

• Service Pack

R Enhancements \ Fixes \ Hotfixes – through testing

• Are SharePoint Patches removeable?

27

©2011 Quest Software, Inc. All rights reserved..

Patching Process

• Snapshot environments before patching

• Review fixes in patch• Allow 2-4 weeks of life in the wild to validate success of patch

• Apply to development environment to test custom code• Allow 1-2 weeks for developers to test & validate

• Apply to QA environment & regression test• Allow 1-2 weeks for testing & validation against test plans

• Apply to Production• Validate

• Record patch level before & after patching• Looks like: Build 14.0.6120.5000

©2011 Quest Software, Inc. All rights reserved..

Chris McNulty, MCTS, MCSEQuest SoftwareSharePoint Strategic Product Manager

Implementing Supportability in Your Environment

29

©2012 Quest Software, Inc. All rights reserved..

@cmcnulty2000

Chris McNulty• SharePoint BU, Quest Software

• 10+ years with SharePoint

• 20 years consulting (led KMA SharePoint practice) and financial services technology (Santander, John Hancock/Manulife, GMO, State Street)

• MBA in Inv Mgmt from Boston College

• Write and speak often on Microsoft IW technologies (blogs & books)

• MCSE MCTS MSA MVTSP MCC

• Hiking, cooking, playing guitar, colonial history, photography

• My family: Hayley, three kids (17, 8, 5) and my dog Stan

30

©2012 Quest Software, Inc. All rights reserved..

Previously, on “The Five Pillars of SharePoint Governance”…

• Incident: an event with a material impact on an IT service, resulting in degraded performance or unavailability

• Reliability – preventing incidents

• Problem resolution – long term removal of incident root cause

31

©2012 Quest Software, Inc. All rights reserved..

Four key activities

• addressing common user requests

• resolving incidents

• rapidly collecting troubleshooting information

• recovering from major system problems

32

©2012 Quest Software, Inc. All rights reserved..

User requests

• Supportable customization

• Site templates

• Fab 40 – SP2007

• SP2010 – www.techsolutions.net

• Project governance• Internal resourcing

• External resourcing

• Catalog of service vs. custom

33

©2012 Quest Software, Inc. All rights reserved..

Incident resolution

• Incident capture

• Incident tracking

• Knowledge management

34

©2011 Quest Software, Inc. All rights reserved..

Quest Solutions

35

©2011 Quest Software, Inc. All rights reserved..

Quest Web Parts – User Requests

• Provides a template Help Desk

site ready to use!

• Design without code!

• Offload support to Quest

• ezEdit: Embedded configuration tool

• ezLearn: Provides in context

guidance and links to training

• Recompose legacy applications

• An “approved” way to customize

SharePoint without full app dev

36

©2011 Quest Software, Inc. All rights reserved..

Reduce the “Project Threshold”

37

©2011 Quest Software, Inc. All rights reserved..

Info & Policy - Site Administrator for SharePoint

• Enterprise Overview Report

• SharePoint capacity needs

• Storage usage

• Other reports encompass:

• Size and load among Content Databases

and Web Applications.

• Content usage by database and by SQL

• Content footprint by file types, versions,

recycle bins, etc.

• Unused sites

• Web-based Information Portal Dashboard

www.quest.com/site-administrator-for-sharepoint

38

©2011 Quest Software, Inc. All rights reserved..

Info - Deployment Manager for SharePoint

• What’s Changed?

• Compare, deploy and control code

and data across multiple

environments

• LiveCompare – Compare sites side

by side, identify the missing parts and

create deployment tasks

• Solutions Manager – Adds rich

deployment and management

capabilities for SharePoint Solution

Packages (WSP)www.quest.com/deployment-manager-for-sharepoint

39

©2011 Quest Software, Inc. All rights reserved..

Recovery Manager for SharePoint• Reduces the RTO for farm restore

from SharePoint farm backup

• Simplifies scheduling native backups

• Significantly improves RTO for

granular content restore without

creating duplicate backups

• Integrates with native SQL and

SharePoint backups, as well as

leading 3rd party backup solutions

such as Symantec Backup Exec,

NetBackup, IBM Tivoli

• Also works with Quest data protection

products such as Lite Speed for SQL,

vRanger Pro and NetVault.

• Maintains role separation for efficient

operations

www.quest.com/recovery-manager-for-sharepoint

40

©2011 Quest Software, Inc. All rights reserved..

demoQuest Solutions

41

©2011 Quest Software, Inc. All rights reserved..

Conclusion • Supportability…so you can count on

SharePoint…you can count on Quest.

©2011 Quest Software, Inc. All rights reserved..

www.Quest.com/SharePoint

Questions and Answers

43

©2011 Quest Software, Inc. All rights reserved..

Want to learn how to develop and implementSharePoint supportability in your governance plan?

Sign up for a complimentary one-on-one session with

today’s partner and Quest to:• Glean more best practices for SharePoint supportability

• Learn how to implement these best practices in your environment

• Discuss upcoming SharePoint supportability projects in your organization

Sign up Today!

www.Quest.com/SharePointSupportabilityConsultationSpace is limited!

44

©2011 Quest Software, Inc. All rights reserved..

Want to learn how to develop and implementSharePoint supportability in your governance plan?

Sign up for a complimentary one-on-one session with

today’s partner and Quest to:• Glean more best practices for SharePoint supportability

• Learn how to implement these best practices in your environment

• Discuss upcoming SharePoint supportability projects in your

organization

Sign up Today!

www.Quest.com/SharePointSupportabilityConsultationSpace is limited!

45

©2011 Quest Software, Inc. All rights reserved..

More information

• SharePoint architecture design patterns in Chris’ e-

book entitled SharePoint 2010 Consultant’s Handbook

– A Practical Field Guide • Get your free copy here http://www.quest.com/get-chris-book

46

©2011 Quest Software, Inc. All rights reserved..

The Five Pillars of SharePointGovernance Webcast Series

View on Demand Recordings here:

www.Quest.com/FivePillarsWebcasts

Webcasts Date TimeFive Pillars of SharePoint Governance Overview

On Demand

1. Five Pillars of SharePoint Governance - Security

On Demand

2. Five Pillars of SharePoint Governance – Auditing

On Demand

3. Five Pillars of SharePoint Governance – Reliability

On Demand

4. Five Pillars of SharePoint Governance – Usability

On Demand

5. Five Pillars of SharePoint Governance - Supportability

Wed, June 611:30 a.m. ET / 8:30 a.m PT / 4:30 BST

©2011 Quest Software, Inc. All rights reserved..