This was a session I presented at the Atlanta SharePoint Saturday in 2011.
Here is the description from the agenda:
This session looks at the different scenarios that many enterprise companies face when setting up a SharePoint 2010 solution. In addition to the scenarios we will look at how to make good planning choices when planning your content databases and what size you can expect. This "how to" presentation will look at central administration and use planning spreadsheets to determine how to build your solution. After walking away from this presentation you will be able to size SharePoint 2010 content on different scenarios.
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Share point 2010 Content Sizing and Planning
1. This session looks at the different SharePoint 2010
scenarios that many enterprise
companies face when setting up Content Sizing
a SharePoint 2010 solution. In
addition to the scenarios we will
look at how to make good
and Planning
planning choices when planning
your content databases and what
size you can expect. This "how to"
presentation will look at central Brendon Schwartz
administration and use planning
spreadsheets to determine how to
build your solution. After walking
away from this presentation you @brendonschwartz
will be able to size SharePoint 2010
content on different scenarios. facebook.com/brendonschwartz
2. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Other sessions
Best
Practices for Architecting, Deploying
and Optimizing SharePoint 2010
BestPractices for Upgrading to SharePoint
2010 and for Optimizing SharePoint
Storage Management
SharePoint Scalability & Performance
3. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Speaker Bio
Brendon Schwartz
Consultant, Slalom Consulting
Experience:
Architect for applications at AJC, AT&T, AutoTrader.com,
Coca-Cola Enterprises
Co-founder, Atlanta .NET Regular Guys www.devcow.com
Presenter at SharePoint Saturday
Author and reviewer of articles, books and magazines
http://blogs.sharepointguys.com/brendon/about/
4. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Agenda
Why Plan Content?
SharePoint Scenarios
Formulas
Content Database
Site Quotas
5. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
What promoted this talk?
Everyone asked:
What size does
the content DB
need to be?
6. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
We are going to talk in generalizations
today and you should work directly on
your solution for true results.
This is just a guide
8. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Sizing Questions
How far out are you planning
What is the largest size you can DR
What scenario are you planning for
What type of content
What is your backup and restore
How long will your content be stored
9. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
What is content
Documents Pictures
Word JPG
PPT PNG
Excel Attachments
PDF Lists
Site Content Announcements
CSS Discussions
Silverlight xap Videos
Content Pages WMV
10. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Average Size of Content
Content Type Size Example
Documents small to large 80kb – 5 mb
Site Content small < 200 kb
Pictures medium to large 200 kb – 3 mb
Lists small ~ 30kb
Videos large > 900kb
Attachments small to large 80kb – 5 mb
11. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
SharePoint Scenarios
Environment Scenarios Common
Communication - Enterprise Portal - Min Site Collection
- Divisional Portal - Single Content DB
- Intranet - Unknown Site Quotas
Collaboration - Department Sites - Many Site Collections
- Team Sites - Multiple Content DBs
- Communities - Large Site Quotas
- Project Sites
Social - Social Sites - Many Site Collections
- My Sites - Multiple Content DBs
- Personal Sites - Small Site Quotas
Application - Records Center - Min Site Collection
- Search Center - Single Content DB
- Custom Application - Unknown Site Quotas
12. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
How Are Things Defined
Boundaries: Static limits that cannot be exceeded by
design
Thresholds: Configurable limits that can be exceeded to
accommodate specific requirements
Supported limits: Configurable limits that have been set by
default to a tested value
http://technet.microsoft.com/en-us/library/cc262787.aspx
13. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Microsoft Formulas
Database size = ((D × V) × S) + (10 KB × (L
+ (V × D)))
Content size (in KB) = ((D x V) x S) + 10 x (L
+ (V x D))
14. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Rule of Thumb 1
site collections > 1 in DB – Content DB <
100GB
Site collections = 1 in DB and site type =
collaboration – Content DB Max = 200GB
(Special Case) Site collections = 1 and
content is not collaboration and is primary
read-only – Content DB Max 1TB
15. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Content metrics
Data corpus size
Overall number of items
Number of site collections
Number of Requests
“The system reacts differently if 100 GB of data is
composed of 50 files of 2 GB each versus 100,000
files of 1 KB each. In large deployments, the less
stress there is on a single item, document or area of
documents, the better performance will be. ”
16. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Content Databases
50,000 Site Collections Max
100 content databases per Web app
10,000 Site Collections in single Content DB
250,000 SharePoint Sites per site collection
Content Database Settings
Status
Read-only
Current Number of Site Collections
Site Collection Level Warning
Maximum Number of Site Collections
17. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Lowest Fill Round Robin
Lowest Content Database filled
If
all Content Databases are the same it is
a round robin
18. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Site Quotas
Site Collection storage maximum
Site Quota emails
warning e-mail when site storage reaches
Sandbox Solutions
Limit maximum usage per day
Limit maximum usage per day to
19. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Site Quota - storage limit
Recycle
Content
Bin
Document
Versions
What is included in your site quota limits
20. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
predicted trend
Thisis easy when you have historical data,
but you must guess when starting new
See Excel Sheet
22. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Planning for other items
Total size of the Search index
The profile database total size based on
the number of user in the profile store
The social database total size based on
the expected number of tags, colleagues
and activities
The metadata store size
The size of the usage database
The size of the Web Analytics data base
23. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Search DB
Crawl:
0.046 × (sum of content
databases)
Property:
0.015 × (sum of content
databases)
24. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Rule of thumb 2
“20%the total size of content DBs for the
search DBs and index”
http://www.sharepointsharon.com/2010/0
9/sizing-pt2-databases/
25. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Lessons to Take Away
Content Sizing does depend, but make
sense of the numbers you have
Know the type of site you are building
Any formula is just a estimate (guess) at
the size of the content you will have
Full sizing is more than just the content
database
26. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Resources
SharePoint 2010 Content Database Size -
http://blogs.msdn.com/b/markarend/archive/2010/0
5/18/sharepoint-2010-content-database-size.aspx
SharePoint Server 2010 capacity management:
Software boundaries and limits -
http://technet.microsoft.com/en-
us/library/cc262787.aspx
Storage and SQL Server capacity planning and
configuration (SharePoint Server 2010) -
http://technet.microsoft.com/en-
us/library/cc298801.aspx
Performance and capacity technical case studies
(SharePoint Server 2010) -
http://technet.microsoft.com/en-
us/library/cc261716.aspx
Database Maintenance for SharePoint -
http://www.sharepointpromag.com/article/sharepoi
nt/database-maintenance-for-sharepoint-
27. SharePoint Saturday Atlanta 2011
Twitter: @brendonschwartz
http://blogs.sharepointguys.com/brendon
Brendon Schwartz
Email: support@devcow.com
Web Site: http://www.devcow.com/
Blog: http://blogs.sharepointguys.com/brendon/
Questions?
@brendonschwartz
facebook.com/brendonschwartz