sharepoint 2010 farm architecture design infrastructure

23
SharePoint 2010 Farm Design Intranet – Extranet - Internet June 2010 Kjell-Sverre Jerijærvi SharePoint 2010 Farm Design

Upload: kjell-sverre-jerijaervi

Post on 05-Dec-2014

33.772 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

SharePoint 2010 Farm Design

Intranet – Extranet - InternetJune 2010

Kjell-Sverre Jerijærvi

Page 2: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

LOGICAL FARM ARCHITECTUREo SharePoint Solutions

• My Sites• Collaboration Sites

o Shared Service Applications• Taxonomy: Managed Metadata & Content

Types• User Profiles• Search

Page 3: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

FARM DESIGN

Page 4: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

FARM DESIGN SCALABILITY

Page 5: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

LOGICAL FARM TOPOLOGYo Three tier farm design

• Web Front End Servers• Application Servers• Database Servers

o Five server farm

Page 6: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

CONCEPTUAL FARM TIERS

Page 7: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

FIVE SERVER FARM

Page 8: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

WEB FRONT END

Page 9: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

SERVICE APPLICATIONS

Page 10: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

DATABASES

Page 11: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

SMALL FARM TOPOLOGIES

Page 12: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

MSS2010 FARM SETUPo Farm 1: Intranet Production

• The production farm that hosts collaboration team-sites

o Farm 2: Staging / Integration Test• As new and changed content, configuration and code

cannot be tested in the production farmo ”Farm 3”: Test & Training

• For user test & training, can be hosted on the intranet farm

o Farm N1..i: Development single-server farms• Development requires one single-server farm per

developer, using a set of virtual servers is recommended

Page 13: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

DEVELOPMENT FLOW

Page 14: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

DEVELOPMENT & INTEGRATION TEST

Page 15: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

PHYSICAL TOPOLOGY DESIGNo Intranet & Collaboration Farmo Extranet Collaboration Farmo Intranet Publishing Farm

Page 16: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

INTRANET & COLLABORATION FARM

Page 17: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

EXTRANET COLLABORATION FARM

Page 18: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

INTERNET PUBLISHING FARM

Page 19: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

VIRTUALIZATIONo All MSS2010 server roles can be virtualizedo This includes the database role with SQL Server mirroringo Clustered SQL Server is not supported on virtual servers

o The production farms are typically virtualized for all roles but the SQL Server database role

o The integration test farm is typically virtualized

o Development single-server farms is recommended as virtual servers

o Running MSS2010 requires at least 5GB RAM plus resources for Visual Studio and other development tools

o Using e.g. VirtualBox on local developer machines will require at least 8GB RAM on laptop/desktops

Page 20: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

FARM VIRTUALIZATION

Page 21: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

GLOBAL DEPLOYMENTo Multiple locationso Multiple divisionso Farms in these typical locations:

• Oslo• Singapore• Houston

Page 22: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

LARGE GEO-DISTRIBUTED FARMS

Enterprise services farm

Application pool

User Profile Managed Metadata

HR

http://Fabrikam

Application pool

Facilities Purchasing

Published content farm

Web application—Published Intranet Content

http://my/personal/<user>

http://my

Application pool

Team 1

http://team

Team 2 Team 3

Collaboration farm

Web application—My Sites Web application—Team Sites

Application pool

Access Services

PowerPoint Word Viewing

Visio Graphics Service

Word Automation Services

Usage and Health Data Collection

InfoPath

Search Secure Store Service

Mix of local and remote services

I I S Web Site—“SharePoint Web Services”

I IS Web Site—“SharePoint Web Services”

Excel Services

Default group

Default group

Business Data Connectivity

No Services

Application pool

My Site farm

Default group

No Services

http://my/personal/<user>

http://my

Web application—My Sites

Application pool

http://department

Departmental farm

Web application—Specialized Department Sites

Application pool

PowerPoint Word Viewing

Visio Graphics Service

Usage and Health Data Collection

Managed Metadata

Default group

Deployment of services for a specialized department farm

I I S Web Site—“SharePoint Web Services”

Excel Services

Page 23: SharePoint 2010 farm architecture design infrastructure

SharePoint 2010 Farm Design

GEO-DISTRIBUTED TOPOLOGY

My Site

Profile TaxonomyWeb AnalyticsProfile

1x2 SQL cluster

1x2 SQL cluster

Central AdminPPT BroadcastPTC (offline)

Web AnalyticsBCS

Usage

Index Target

Usage & Health

1x2 SQL cluster

TaxonomyBCS

(Profile, Taxonomy, BCS) (Web Analytics, Usage)

Central AdminExcel Services

PTC

Central AdminExcel Services

WAC

Central AdminWAC

PPT Broadcast

Usage & Health Usage & Health

Published Content

1x2 SQL cluster

Index Target

Usage & Health Usage & Health Usage & Health

Collaboration

1x2 SQL cluster

Index Target

Usage & Health

Central AdminExcel Services

Access ServicesVisio Services

SSRS

Central AdminWAC

Usage & Health Usage & Health

Central AdminExcel Services

Access ServicesVisio Services

SSRS

1x2 SQL cluster 1x2 SQL cluster

Enterprise Services Farm

Web Servers Web Servers Web Servers

Departmental Farm

1x2 SQL cluster

Index Target

Usage & Health

Excel ServicesAccess ServicesVisio Services

Usage & Health

SSRSWAC

PPT Broadcast

Excel ServicesAccess ServicesVisio Services

SSRSWAC

PPT Broadcast

Web Servers