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 Ba...
Agenda
 Capacity Planning
    System Center Capacity Planner for SharePoint
    Using the Capacity Planner
    Capacity Pl...
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
 Effic...
Using the SCCP for SharePoint
 Determine and input organization specific data
 Inputs analyzed and topology recommended
 R...
Tool does not handle
 Extranet topologies
 Authentication methods other than NTLM and
 Anonymous
 Forms, Excel Services, B...
Capacity Planning
Using the System Center Capacity Planner 2007
Techniques for tuning and tracking
Making sites faster through caching and testing for throughput
Ensuring Performance
 List Limits
    Understand Alternative List Access Mechanisms
 SQL Server Health Monitoring
    Sepa...
Ensuring Performance
 Understand Custom IFilter Impacts
 Monitor performance regularly
   SCOM Mgt Packs for MOSS & WSS
  ...
IIS Compression
 By default, when you install MOSS 2007 IIS
 Compression is turned on
    Hit the site and look in %WINDIR...
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 ser...
Ensure Recovery
 DPM for SharePoint + SP1
 Database Mirroring + Log Shipping
 Use SQL Client Aliases




               Mi...
Tracking and measuring performance
Tools
 Fiddler
 Visual Studio Team Test
 SPDiag
Tools
 Tracking changes to site performance and
 throughput
    Visual Studio Team Test: lets you measure the
    throughp...
SPDiag
Cache settings & Fiddler
The End
 In Summary
   High Volume != Low Performance
   Keep Sizing Recommendations In Mind
   Robust SQL Server Infrastr...
SharePoint Readiness Resources
Instructor-Led                                                                 E-Learning
 ...
Related Content
Breakout Sessions (session codes and titles)



Interactive Theater Sessions (session codes and titles)


...
Track Resources
Resource 1



Resource 2



Resource 3



Resource 4
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007
Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007
Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007
Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007
Upcoming SlideShare
Loading in...5
×

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

1,573

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,573
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
162
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide.
  • Tips, Tricks And Best Practices For Managing Microsoft Office Share Point Server 2007

    1. 1. Name: Lenny Ankireddi, Consultant Ravichandran A, Sr.Consultant Company: Microsoft Session Code:
    2. 2. Session Objectives And Takeaways Session Objective(s): Make It Work Make It Fast Make It Scale Make It Back
    3. 3. 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
    4. 4. Capacity Planning Plan around software boundaries Plan for performance Throughput Farm topology Storage
    5. 5. System Center Capacity Planner Built-in best practices Visual Model Editor Ability to perform “what-if” analysis Efficient deployment planning
    6. 6. 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
    7. 7. 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
    8. 8. Capacity Planning Using the System Center Capacity Planner 2007
    9. 9. Techniques for tuning and tracking Making sites faster through caching and testing for throughput
    10. 10. 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
    11. 11. Ensuring Performance Understand Custom IFilter Impacts Monitor performance regularly SCOM Mgt Packs for MOSS & WSS SCOM Mgt Pack Web Sites & Services Microsoft Confidential
    12. 12. IIS Compression By 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 files NOTE: No point in compressing files that are already compressed, like .jpg
    13. 13. Cache Output cache Blob cache Object cache Except for object cache, others turned off by default
    14. 14. 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
    15. 15. Ensure Recovery DPM for SharePoint + SP1 Database Mirroring + Log Shipping Use SQL Client Aliases Microsoft Confidential
    16. 16. Tracking and measuring performance
    17. 17. Tools Fiddler Visual Studio Team Test SPDiag
    18. 18. 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
    19. 19. SPDiag
    20. 20. Cache settings & Fiddler
    21. 21. 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
    22. 22. SharePoint Readiness Resources Instructor-Led E-Learning •MOC •Developer E-Learning for SharePoint Technologies •5061 -Implementing Microsoft Office SharePoint Server 2007 •IT Professional E-Learning for Microsoft Office •5060- Implementing Windows SharePoint Services 3.0 •All SharePoint E-learning collections and courses •Advanced Content •Advanced ITPro for MOSS/WSS (5 days) - NEW! Documentation •Architecting Search (2 days specialization) - NEW! •Architecting ECM (2 days specialization) - NEW! •SharePoint MSDN Web Site •Architecting Portal & Collab (2 days specialization) - NEW! •SharePoint TechCenter •Architecting Internet Publishing Site (2 days) - NEW! •Advanced Content videos and whitepapers - NEW! •Implementing and Deploying an Enterprise Search solution (internal link) Community •Developer •SharePoint Team Blog •50064: Advanced SharePoint Development (5 days) - NEW! •SharePoint Community Portal Virtual Training •SharePoint Forums •SharePoint Academy (instructor-led virtual training classes) - NEW! More Resources •SharePoint Virtual Labs •SharePoint 2007 Hands-On Labs - NEW! •SharePoint Learning Page •SharePoint Server 2007 End User Training - NEW! •SharePoint Learning Resources Tool - NEW! •SharePoint Readiness List (central repository for SharePoint content - internal link) Exams •SharePoint Books •Exam 70-630: TS: Office SharePoint Server 2007, Configuring (for IT •Microsoft Office SharePoint Server 2007 Technical Resource DVD Pros) •SharePoint Server 2007 VHD •Exam 70-631: TS: Configuring Windows SharePoint Services 3.0 (for IT Pros) External Training •Exam 70-541: TS: Microsoft Windows SharePoint Services 3.0 - Application Development (for Developers) •Ted Pattison group •Exam 70-542 : TS: Microsoft Office SharePoint Server 2007, •MindSharp Application Development (for Developers)
    23. 23. 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)
    24. 24. Track Resources Resource 1 Resource 2 Resource 3 Resource 4
    25. 25. © 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.
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×