CoPilot Fault Tolerant Deployment

This section discusses deploying a fault-tolerant (clustered) deployment of CoPilot.

Fault-tolerant deployments are typically used for production environments and larger network infrastructures.

Note the following points about a clustered deployment:

  • You can launch a clustered deployment via Terraform scripts in AWS and Azure clouds only.

  • You can launch a clustered deployment from the Controller user interface for AWS cloud only.

  • You cannot launch a clustered deployment from the CSP marketplace.

Requirements for Each Instance in the Cluster

For a fault-tolerant (clustered) deployment, each instance (VM) in the cluster must meet the minimum requirements.

Each cluster instance must use the same instance sizing.

The data instances will have a disk/volume attached for storage in the size you specify during your launch process. Data volume sizes must be the same across all data instances.

For instance and system requirements for a clustered deployment, see CoPilot Platform Requirements.