If you are using CitectSCADA as a standalone system, in the single process model, you can still achieve redundancy by implementing your standby systems on another CPU, provided you have a multi-CPU system. You may also wish to implement this for load-balancing purposes.
See Also