sharepoint server 2013 系統架構規劃download.microsoft.com/download/c/6/0/c60e2bd0-8a7...may...

45
1 /41

Upload: others

Post on 10-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

1/41

Page 2: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

2/41

Page 3: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

3/41

基礎知識

Page 4: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

4/41

Page 5: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

5/41

Page 6: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

6/41

伺服器與角色架構

Page 7: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

7/41

Application servers running all service application roles

All databases

Web servers

Use SQL Server clustering, mirroring, or AlwaysOn for the database servers. AlwaysOnrequires SQL Server 2012.

Page 8: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

8/41

Web serversDedicated web server for crawling

All databases

Application servers running all other service application roles

Dedicated application servers for the query processing component and the index component

Page 9: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

9/41

Web servers

All databases

Application servers running all other service application roles

Query processing components and index components

Office Web Apps Server farm

Page 10: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

10/41

Load Balancer

Web servers

All databases

Application servers running all other service application roles

Query processing components and index components

Office Web Apps Server farm

Request Management runs

on all web servers in a farm

when in integrated mode

• Integrated mode

Request Management does not apply to Office Web Apps Server.

Request Manager runs within SharePoint under SPRequestModule and responds to HTTP requests only.

To configure Request Manager: Start the Request Management service on desired web servers. Configure rules by using Windows PowerShell .

Page 11: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

11/41

Development Environments

Mimic a three-tier environment by using virtualization.

Host A

Web Server

All Application Server Roles

Database Server

Page 12: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

12/41

One-server farmEvaluation or <100 users

All roles on one server, including SQL Server

Two-tier farmUp to 10,000 users

All Web and application server roles

Databases

Page 13: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

13/41

Three-server virtualized farm

Use virtualization to maximize the potential

of a smaller number of servers.

Two web servers are predicted to serve

10,000-20,000 users.

Host A

All Application Server Roles

Host A

All Application Server Roles

Web Server Web Server

High availability — For environments above 1,000 users, two servers utilizing SQL Server clustering, mirroring, or AlwaysOn is recommended. AlwaysOn requires SQL Server 2012.

All SharePoint Databases

High availability — For environments above 1,000 users, two servers utilizing SQL Server clustering, mirroring, or AlwaysOnis recommended. AlwaysOnrequires SQL Server 2012.

Page 14: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

14/41

Web/Query server

Application Server

All SharePoint Databases

Application Servers

All SharePoint Databases

Web server

Page 15: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

15/41

Windows Server 2008 R2

Host C

All Databases

Host A

All Application Server Roles

Host B

All Application Server Roles

Web Server Web Server

SQL Server installed and configured to support SQL clustering, mirroring, or AlwaysOn. AlwaysOn requires SQL Server 2012.

Host D

All Databases

Page 16: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

16/41

Windows Server 2012

SQL Server installed and configured to support SQL clustering, mirroring, or AlwaysOn. AlwaysOn requires SQL Server 2012.

Host A

All Application Server Roles

Host B

All Application Server Roles

Web Server Web Server

All Databases

All Databases

Page 17: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

17/41

Six-server physical farm

All SharePoint Databases

Web Servers

Application servers running all service application roles

Page 18: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

18/41

Windows Server 2008 R2

Host A

Web Server

Host B

Dedicated Web Server for Crawling

Web Server Web Server

Host C

All other Application Server Roles

Host D

All other Application Server Roles

Query and Index

Query and Index

Host E

All Databases

Host F

All Databases

SQL Server installed and configured to support SQL clustering, mirroring, or AlwaysOn. AlwaysOn requires SQL Server 2012.

Page 19: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

19/41

Host F

All SharePoint Databases

Host E

All SharePoint Databases

Crawl DB

Query Processing

Crawl

Host D

Application Server

Application Server – All other Application Server Roles

Replica

Query Processing

Crawl

Host C

Application Server

Application Server – All other Application Server Roles

Index Partition 0Replica

SQL Server installed and configured to support SQL clustering, mirroring, or AlwaysOn across both of the hosts.

Windows Server 2008 R2

Load Balancer

Host A

Web Server

Office Web Apps Server

Host A

Web Server

Office Web Apps Server Scale out the database

layer by first separating content DBs from services DBs. The ConfigDB can share a server with the content DBs.

Search Databases

Link DB

Analytics DB

Crawl DB

Admin DB

All other Services DB

Crawl DB

Config DB

Page 20: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

20/41

Database group 2

Search databases

Database group 3

All other SharePoint databases

Database group 1

