Server clustering provides a platform for scalability and high availability in which
multiple AgilePoint Servers can be setup to distribute load and/or eliminate a single
point of failure. Server Clustering ensures high availability and data integrity by
providing failover functionality across two connected server machines. Server clustering
for AgilePoint can be done either in a single AgilePoint Server deployment, or in a NLB
with AgilePoint CSM deployment to ensure application availability.
- For single AgilePoint Server deployment scenarios, if the active AgilePoint Server
machine fails, the cluster service enables failover to a redundant AgilePoint Server
machine.
- For a NLB cluster AgilePoint Server deployment (where the AgilePoint CSM is required
as part of the deployment), the cluster service maintains the availability of the
AgilePoint CSM application. Keep in mind if the AgilePoint CSM machine fails, all
AgilePoint Servers will also fail, therefore it is recommended to ensure the
AgilePoint CSM is highly available by clustering this system with a cluster
service.