29

Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Embed Size (px)

Citation preview

Page 1: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007
Page 2: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Notes From The Field: Tips, Tricks and Best Practices for Managing Microsoft Office SharePoint Server 2007

Name: Lenny Ankireddi, Consultant Ravichandran A, Sr.ConsultantCompany: MicrosoftSession Code:

Page 3: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Session Objectives And Takeaways

Session Objective(s): Make It WorkMake It FastMake It ScaleMake It Back

Page 4: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

AgendaCapacity Planning

System Center Capacity Planner for SharePointUsing the Capacity PlannerCapacity Planner Demo

Ensuring Performance Content database managementIIS ManagementTune Web server performance

Page 5: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Capacity Planning

Page 6: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Capacity Planning

Plan around software boundariesPlan for performance

ThroughputFarm topologyStorage

Page 7: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

System Center Capacity Planner

Built-in best practicesVisual Model EditorAbility to perform “what-if” analysisEfficient deployment planning

Page 8: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Using the SCCP for SharePoint

Determine and input organization specific dataInputs analyzed and topology recommendedRun simulations – “what-if” analysisOptimize topology modelFinalize topology and generate reports

Page 9: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Tool does not handle

Extranet topologiesAuthentication methods other than NTLM and AnonymousForms, Excel Services, BDC, and other system dependencies outside the core infrastructureHigh-end scenarios such as multi-terabyte Web applications or multiple Web applications

Page 10: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Capacity PlanningUsing the System Center Capacity Planner 2007

Demo

Page 11: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Techniques for tuning and trackingMaking sites faster through caching and testing for throughput

Performance

Page 12: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Ensuring Performance

Microsoft Confidential

List LimitsUnderstand Alternative List Access Mechanisms

SQL Server Health MonitoringSeparate tempdb, content databases and log databases into separate disksSplit the database to move the growing site collections to another database or even another server (i.e. move large site collections using stsadm -o mergecontentdbs)Combine several site collections into one database to help with load balancingAlign databases to contain data that is accessed in similar waysUse multiple data files for content databases & SSP databasesNumber of data files should be less than or equal to the number of core CPUs

Page 13: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Ensuring Performance

Microsoft Confidential

Understand Custom IFilter ImpactsMonitor performance regularly

SCOM Mgt Packs for MOSS & WSSSCOM Mgt Pack Web Sites & Services

Page 14: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

IIS CompressionBy default, when you install MOSS 2007 IIS Compression is turned on

Hit the site and look in %WINDIR%\IIS Temporary Compressed Files

Compression is turned on primarily for static files

Static files: htm, html, txt, js, css, htc;Dynamic files: asp, exe, axd

You may want to also compress aspx filesNOTE: No point in compressing files that are already compressed, like .jpg

Page 15: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Cache

Output cacheBlob cacheObject cacheExcept for object cache, others turned off by default

Page 16: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Tune Web Server Performance

Carefully configure 32-bit serversDo not use Web gardensUse dedicated Web servers for services that are not exposed to end-usersUse Kerberos authentication for farms with heavy usage Configure application pool recycling settings for better availabilityMonitor and manage large files and libraries

Page 17: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Ensure Recovery

Microsoft Confidential

DPM for SharePoint + SP1Database Mirroring + Log ShippingUse SQL Client Aliases

Page 18: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Tracking and measuring performanceTools

Page 19: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Tools

FiddlerVisual Studio Team TestSPDiag

Page 20: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

ToolsTracking changes to site performance and throughput

Visual Studio Team Test: lets you measure the throughput available in your site. Fiddler: lets you examine individual requests to see what is being downloaded on each request and how large each item is.

Tweak settings based on what you see in FiddlerTest again with VS.NET to check for improvement

Page 21: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

SPDiag

Page 22: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Cache settings & FiddlerDemo

Page 23: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

The End

Microsoft Confidential

In SummaryHigh Volume != Low PerformanceKeep Sizing Recommendations In MindRobust SQL Server Infrastructure Is KeySpread Solution Design Where PossibleEducate Customers on ConceptsMake Your Customers Successful !

Page 24: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

धन्यवा�दઆભા�ર ধন্য�বা�দ

ਧੰ�ਨਵਾ�ਦ

ଧନ୍ୟ�ବା�ଦ

நன்றி�

ధన్య�వాదాలు� ಧನ್ಯ�ವಾ�ದಗಳು

നി�ങ്ങള്‍‌ക്ക്� നിന്ദി�

Page 25: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

question & answer

Page 26: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

SharePoint Readiness ResourcesInstructor-Led •MOC •5061 -Implementing Microsoft Office SharePoint Server 2007•5060- Implementing Windows SharePoint Services 3.0

•Advanced Content •Advanced ITPro for MOSS/WSS (5 days) - NEW!•Architecting Search (2 days specialization) - NEW!•Architecting ECM (2 days specialization) - NEW!•Architecting Portal & Collab (2 days specialization) - NEW!•Architecting Internet Publishing Site (2 days) - NEW!•Implementing and Deploying an Enterprise Search solution (internal link)

•Developer•50064: Advanced SharePoint Development (5 days) - NEW!

Virtual Training

•SharePoint Academy (instructor-led virtual training classes) - NEW!•SharePoint Virtual Labs•SharePoint 2007 Hands-On Labs - NEW!•SharePoint Server 2007 End User Training - NEW!

Exams•Exam 70-630: TS: Office SharePoint Server 2007, Configuring (for IT Pros)

•Exam 70-631: TS: Configuring Windows SharePoint Services 3.0 (for IT Pros)

•Exam 70-541: TS: Microsoft Windows SharePoint Services 3.0 - Application Development (for Developers)

•Exam 70-542 : TS: Microsoft Office SharePoint Server 2007, Application Development (for Developers)

E-Learning

•Developer E-Learning for SharePoint Technologies •IT Professional E-Learning for Microsoft Office•All SharePoint E-learning collections and courses

Documentation

•SharePoint MSDN Web Site•SharePoint TechCenter•Advanced Content videos and whitepapers - NEW!

Community

•SharePoint Team Blog•SharePoint Community Portal•SharePoint Forums

More Resources

•SharePoint Learning Page•SharePoint Learning Resources Tool - NEW!•SharePoint Readiness List (central repository for SharePoint content - internal link)

•SharePoint Books•Microsoft Office SharePoint Server 2007 Technical Resource DVD•SharePoint Server 2007 VHD

External Training

•Ted Pattison group•MindSharp

Page 27: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Related Content

Breakout Sessions (session codes and titles)

Interactive Theater Sessions (session codes and titles)

Hands-on Labs (session codes and titles)

Hands-on Labs (session codes and titles)

Page 28: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

Track Resources

Resource 1

Resource 2

Resource 3

Resource 4

Page 29: Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

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