Content databases and configuration database

Page 21: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

21/41

Server roles Performance goal Components and services Candidates for

dedicated servers

Distributed

Cache and

Request

Management

servers

Fast response to user requests with

consistent latency:

• Latency — low (<500 millisecond)

• Throughput — medium

• Resource utilization — low-

medium

Distributed Cache

Microsoft SharePoint

Foundation Web Application

Request Management

Front-end

servers

Maximize resources with high

throughput:

• Latency — high (>1 minute)

• Throughput — high

• Resource utilization — high to

very high

Access Services and Access

Services 2010

Business Data Connectivity

Central Administration

Managed Metadata

Microsoft SharePoint

Foundation Web Application

Secure Store Service

State

Subscription Settings

User Code

User Profile

Visio Graphics

Excel Calculation

Performance Point

Project

Search Query

Page 22: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

22/41

Server roles Performance goal Components and services Candidates for

dedicated servers

Batch-

processing

servers

Maximize resources with high

throughput:

• Latency — high (>1 minute)

• Throughput — high

• Resource utilization — high to very

high

Crawl Target

Machine Translation

Microsoft SharePoint

Foundation Web Application

PowerPoint Conversion

User Profile Synchronization

Word Automation

Work Management

Workflow timer service

Search Crawl

Specialized

workloads (if

needed)

Fairly consistent latency:

• Latency — low (<500 milliseconds)

• Throughput — medium

• Resource utilization — low-high

Excel Calculation

PerformancePoint

Project

Search

Microsoft SharePoint

Foundation Web Application

All databases Fast response and consistent latency:

• Latency — very low (<5 milliseconds)

• Throughput — very high

• Resource utilization — low-medium

Page 23: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

23/41

Page 24: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

24/41

Page 25: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

25/41

Front end

Batch processing

Distributed cache and Request Management

Database

VM, 4 cores, 14 GB RAM

VM, 4 cores, 14 GB RAM

VM, 4 cores, 14 GB RAM

8 cores, 64 GB RAM

Two servers for availability. A load

balancer is necessary to balance

requests to these two servers

Three servers allow room for spikes in

performance.

These servers run highly utilized to

maximize the hardware. These do not

process user requests.

SQL Server is deployed to physical

servers. One server is dedicated to the

logging database for collecting

information about the farm. Two

database servers is sufficient to

support the load and provide high

availability.

Average CPU Memory utilization NotesRole and hardware Server count

Performance during peak hours

12% 8 GB

45% 11 GB

80% 12 GB

11% 46 GB

Page 26: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

26/41

服務應用程式架構

Page 27: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

27/41

Farm A

http://my/personal/<user>

http://my

Application Pool

HR

http://Fabrikam

Application Pool

Facilities Purchasing

http://communities

Web Application—Published Intranet Content Web Application—My Sites Web Application—Community Sites

Application Pool

IIS Web Site— SharePoint Web Services

Default group

Team 1

http://team

Team 2 Team 3

Web Application—Team Sites

Excel

Services

Business Data

Connectivity

Managed

Metadata

App

Management

Machine

Translation

Word

Automation

Access

Services

Visio

Graphics

Work

Management

Search

Secure Store Service

User Profile

Page 28: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

28/41

Farm B

http://my/personal/<user>

http://my

HR

http://Fabrikam

Application Pool

Facilities Purchasing

Web Application—Published Intranet Content Web Application—My Sites

Application Pool

IIS Web Site— SharePoint Web Services

Default group

http://finance

Web Application—Finance Web

Excel

Services

Business Data

Connectivity

Managed

Metadata

App

Managemen

t

Machine

Translation

Work

Management

Search

Secure Store

Service

User Profile

Application Pool

Excel

Services

Access

Services

Custom group

Application Pool

Page 29: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

29/41

Farm C

HR

http://Fabrikam

Application Pool

Facilities Purchasing

Web Application—Published Intranet Content

Application Pool

IIS Web Site— SharePoint Web Services

Default group

http://finance

Web Application—Finance Web

Excel

Services

Business Data

ConnectivityApp Management

Machine

Translation

Search

Secure Store Service

User Profile Excel

Services

Access

Services

Custom group

Application Pool

http://communities

Web Application—Community Sites

http://my/personal/<user>

http://my

Web Application—My Sites

Application Pool

Managed

Metadata

Managed

Metadata

Business Data

Connectivity

Custom group

Managed

Metadata

Page 30: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

30/41

Cross-farm service applications

Single-farm service applications

These service

applications can be

shared across multiple

farms.

These service

applications can be used

only within a single farm.

All client-related services can

only be used by a single farm.

Most commonly

shared services

Excel Services

Business Data Connectivity

Managed Metadata

App Management

Machine Translation

Word Automation

Access Services

Visio Graphics

Work Management

Search

Secure Store Service

User Profile

Usage and Health Data Collection

State Service PerformancePoint

PowerPoint Conversion

Microsoft SharePoint Foundation Subscription Settings Service

Page 31: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

31/41

Farm B—Content Farm

http://my/personal/<user>

http://my

Application Pool

Web Application—My Sites

Application Pool

IIS Web Site— SharePoint Web Services

Team 1

http://team

Team 2 Team 3

Web Application—Team Sites

Excel

Services

App

Management

Word

Automation

Access

Services

Visio

Graphics

Work

Management

Secure Store

ServiceUser Profile

Farm A—Enterprise Services

Application Pool

IIS Web Site— SharePoint Web Services

Business Data

ConnectivityManaged

Metadata

Machine

Translation

Search

Default group

Page 32: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

32/41

Farm A—Enterprise Services

Application Pool

IIS Web Site— SharePoint Web Services

Business Data

ConnectivityManaged

Metadata

Machine

Translation

Search User Profile

Farm B—My Site Farm

Application Pool

Application Pool

IIS Web Site— SharePoint Web Services

Excel

Services

App

Management

Word

Automation

Access

Services

Visio

Graphics

Work

Management

Secure Store

Service

Farm C—Content Farm

Application Pool

Application Pool

IIS Web Site— SharePoint Web Services

Excel

Services

App

Management

Word

Automation

Access

Services

Visio

Graphics

Work

Management

Farm D—Content Farm

Application Pool

Application Pool

IIS Web Site— SharePoint Web Services

Excel

Services

App

Management

Word

Automation

Access

Services

Visio

Graphics

Work

Management

Default group Default group

Farm G—Office Web Apps

Default group

Web Application—Team Sites and community sites

Web Application—Team Sites and community sites

http://my/personal/<user>

http://my

Web Application—My Sites

Page 33: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

33/41

Madrid

Los Angeles

Hong Kong SAR

s

Madrid (central farm)

Hong Kong SAR (regional farm)

Services

Los Angeles (regional farm)

Services

Default group

Default group

Services

IIS Web Site— SharePoint Web Services

Business Data Connectivity

Managed Metadata

Machine Translation

Search User Profile Secure Store Service

User Profile Secure Store Service User Profile Secure Store

Service

Business Data Connectivity

Default group

Page 34: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

34/41

Sydney

Seattle

Sao Paulo

Cairo

Helsinki

Madrid

Los Angeles

Hong Kong SAR

Johannesburg

s

Johannesburg (branch office farm)

Services

Web application

Default group

SharePoint Foundation 2013

Seattle (branch office farm)

Web application

SharePoint Foundation 2013

Hong Kong SAR(branch office farm)

Web application

Default group

SharePoint Foundation 2013

Sao Paulo (branch office farm)

Web application

Default group

SharePoint Foundation 2013

s

Madrid (central farm)

Services

SharePoint Server 2013

Default group

Web application

Default groupBusiness Data Connectivity

Managed Metadata

Machine Translation

Search User Profile

Business Data Connectivity

Page 35: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

35/41

Page 36: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

36/41

身份驗證架構

Page 37: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

37/41

Page 38: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

38/41

Page 39: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

39/41

Page 40: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

40/41

Page 41: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

41/41

Page 42: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

42/41

Free Trial Link: http://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=WWE001_1032548834

MSDN Subscription Offer: https://www.windowsazure.com/en-us/pricing/member-offers/msdn-

benefits/?WT.mc_id=WWE001_1032548834

BizSpark Offer: https://www.windowsazure.com/en-us/pricing/member-offers/bizspark-

benefits/?WT.mc_id=WWE001_1032548834

MPN Offer: https://www.windowsazure.com/en-us/offers/ms-azr-0002p/?WT.mc_id=WWE001_1032548834

雲端資源下載

Page 43: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

43/41

提醒

上滿 4 堂課 交回問卷 問卷禮 + 抽獎

Page 44: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

44/41

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=103254884

3&Culture=zh-TW&community=0

Page 45: SharePoint Server 2013 系統架構規劃download.microsoft.com/download/C/6/0/C60E2BD0-8A7...May 04, 2013  · when in integrated mode • Integrated mode ... mirroring , or AlwaysOn

45/41