Multiple-server configuration overview
Before getting started with load balancing, installation and configuration planning is needed. For more information, see the Microsoft Dynamics CRM 2011 Planning Guide.
The base configuration typically uses separate computers that run the components of a Microsoft Dynamics CRM deployment that includes Microsoft SQL Server and an instance of Windows Server functioning as an Active Directory domain controller. A multiple-server configuration of Microsoft Dynamics CRM has multiple computers that are running Microsoft Dynamics CRM that access a single server that is running SQL Server.
This topic describes the steps to install Microsoft Dynamics CRM in a two-node network load-balancing configuration where all Microsoft Dynamics CRM Server 2011 roles are installed on a single computer. This kind of deployment is called a Full Server installation. You can use similar steps to install a particular server group role, such as the Front End Server role group, or one or more specific server roles. When you install Microsoft Dynamics CRM, you have the following choices for load balancing the Microsoft Dynamics CRM Web application, where both servers in the network load-balancing (NLB) cluster must have the following server-group roles or individual server roles installed.
- Full Server install.
- Front End Server install.
- Server role install (by using Microsoft Dynamics CRM Server Setup Wizard or command-line install with an XML configuration file). You will have to install at least the following two roles on the load-balanced servers in the cluster.
- Web Application Server role). This Microsoft Dynamics CRM Server 2011 role is used to run the Web application components that are used to connect users to Microsoft Dynamics CRM data.
- Organization Web Service role. This Microsoft Dynamics CRM Server 2011 role is used to run applications that use the methods described in the Microsoft Dynamics CRM SDK.
If you decide to install only the Front End Server role group, you must install the Back End Server group role on another server in the Active Directory domain for Microsoft Dynamics CRM to function. Similarly, if you want to install only the required Web Application Server and Organization Web Service roles, you must install the remaining server roles on other servers in the Active Directory domain for Microsoft Dynamics CRM to function.
In this example, a two-node cluster will be set up by using two computers that are running Windows Server 2008. The server names are CRM01 and CRM02.