High Availability Framework

To achieve 99.999% or 99.9999% reliability, today's network devices need to use software which is not only engineered to unprecedented levels of quality, but also able to work around hardware failures and handle software upgrades without needing to be restarted. This is provided by Data Connection's High Availability Framework.

The High Availability Framework

  • replicates configuration and state information from a primary to a backup system
  • manages the handover from the primary to the backup either of the whole system or of individual components
  • manages hot software upgrades
  • maps configuration information between different software versions
  • manages distribution of individual components across multiple processors transparently.
High Availability Framework diagram

The High Availability Framework integrates seamlessly with all of Data Connection's portable networking protocol products. For some protocols, Data Connection supplies implementations that offer resilience and hot software upgrade whilst inter-operating with standard non-resilient systems. For others, standards-defined protocol extensions are used to enable these features.

The benefits of Data Connection's High Availability Framework are to

  • eliminate/reduce single points of failure
  • provide maximum flexibility
  • minimize resynchronization effort after failures
  • deliver uninterrupted services across software upgrades
  • deliver uninterrupted service across hardware replacements
  • allow persistent state storage
  • provide dynamic configuration
  • minimize performance degradation during failures
  • scale to support very large systems.

Configuration Management

Data Connection's Configuration Safe Store product provides significant availability and fault tolerance advancements in management of configuration information for a number of its Networking Protocol products. For more information see the Configuration Safe Store page.

Related links: