Cornerstone works with DMZedge to create a high available environment with failover. Any number of Cornerstones can be clustered, sharing the same database, and communicate with one or more DMZedge servers. The clustered Cornerstones won't communicate outside the network except to send requests to DMZedge, which will deliver the requested files. External users must interact with the DMZedge server only.

If one clustered Cornerstone server goes down, DMZedge will automatically redirect traffic to another server in the cluster. 

For more detailed information, see our QuickStart: Cornerstone and DMZedge High Availability and Failover