Multiple Server Installation

The multiple server configuration offers a more flexible deployment, allowing each of the Enterprise Server components to be installed onto servers configured specifically for that component.  Each component can be installed to either a pre-existing server without further configuration, or to servers configured for the individual component. This is particularly useful in deployments where a single server cannot meet all the requirements for each of the Enterprise Server components.

Advantages: Easier to implement security policies; easier to use existing server configurations
Disadvantages: System maintenance on multiple servers. 

 

There are several possible architectural configurations with a multiple server installation:

Web/HTTP Component on separate server; Messaging and SQL Database Components on same server - This architecture is typically used when the server containing Microsoft SQL Server does not have a resolvable external server address.  As a result a separate server with a resolvable external server address is needed for the Web component, while the SQL Database and Messaging components can be installed on the Microsoft SQL Server machine.

SQL Database Component on separate server; Messaging and Web/HTTP Components on same server - This architecture is typically used when an organization already has Microsoft SQL Server installed on a server. They use the pre-existing instance of Microsoft SQL Server with the Enterprise Server database component, but do not wish to install the Web and Messaging components on the Microsoft SQL Server machine.

SQL Database, Web/HTTP, and Messaging Components all on separate servers - This architecture is typically used by organizations that wish to have a separate server dedicated to each component of the Enterprise Server. There may already be in place, a separate Microsoft SQL Server machine and Web Server where the SQL Database component and Web/HTTP components can be installed.  The Messaging component will be installed on a third server dedicated to the Enterprise Server's messaging services.

More:

Multiple Server Configuration Diagram