Understanding the high-availability features of the controller

Components of a high-availability solution

In this document, high-availability refers to fault tolerance—the ability to detect and operate through the failure of a single network component. A solution designed for high availability typically requires multiple components, including the following:

  • Controllers

    In a network managed by a controller, the controller can be a single point of failure. The HPE VAN SDN Controller provides multiple features to enable the controller and applications to remain available in the event of a single controller failure.

  • Network devices, such as switches

    The connection between the device (switch) and the controller can be a single point of failure. By using high-availability switch configurations, such as stacking and using multiple physical links for one logical link, you can reduce or eliminate single points of failure among the switches in the network. For more information about high-availability switch configurations, see the documentation for the switch.

  • Applications

    Application availability means that the application is always available to the end user. Ensuring application availability includes designing applications to handle changes in the system and network environments.