Configuring For High Availability; High Availability Best Practices; About Teaming For High Availability - HP HPE VAN SDN Controller 2.7 Administrator's Manual

Table of Contents

Advertisement

6 Configuring for High Availability

Standalone controller operation provides management for the OpenFlow switches in a network.
However, it does not provide high availability (HA), with the result that a controller failure leaves
the network in an unmanaged state. Configuring a team of controllers and one or more
corresponding controller regions creates a high availability network with failover capability,
resulting in a continuously managed network in the event that a controller in the team goes down.
You can view your team configuration using the UI, see
the UI" (page

High Availability best practices

Ensure the team and region configuration meets all of the requirements for teaming. For
details, see
Ensure that IP routing configuration in the controller domain enables the controller team IP
address to be reached from all areas of the domain.
If any application installed on the controller uses the Cassandra database, run the Cassandra
nodetool repair command every 10 days. For details, see
Cassandra database nodes using nodetool repair utility" (page
Before you create the team, configure NTP such that all the controllers that will be in the
team use the same local NTP server. Using the same NTP server for all controllers helps
to ensure that the controller clocks remain synchronized. Keeping the system clocks
synchronized is especially important for applications that use the Cassandra database. For
details, see
Either use the same Keystone server for authentication for all three controllers in the team,
or use a local Keystone server for each controller in the team. For details on security, see
"Security" (page
To use TLS connections for communications between the switch and the built-in OpenFlow
controller module of the HPE VAN SDN Controller, Hewlett Packard Enterprise recommends
that all controller and device certificates be signed by the same CA. For information about
configuring TLS on a switch, see the documentation for the switch.
If you are configuring web proxy server settings, ensure that you include the team IP address
and the IP addresses for all three controllers in the team in the /etc/init/sdnc.conf
file. After editing the sdnc.conf file all three controllers will need to be restarted. For details,
see
"Obtaining applications from the Hewlett Packard Enterprise SDN App Store" (page

About teaming for High Availability

Each controller belonging to a team is a team member. To centralize team management
and control, one controller is elected by the team as the team leader.
Teaming is configured on one controller and is automatically propagated to the other
controllers in the team, regardless of which controller becomes the team leader.
After a team is configured, any configuration changes will propagate to each controller.
If the team leader goes down, another active controller becomes the team leader. If a team
leader that failed recovers and rejoins the team, it rejoins the team as a team member and
does not resume team leadership.
Each controller in the team has its own IP address, which is the IP address of the machine
on which the controller is installed. In addition, the administrator configures a separate IP
address—called the team IP address—to represent the team as a whole. The team IP
address is active on the team leader. If the current team leader goes down, the failover
process includes keeping the team IP address active on the new team leader.
104).
"Requirements for teaming" (page
"Configuring controllers to use the same local NTP servers" (page
110).
"Viewing your team configuration using
100).
"Manually synchronizing
102).
High Availability best practices
103).
34).
99

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HPE VAN SDN Controller 2.7 and is the answer not in the manual?

Table of Contents