How DCS Supports Availability

DCS services can use the high availability features of the Microsoft Cluster Service. To make sure that DCS services are resilient, DCS provides support to help recover a workflow and adapt to the unavailability of a DCS service or an external service on which a DCS service is dependent. The DCS runtime can persist a workflow instance in the WorkflowPersistenceStore database when it reaches a point where the process must be restarted if a failure were to occur. The designer of the workflow can specify persistence points by using the PersistencePoint activity, a custom workflow activity provided with the DCS Software Factory. If there is another failure, the DCS runtime can rehydrate and resume the workflow from the persistence point on another node in the cluster.

For more information about how to configure DCS in a clustered environment, see the DCS Deployment Guide.

Show: