Advanced server cluster
When the two server simple cluster is not sufficient to handle the load, and you want to allow faster output and bigger throughput, you can add more servers with dedicated roles.
Each type of server can be scaled out. In this example case we will duplicate each server type.
So a Content Manager advanced cluster is an example of a four server deployment. With the advanced server cluster we still have the same server types as with the simple cluster, but with more aggregated power:
- The front end server is responsible for all interactive and web services functionality.
- The back end server is responsible for all non interactive functionality.
Scaling out each type of server means that we are scaling out the roles.
The following diagram shows how the two servers work together while splitting responsibilities:
To scale out a front end server, you need a network load balancer.