Microsoft Dynamics CRM multiple-server deployment


Applies To: Dynamics CRM 2015

Microsoft Dynamics CRM Server deployments can include multiple servers, which provide additional performance and scaling benefits. However, with Microsoft Dynamics CRM Workgroup Server 2015, server roles cannot be installed on separate computers. Therefore, all server roles are installed on every computer where you install Microsoft Dynamics CRM Server.

Install server roles by running Microsoft Dynamics CRM Server Setup

During Microsoft Dynamics CRM Server Setup, you can select to install a server role:

  • Individually.

  • As one of the three predefined groups of server roles.

  • As a full server installation that includes all roles.

Server roles let you increase flexibility and scalability of the Microsoft Dynamics CRM deployment. Note that all server roles must be running and available on the network to provide a fully functioning Microsoft Dynamics CRM system.

Install server roles by running Microsoft Dynamics CRM Server Setup at the command prompt

You can install Microsoft Dynamics CRM Server roles and Microsoft Dynamics CRM Reporting Extensions from their respective installation disks or file download location unattended by using the command prompt. The required setup information is provided to the Setup program both as command-line parameters and as an XML configuration file that the Setup program references. More information: Use the command prompt to install Microsoft Dynamics CRM Server.

Microsoft Dynamics CRM Server placement

For improved application performance, the computer or computers that run the Microsoft Dynamics CRM Server roles and the computer that is running SQL Server should be on the same LAN. This is because of the large amount of network traffic passing between the computers. This is also recommended with Active Directory where the computer or computers on which Microsoft Dynamics CRM Server and the Active Directory domain controller are running should be on the same LAN to guarantee efficient Active Directory access to Microsoft Dynamics CRM.

SQL Server and Active Directory domain controller placement

For each organization, Microsoft Dynamics CRM stores all customer relationship management data in a SQL Server database. Make sure that the computer on which SQL Server is running that maintains the Microsoft Dynamics CRM databases is located near the Microsoft Dynamics CRM Server. This means there should be a high-speed, permanent network connection between the Microsoft Dynamics CRM Server and the computer that is running SQL Server. A network communications failure between these computers can result in data loss and service becoming unavailable.

The same is true for Active Directory because Microsoft Dynamics CRM depends on it for security information. If communication with Active Directory is lost, Microsoft Dynamics CRM will not function correctly. If communication with Active Directory is inefficient, Microsoft Dynamics CRM performance will be affected. Therefore, it is important to put an Active Directory domain controller on the same high-speed, permanent network connection as the Microsoft Dynamics CRM and SQL Server computers.

See Also

Microsoft Dynamics CRM supported configurations
Microsoft Dynamics CRM server roles
Support for Microsoft Dynamics CRM multiple-server topologies

© 2016 Microsoft Corporation. All rights reserved. Copyright