Share via


Microsoft Dynamics 365 伺服器角色

 

發行︰ 2017年1月

適用於: Dynamics 365 (on-premises)、Dynamics CRM 2016

您可以使用 Microsoft Dynamics 365 Server,在不同電腦上安裝特定的伺服器功能、元件和服務。 這些元件和服務會與特定的伺服器角色對應。 例如,擁有較多使用者的客戶可將前端伺服器角色安裝在執行 Internet Information Services (IIS) 的兩台或多台伺服器上,並藉此提高使用者的輸送量效能。 或者說,完整伺服器角色可以安裝在一台電腦上,而 Microsoft Dynamics 365 報表擴充功能則安裝在另一部電腦上。 如果遺失伺服器角色,部署管理員會在 [訊息] 區域顯示訊息。

請使用下列其中一種選項來安裝伺服器角色:

  • 執行 Microsoft Dynamics 365 Server 安裝程式精靈以選取一個或多個伺服器角色群組,或一個或多個個別伺服器角色。 如果已經安裝 Microsoft Dynamics 365 Server,則可以使用 [控制台] 中的 [程式和功能] 來新增或移除伺服器角色。

  • 設定 XML 安裝程式設定檔案,然後在命令提示字元中執行安裝程式,來指定伺服器角色群組或一個以上的個別伺服器角色。 您無法在 Microsoft Dynamics 365 Server 安裝程式期間為安裝明確選取 SQL Server 角色。 這是當您指定 SQL Server 的特定執行個體時,SQL Server 會在用於 Microsoft Dynamics 365 部署的本機或其他電腦 (建議) 上設定的邏輯角色。 如需詳細資訊,請參閱Microsoft Dynamics CRM伺服器 XML 設定檔

注意

在初次安裝伺服器角色後,您可以隨時在 [控制台] 中新增或移除伺服器角色。 如需詳細資訊,請參閱解除安裝、變更或修復 Microsoft Dynamics 365 Server

重要

如果您擁有包含一個或多個前端伺服器及後端伺服器角色的 Microsoft Dynamics 365 部署,就必須在具有前端伺服器角色的電腦上安裝語言套件。 如果您已部署個別伺服器角色,語言套件必須安裝於執行 Web 應用程式伺服器和說明伺服器角色的電腦。

本主題內容

可用的群組伺服器角色

可用的個別伺服器角色

範圍定義

安裝方法定義

安裝 Microsoft Dynamics 365 非同步服務,僅處理非同步事件或電子郵件

Microsoft Dynamics 365 Server 角色需求

可用的群組伺服器角色

雖然建議大部分的部署使用這些伺服器角色群組,但可在安裝程式期間安裝任何個別的伺服器角色。

所有的伺服器角色都必須在組織的網路中執行,才能提供完整功能的系統。

伺服器角色群組

描述

範圍

安裝方法

完整伺服器

包含前端伺服器、後端伺服器和部署管理伺服器中的所有角色。 根據預設,Microsoft Dynamics 365 Server 安裝程式會將系統部署為完整伺服器。 在完整伺服器部署中,控制台不會個別列出伺服器角色。 若要檢視安裝的角色或是進行變更,請以滑鼠右鍵按一下 [Microsoft Dynamics 365 Server],按一下 [解除安裝/變更],然後按一下 [設定]。

部署

完整

前端伺服器

啟用伺服器角色,以便執行用戶端應用程式以及使用 Microsoft Dynamics 365 SDK 開發的應用程式。

部署

群組或完整

後端伺服器

包含可操控處理非同步事件 (例如工作流程與自訂外掛程式、資料庫維護以及電子郵件路由) 的伺服器角色。 這些角色通常不會在網際網路公開。

如需包括在這個群組中的伺服器角色清單,請參閱下表。

部署

群組或完整

部署管理伺服器

使用在《Microsoft Dynamics 365 SDK》中所述的方法或是使用部署工具,針對用以管理 Microsoft Dynamics 365 部署的元件啟用伺服器角色。 也包含資料庫嚴重損壞修復支援的介面。

如需包括在這個群組中的伺服器角色清單,請參閱下表。

部署

群組或完整

可用的個別伺服器角色

伺服器角色

描述

伺服器群組

範圍

安裝方法

Discovery Web Service

尋找使用者在多組織用戶共享部署所屬的組織。

前端伺服器

部署

個人、群組或完整

組織 Web 服務

支援執行使用《Microsoft Dynamics 365 SDK》中所述的方法之應用程式。

前端伺服器

部署

個人、群組或完整

Web 應用程式伺服器

執行用以將使用者連線到 Microsoft Dynamics 365 資料的 [Web 應用程式伺服器]。 [Web 應用程式伺服器] 角色需要 [組織 Web 服務] 角色。

前端伺服器

部署

個人、群組或完整

說明伺服器

將 Microsoft Dynamics 365 說明提供給使用者使用。

前端伺服器

部署

個人、群組或完整

非同步服務

處理已佇列的非同步事件,例如工作流程、大量電子郵件或資料匯入。

後端伺服器

部署

個人、群組或完整

沙箱處理服務

啟用隔離環境以允許執行自訂程式碼,例如外掛程式。 這個隔離環境可降低自訂程式碼影響組織作業的可能性。

後端伺服器

部署

個人、群組或完整

電子郵件整合服務

連線至外部電子郵件伺服器以處理電子郵件訊息的傳送和接收工作。

後端伺服器

部署

個人、群組或完整

部署 Web 服務

發行 Web 服務,這個服務可提供 Microsoft Dynamics CRM SDK 所述的部署介面,例如建立組織或管理 Microsoft Dynamics 365 部署的部署系統管理員清單。

部署管理伺服器

部署

個人、群組或完整

部署工具

由部署管理員與 Windows PowerShell Cmdlet 所組成。Microsoft Dynamics 365 系統管理員可以使用 Windows PowerShell Cmdlet 來自動化部署管理員工作。

部署管理員是一種 Microsoft Management Console (MMC) 嵌入式管理單元,部署管理員可用以管理 Microsoft Dynamics 365 部署的組織、伺服器和授權。

部署管理伺服器

部署

個人、群組或完整

Microsoft Dynamics 365 VSS 寫入器

Microsoft Dynamics 365 VSS 寫入器服務使用 Windows Server 磁碟區陰影複製服務 (VSS) 基礎結構,並且提供介面來備份和還原 Dynamics 365 資料。

部署管理伺服器

部署

個人、群組或完整

Microsoft Dynamics 365 報表擴充功能

透過與 Microsoft Dynamics 365 系統和 Microsoft SQL Server Reporting Services 的互動,即可提供報告功能。

N/A

部署

使用 srsDataConnectorSetup.exe 個別執行。

SQL Server

在 SQL Server 上安裝 MSCRM_CONFIG 資料庫。

N/A

部署

在 Microsoft Dynamics 365 Server 安裝程式期間或從部署管理員的 [編輯組織精靈] 個別執行。

範圍定義

  • 部署。 每個伺服器角色的執行個體都會服務整個部署。

  • 組織。 每個伺服器角色的執行個體都會服務一個組織。 因此,您可以在指定的組織使用不同的伺服器角色執行個體。

安裝方法定義

  • 個別、群組或完整。 在執行 Microsoft Dynamics 365 Server 安裝程式期間,您可以個別安裝伺服器角色、安裝三個預先定義的伺服器角色群組之一,或者執行包含所有角色的完整伺服器安裝。 或者,您可以選取多個個別的伺服器角色。

  • Microsoft Dynamics 365 報表擴充功能。 使用 srsDataConnectorSetup.exe,在執行 Microsoft SQL Server Reporting Services 的電腦上安裝這個角色。

如需 Microsoft Dynamics 365 伺服器角色及多個伺服器部署的詳細資訊,請參閱在多台電腦上安裝 Microsoft Dynamics CRM 伺服器

安裝 Microsoft Dynamics 365 非同步服務,僅處理非同步事件或電子郵件

Microsoft Dynamics 365 非同步處理服務 (NT 樣式服務) 可用來處理非同步事件與使用伺服器端同步處理的電子郵件、客戶、連絡人及工作。 視您在 Microsoft Dynamics CRM Server 安裝程式期間選取哪些伺服器角色而定,您可以將非同步服務設定為具有下列功能。

  • 選取非同步服務和電子郵件整合服務伺服器這兩個角色,會安裝要設定為同時處理非同步事件與使用伺服器端同步處理之電子郵件、客戶、連絡人及工作的非同步處理服務。

  • 僅選取 非同步服務 伺服器角色會安裝要設定為只處理非同步事件的非同步處理服務。

  • 僅選取電子郵件整合服務伺服器角色,會安裝要設定為處理使用伺服器端同步處理之電子郵件、客戶、連絡人及工作的非同步處理服務。

有了這個選項,您就可以將非同步事件從伺服器端同步處理中區分,以改善 Dynamics 365 系統效能和簡化監控。

Microsoft Dynamics 365 Server 角色需求

下表說明每個 Microsoft Dynamics 365 Server 角色的必要元件。 "X" 表示是安裝和讓 Microsoft Dynamics 365 Server 角色運作的必要元件。 請注意,在多數情況下,如果有元件尚未安裝,Microsoft Dynamics 365 Server 安裝程式會加以安裝。

Microsoft Dynamics 365 Server 角色先決條件

元件

後端伺服器

前端伺服器

部署管理伺服器

Microsoft SQL Server Reporting Services ReportViewer 控制項

X

SQL Server 原生用戶端

X

X

X

Microsoft 應用程式錯誤回報工具

X

X

X

Microsoft Visual C++ 執行階段程式庫

X

X

X

Windows Server Web 伺服器角色

X

X

索引服務

X

Microsoft .NET Framework 4

X

X

X

Microsoft Chart Controls for Microsoft .NET Framework

X

Microsoft Azure 平台 SDK

X

X

X

Windows PowerShell

X

Microsoft URL Rewrite Module for IIS

X

檔案伺服器資源管理員

X

下表說明 Microsoft Dynamics 365 所使用的 Active Directory 群組成員資格。 "X" 表示是讓服務運作的必要群組成員資格。

群組成員資格需求

服務

PrivUserGroup

SQLAccessGroup

PrivReportingGroup

ReportingGroup

部署 Web 服務 服務帳戶

X

X

Web 應用程式服務*

X

X

非同步服務服務帳戶

X

X

沙箱處理服務 服務帳戶**

SQL Server 服務帳戶

X

Microsoft SQL Server Reporting Services 服務帳戶

X

X

電子郵件路由器 服務帳戶

X

安裝使用者/服務帳戶

X

Microsoft Dynamics 365 中的個別使用者帳戶

X

Unzip Service 服務帳戶

X

Microsoft Dynamics 365 VSS 寫入器服務帳戶

X

X

* Web 應用程式服務識別身分適用於 CRMAppPool 應用程式集區。 此識別身分後續會由組織服務、Web 應用程式和 Microsoft Dynamics CRM 平台所使用。

** 沙箱服務不需要任何 Microsoft Dynamics 365 群組成員資格。

注意

電子郵件路由器會以本機服務來執行。

重要

  • 安裝的使用者應該是個別的服務帳戶,但不應用來執行任何服務。

  • 如果將任一個服務帳戶建立為 Microsoft Dynamics 365 中的使用者,則可能會遇到各種問題,而某些問題是潛在的安全性問題。

另請參閱

Microsoft Dynamics 365 多台伺服器部署
支援 Microsoft Dynamics 365 多伺服器拓撲

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權