The software shall have the ability to automatically propagate all graphical changes to all other workstations without the need to manually copy files from one node to the other nor the need for additional configuration. SCADA I/O server failover for redundant configurations shall be built into the system and not require additional programming or scripting. Furthermore, upon failure of the currently active server, the "standby" server shall resume normal operations within 15 seconds without manual intervention. Upon a failover, a means shall be provided to allow trends, alarms, tag values, and all other related graphics to synchronize without interruption regardless of server switchover. The system shall have the ability for the primary node to come online and be integrated into the system with no action required by the user, once it is available again. The system shall support data buffering so that no data is lost when a failure occurs between the historian and the Scada server.