SlideShare a Scribd company logo
1 of 29
Notes From The Field: Tips, Tricks and Best Practices for Managing Microsoft Office SharePoint Server 2007 Name: Lenny Ankireddi, Consultant  	Ravichandran A, Sr.Consultant Company: Microsoft Session Code:
Session Objectives And Takeaways Session Objective(s):   Make It Work Make It Fast Make It Scale Make It Back
Agenda Capacity Planning System Center Capacity Planner for SharePoint Using the Capacity Planner Capacity Planner Demo Ensuring Performance  Content database management IIS Management Tune Web server performance
Capacity Planning
Capacity Planning Plan around software boundaries Plan for performance Throughput Farm topology Storage
System Center Capacity Planner Built-in best practices Visual Model Editor Ability to perform “what-if” analysis Efficient deployment planning
Using the SCCP for SharePoint Determine and input organization specific data Inputs analyzed and topology recommended Run simulations – “what-if” analysis Optimize topology model Finalize topology and generate reports
Tool does not handle Extranet topologies Authentication methods other than NTLM and Anonymous Forms, Excel Services, BDC, and other system dependencies outside the core infrastructure High-end scenarios such as multi-terabyte Web applications or multiple Web applications
Capacity Planning Using the System Center Capacity Planner 2007 Demo
Techniques for tuning and tracking Making sites faster through caching and testing for throughput Performance
Ensuring Performance List Limits Understand Alternative List Access Mechanisms SQL Server Health Monitoring Separate tempdb, content databases and log databases into separate disks Split 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 balancing Align databases to contain data that is accessed in similar ways Use multiple data files for content databases & SSP databases Number of data files should be less than or equal to the number of core CPUs Microsoft Confidential
Ensuring Performance Understand Custom IFilter Impacts Monitor performance regularly  SCOM Mgt Packs for MOSS & WSS SCOM Mgt Pack Web Sites & Services Microsoft Confidential
IIS Compression By default, when you install MOSS 2007 IIS Compression is turned on Hit the site and look in %WINDIR%IS 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 files NOTE: No point in compressing files that are already compressed, like .jpg
Cache Output cache Blob cache Object cache Except for object cache, others turned off by default
Tune Web Server Performance Carefully configure 32-bit servers Do not use Web gardens Use dedicated Web servers for services that are not exposed to end-users Use Kerberos authentication for farms with heavy usage  Configure application pool recycling settings for better availability Monitor and manage large files and libraries
Ensure Recovery DPM for SharePoint + SP1 Database Mirroring + Log Shipping Use SQL Client Aliases Microsoft Confidential
Tracking and measuring performance Tools
Tools Fiddler Visual Studio Team Test SPDiag
Tools Tracking 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 Fiddler Test again with VS.NET to check for improvement
SPDiag
Cache settings & Fiddler Demo
The End In Summary High Volume != Low Performance Keep Sizing Recommendations In Mind Robust SQL Server Infrastructure Is Key Spread Solution Design Where Possible Educate Customers on Concepts Make Your Customers Successful ! Microsoft Confidential
આભાર ধন্যবাদ நன்றி धन्यवाद ಧನ್ಯವಾದಗಳು ధన్యవాదాలు ଧନ୍ୟବାଦ ਧੰਨਵਾਦ നിങ്ങള്‍‌ക്ക് നന്ദി
question & answer
SharePoint Readiness Resources
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) Required Slide Speakers,  please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
Track Resources Resource 1 Resource 2 Resource 3 Resource 4 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
Required Slide © 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.

More Related Content

What's hot

SharePoint 2013 Performance Enhancements
SharePoint 2013 Performance EnhancementsSharePoint 2013 Performance Enhancements
SharePoint 2013 Performance EnhancementsEric Shupps
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSPC Adriatics
 
SharePoint 2010 database maintenance
SharePoint 2010 database maintenanceSharePoint 2010 database maintenance
SharePoint 2010 database maintenanceMatt Ranlett
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesToni Frankola
 
Preparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayPreparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayJoel Oleson
 
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...serge luca
 
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...Knowledge Cue
 
DBSight Introduction
DBSight IntroductionDBSight Introduction
DBSight Introductionchrislusf
 
What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013J.D. Wade
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
 
VMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...European SharePoint Conference
 
SQL Server 2014 New Features
SQL Server 2014 New FeaturesSQL Server 2014 New Features
SQL Server 2014 New FeaturesOnomi
 
Asia Pacific SharePoint Capacity Planning by Joel Oleson
Asia Pacific SharePoint Capacity Planning by Joel OlesonAsia Pacific SharePoint Capacity Planning by Joel Oleson
Asia Pacific SharePoint Capacity Planning by Joel OlesonJoel Oleson
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveJared Matfess
 
Getting SharePoint 2010 Deployment Right
Getting SharePoint 2010 Deployment RightGetting SharePoint 2010 Deployment Right
Getting SharePoint 2010 Deployment RightMike Watson
 
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012Michael Noel
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point appTalbott Crowell
 
EKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_DbaEKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_DbaEkant Thakkar
 
What SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-CinncinatiWhat SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-CinncinatiJ.D. Wade
 

What's hot (20)

SharePoint 2013 Performance Enhancements
SharePoint 2013 Performance EnhancementsSharePoint 2013 Performance Enhancements
SharePoint 2013 Performance Enhancements
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
SharePoint 2010 database maintenance
SharePoint 2010 database maintenanceSharePoint 2010 database maintenance
SharePoint 2010 database maintenance
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
 
Preparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayPreparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 Today
 
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
 
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
 
DBSight Introduction
DBSight IntroductionDBSight Introduction
DBSight Introduction
 
What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
 
VMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a Service
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
 
SQL Server 2014 New Features
SQL Server 2014 New FeaturesSQL Server 2014 New Features
SQL Server 2014 New Features
 
Asia Pacific SharePoint Capacity Planning by Joel Oleson
Asia Pacific SharePoint Capacity Planning by Joel OlesonAsia Pacific SharePoint Capacity Planning by Joel Oleson
Asia Pacific SharePoint Capacity Planning by Joel Oleson
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep Dive
 
Getting SharePoint 2010 Deployment Right
Getting SharePoint 2010 Deployment RightGetting SharePoint 2010 Deployment Right
Getting SharePoint 2010 Deployment Right
 
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point app
 
EKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_DbaEKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_Dba
 
What SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-CinncinatiWhat SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-Cinncinati
 

Viewers also liked

Talkppt
TalkpptTalkppt
TalkpptTCNJ
 
Era de internet
Era de internetEra de internet
Era de internetkeyvino
 
Talkppthandout
TalkppthandoutTalkppthandout
TalkppthandoutTCNJ
 
Topdrive Solutions Sales Ppt
Topdrive Solutions Sales PptTopdrive Solutions Sales Ppt
Topdrive Solutions Sales Pptwaynebogda
 
For PR and Communications people who want to do it on the social web
For PR and Communications people who want to do it on the social webFor PR and Communications people who want to do it on the social web
For PR and Communications people who want to do it on the social webSteve Seager
 
Strategy: what does it do?
Strategy: what does it do?Strategy: what does it do?
Strategy: what does it do?Steve Seager
 
Era de internet
Era de internetEra de internet
Era de internetkeyvino
 
Proposal padi organik srimukti desa atapang
Proposal padi organik srimukti desa atapangProposal padi organik srimukti desa atapang
Proposal padi organik srimukti desa atapangirwandeni
 
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...Steve Seager
 
Presentation Farid Nazaruddin
Presentation Farid NazaruddinPresentation Farid Nazaruddin
Presentation Farid NazaruddinNazaruddin08
 
Proposal kbr 2011
Proposal kbr 2011Proposal kbr 2011
Proposal kbr 2011irwandeni
 

Viewers also liked (16)

Talkppt
TalkpptTalkppt
Talkppt
 
Era de internet
Era de internetEra de internet
Era de internet
 
Talkppthandout
TalkppthandoutTalkppthandout
Talkppthandout
 
Topdrive Solutions Sales Ppt
Topdrive Solutions Sales PptTopdrive Solutions Sales Ppt
Topdrive Solutions Sales Ppt
 
For PR and Communications people who want to do it on the social web
For PR and Communications people who want to do it on the social webFor PR and Communications people who want to do it on the social web
For PR and Communications people who want to do it on the social web
 
Strategy: what does it do?
Strategy: what does it do?Strategy: what does it do?
Strategy: what does it do?
 
vincent
vincentvincent
vincent
 
Era de internet
Era de internetEra de internet
Era de internet
 
Russia Japan Ir
Russia Japan IrRussia Japan Ir
Russia Japan Ir
 
Proposal padi organik srimukti desa atapang
Proposal padi organik srimukti desa atapangProposal padi organik srimukti desa atapang
Proposal padi organik srimukti desa atapang
 
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...
Laoise O'Murchu, IABC EuroComm 2011: a framework for strategic internal commu...
 
Sub Prime Expl
Sub Prime ExplSub Prime Expl
Sub Prime Expl
 
Manual
ManualManual
Manual
 
Tordera
TorderaTordera
Tordera
 
Presentation Farid Nazaruddin
Presentation Farid NazaruddinPresentation Farid Nazaruddin
Presentation Farid Nazaruddin
 
Proposal kbr 2011
Proposal kbr 2011Proposal kbr 2011
Proposal kbr 2011
 

Similar to Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 090522032453 Phpapp02

MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Fieldwahidsaleemi
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Joel Oleson
 
Sql And Storage Considerations For Share Point Server 2010
Sql And Storage Considerations For Share Point Server 2010Sql And Storage Considerations For Share Point Server 2010
Sql And Storage Considerations For Share Point Server 2010Mike Watson
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonJoel Oleson
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
 
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Knut Relbe-Moe [MVP, MCT]
 
AX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy VliegenAX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy Vliegendynamicscom
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013SharePointRadi
 
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back endSPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back endKnut Relbe-Moe [MVP, MCT]
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesScott Hoag
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessionsridwansassman
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
 
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...Ivan Sanders
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1Information Technology
 
Establishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan LawEstablishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan LawFlamer
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
 
Tuning Biz Talk Server 2009 For Better Performance
Tuning Biz Talk Server 2009 For Better PerformanceTuning Biz Talk Server 2009 For Better Performance
Tuning Biz Talk Server 2009 For Better Performancersnarayanan
 

Similar to Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 090522032453 Phpapp02 (20)

MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
Sql And Storage Considerations For Share Point Server 2010
Sql And Storage Considerations For Share Point Server 2010Sql And Storage Considerations For Share Point Server 2010
Sql And Storage Considerations For Share Point Server 2010
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
 
AX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy VliegenAX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy Vliegen
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013
 
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back endSPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessions
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1
 
Establishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan LawEstablishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan Law
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 
Tuning Biz Talk Server 2009 For Better Performance
Tuning Biz Talk Server 2009 For Better PerformanceTuning Biz Talk Server 2009 For Better Performance
Tuning Biz Talk Server 2009 For Better Performance
 

Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 090522032453 Phpapp02

  • 1.
  • 2. Notes From The Field: Tips, Tricks and Best Practices for Managing Microsoft Office SharePoint Server 2007 Name: Lenny Ankireddi, Consultant Ravichandran A, Sr.Consultant Company: Microsoft Session Code:
  • 3. Session Objectives And Takeaways Session Objective(s): Make It Work Make It Fast Make It Scale Make It Back
  • 4. Agenda Capacity Planning System Center Capacity Planner for SharePoint Using the Capacity Planner Capacity Planner Demo Ensuring Performance Content database management IIS Management Tune Web server performance
  • 6. Capacity Planning Plan around software boundaries Plan for performance Throughput Farm topology Storage
  • 7. System Center Capacity Planner Built-in best practices Visual Model Editor Ability to perform “what-if” analysis Efficient deployment planning
  • 8. Using the SCCP for SharePoint Determine and input organization specific data Inputs analyzed and topology recommended Run simulations – “what-if” analysis Optimize topology model Finalize topology and generate reports
  • 9. Tool does not handle Extranet topologies Authentication methods other than NTLM and Anonymous Forms, Excel Services, BDC, and other system dependencies outside the core infrastructure High-end scenarios such as multi-terabyte Web applications or multiple Web applications
  • 10. Capacity Planning Using the System Center Capacity Planner 2007 Demo
  • 11. Techniques for tuning and tracking Making sites faster through caching and testing for throughput Performance
  • 12. Ensuring Performance List Limits Understand Alternative List Access Mechanisms SQL Server Health Monitoring Separate tempdb, content databases and log databases into separate disks Split 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 balancing Align databases to contain data that is accessed in similar ways Use multiple data files for content databases & SSP databases Number of data files should be less than or equal to the number of core CPUs Microsoft Confidential
  • 13. Ensuring Performance Understand Custom IFilter Impacts Monitor performance regularly SCOM Mgt Packs for MOSS & WSS SCOM Mgt Pack Web Sites & Services Microsoft Confidential
  • 14. IIS Compression By default, when you install MOSS 2007 IIS Compression is turned on Hit the site and look in %WINDIR%IS 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 files NOTE: No point in compressing files that are already compressed, like .jpg
  • 15. Cache Output cache Blob cache Object cache Except for object cache, others turned off by default
  • 16. Tune Web Server Performance Carefully configure 32-bit servers Do not use Web gardens Use dedicated Web servers for services that are not exposed to end-users Use Kerberos authentication for farms with heavy usage Configure application pool recycling settings for better availability Monitor and manage large files and libraries
  • 17. Ensure Recovery DPM for SharePoint + SP1 Database Mirroring + Log Shipping Use SQL Client Aliases Microsoft Confidential
  • 18. Tracking and measuring performance Tools
  • 19. Tools Fiddler Visual Studio Team Test SPDiag
  • 20. Tools Tracking 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 Fiddler Test again with VS.NET to check for improvement
  • 22. Cache settings & Fiddler Demo
  • 23. The End In Summary High Volume != Low Performance Keep Sizing Recommendations In Mind Robust SQL Server Infrastructure Is Key Spread Solution Design Where Possible Educate Customers on Concepts Make Your Customers Successful ! Microsoft Confidential
  • 24. આભાર ধন্যবাদ நன்றி धन्यवाद ಧನ್ಯವಾದಗಳು ధన్యవాదాలు ଧନ୍ୟବାଦ ਧੰਨਵਾਦ നിങ്ങള്‍‌ക്ക് നന്ദി
  • 27. 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) Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
  • 28. Track Resources Resource 1 Resource 2 Resource 3 Resource 4 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
  • 29. Required Slide © 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.

Editor's Notes

  1. If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide.