Top Banner
SharePoint 2010 Mythbusters IT112 Spencer Harbar Enterprise Architect harbar.net
31

SharePoint 2010 Mythbusters

Feb 03, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SharePoint 2010 Mythbusters

SharePoint 2010

Mythbusters

IT112

Spencer Harbar Enterprise Architect

harbar.net

Page 2: SharePoint 2010 Mythbusters

About Spencer

www.harbar.net | [email protected] | @harbars

General SharePoint Dogsbody

Microsoft Certified Master | SharePoint 2007

Microsoft Certified Master | SharePoint Instructor & Author

Most Valuable Professional | SharePoint Server

SharePoint Patterns & Practices Advisory Board Member

16 years in Enterprise IT

ISPA Vice President

Enterprise Architect working with Microsoft‟s largest

customers deploying SharePoint Server.

Works with SharePoint Product Group on 2010 Readiness

Author for MSDN & TechNet

Page 3: SharePoint 2010 Mythbusters

Agenda

Debunking Common SharePoint

Farm Misconceptions Topology

Service Applications

Authentication

Global Deployments

Agile Farms

Scalability

Software Boundaries

Page 4: SharePoint 2010 Mythbusters

FARM TOPOLOGIES

Page 5: SharePoint 2010 Mythbusters

Farm Topologies (Roles)

“Web Front End” (WFE) Terminology hangover from previous version(s)!!

SPF Web Application Service

Here to stay (unfortunately!)

Functional Decomposition of: – Managed Metadata

– Document Conversions

– Content Deployment

– etc

– SPF (Help) Search

– Search Crawl & Search Query

– Excel Services

– Visio Services

– etc

Page 6: SharePoint 2010 Mythbusters

Farm Topologies

“No Topology Restrictions” No enforced restrictions

Plenty of real world restrictions, for example

– Number of “WFE”s

– Number of Web Applications

– Topology Models remain appropriate

“Load balancing” of: Search Query Servers

Excel Calculation Services

etc

Page 7: SharePoint 2010 Mythbusters

Farm Topologies (Search)

“Make the Crawl Server a „Crawl Front End‟”

Not always a smart idea!

Dedicated Crawl Front Ends are a good idea

Indexer resources can easily become saturated

“Always host Search Query on the WFEs”

Each WFE == propagated indexes

Depends on usage patterns

Page 8: SharePoint 2010 Mythbusters

SERVICE APPLICATIONS

SharePoint 2010

Page 9: SharePoint 2010 Mythbusters

Service Applications

“...are hosted by the SharePoint Web Services IIS

Web Site”

“...are deployed on an Application Server”

“...are WCF Services”

“...provide scalability and load balancing”

“...avoid Authentication Delegation configuration”

“...make Inter-Farm Services a snap”

Page 10: SharePoint 2010 Mythbusters

“Service Application Example”

Page 11: SharePoint 2010 Mythbusters

AUTHENTICATION

Page 12: SharePoint 2010 Mythbusters

Claims Based Identity

“...means Kerberos is dead”

“..solves identity delegation problems”

“…provides single sign on”

Page 13: SharePoint 2010 Mythbusters

Authentication

“One DC for every four WFEs” Old wives tale, from Exchange!

It depends upon your authentication scenario

Placement of DCs is far more important

Page 14: SharePoint 2010 Mythbusters

GLOBAL DEPLOYMENTS &

HIGH AVAILABILITY

Page 15: SharePoint 2010 Mythbusters

Global Deployments

“SharePoint can‟t do geo-distribution” Plenty of options

Consider carefully why you may need them

SharePoint Online

“SharePoint doesn‟t work over the WAN” A slow WAN link problem is a slow WAN link

problem!

Not a SharePoint problem

Page 16: SharePoint 2010 Mythbusters

High Availability

“Web Gardens give you better performance” Don‟t use them (ever!)

BLOB Cache & other managed resources

“A single Farm can host 100s of Web Apps” ~20 Web Applications per Farm is reasonable

SharePoint loves RAM

Request Routing or DNS increases operational service burden

considerably

Page 17: SharePoint 2010 Mythbusters

High Availability

“Web Apps can be deployed to

specific servers in a Farm” Request Routing or DNS increases

operational service burden considerably

There is nothing wrong with multiple farms

Server Groups is a logical concept not a

feature

Page 18: SharePoint 2010 Mythbusters

AGILE FARMS

Page 19: SharePoint 2010 Mythbusters

Your Farm Topology is NOT done!

SharePoint Deployments need to be agile

Your day one topology...

May not be suitable in the future

Adoption patterns

Feature implementation

Usage patterns

Plan for an agile farm

Assume your topology will change over lifespan

Seriously consider virtualisation

Page 20: SharePoint 2010 Mythbusters

Agile Farms

Consider future versions

We aren't done yet

Operations Management

Patching, Reporting etc

Don‟t get stuck with a single Farm

The “hidden cost” of SharePoint

Anti-Virus, Backup & Restore, Systems

Management, Usage Anaylsis

Page 21: SharePoint 2010 Mythbusters

SCALABILITY

Page 22: SharePoint 2010 Mythbusters

“SharePoint can’t scale”

average daily load throughput of:

~5 million TIFF images

~1.9 million Microsoft Office documents.

40+ million content items were loaded into SharePoint

in only 13 days

Average content database size of:

200.65 GB for Divisional Site Collections

137.60 GB for departmental site collections

539 GB for the search database

Over 5TB content storage with capacity for double

Page 23: SharePoint 2010 Mythbusters

“SharePoint can’t scale”

Page 24: SharePoint 2010 Mythbusters

“SharePoint can’t scale”

technet.microsoft.com/en-us/library/cc262067.aspx

Page 25: SharePoint 2010 Mythbusters

SHAREPOINT “MAGIC

NUMBERS”

Page 27: SharePoint 2010 Mythbusters

SharePoint “Magic Numbers”

There are only guidelines for acceptable

performance

Such guidelines are based upon test scenarios – 1 thru 1 Database Server

– 1 thru 8 Web Servers • Team Sites (55%), Doc Workspace (20%), Meeting Workspace (10%), Blog (10%), Wiki

(5%)

– Other scenarios coming soon

– Often refined based on customer deployments

Page 28: SharePoint 2010 Mythbusters

Logical Architecture "Magic

Numbers"

Page 29: SharePoint 2010 Mythbusters

There are NO magic numbers!

Successful Solutions Architecture is basically

two things:

Compromise

Reduction of Complexity

Evaluate solution holistically ensuring adequate compromises.

Test and monitor as you build and deploy your solution.

Re-design the solution to ensure that you do not exceed capacity

guidelines.

Test, test, test!

Page 30: SharePoint 2010 Mythbusters

Thank you for attending!

Page 31: SharePoint 2010 Mythbusters

Patrick, we miss you