High availability
With FortiVoice high availability (HA), you set up redundancy between two FortiVoice units in case of a system failure.
FortiVoice HA uses an active-passive mode which means that you have a primary (active) unit and a secondary
(passive) unit. These two units make up an HA group. The secondary unit is not used until a failure occurs on the primary
unit and triggers the secondary unit to assume the responsibilities of the primary unit.
FortiVoice HA units use a heartbeat link to communicate. This heartbeat link lets the secondary unit know that the
primary unit is up and running, and allows the primary unit to copy configuration and data information to the secondary
unit whenever the primary configuration changes. If a failure occurs on the primary unit, the loss of the heartbeat triggers
the secondary unit to take over as the primary and be a copy of that primary unit.
This section includes the following recipes:
l
Planning high availability on page 96
l
Configuring high availability on FortiVoice units on page 97
l
Configuring service-based failover on page 99
l
Synchronizing configuration and data in a FortiVoice HA group on page 101
l
Uploading license files on a FortiVoice HA group on page 101
l
Enabling high availability activity logging on page 102
l
Displaying the high availability status on page 103
l
Upgrading the firmware in an HA group on page 104
Planning high availability
For FortiVoice HA, apply the following planning guidelines:
l
Make sure that both FortiVoice units in the HA group are the same model and have the same firmware version. If
you are using VM instances, you require two VM licenses.
l
For both primary and secondary FortiVoice units:
l
Connect port 1 to the network switch.
l
Connect port 2 or a secondary port (3, 4, or 5, depending on the model) to the network switch. This port takes
on the role of the primary heartbeat interface.
l
Plan which interface ports to use for your voice traffic and heartbeat links:
l
Decide which port you want to use for your voice traffic, for example port 1.
l
Make sure to assign the secondary heartbeat status to port 1.
l
Make sure to assign the primary heartbeat status to port 2 (3, 4, or 5, depending on the model).
l
FortiVoice HA uses a secondary IP address on the interface ports. This secondary IP address is called a virtual IP
address. You configure the primary and secondary units to use this virtual IP address but only the acting primary
unit will use it to communicate. Any network traffic that is to be forwarded to the FortiVoice unit can be forwarded to
this virtual IP address. If a failover occurs, the secondary unit assumes the role of primary and starts to use the
virtual IP address. Your system is then able to continue operating as normal without having to change your port
forwarding. For example, the primary unit has an IP address of 192.168.1.200 and the secondary unit has an IP
address of 192.168.1.202. The virtual IPaddress is 192.168.1.210. Both primary and secondary units share this
virtual IP address which is also used to receive all port forwarding to the FortiVoice unit.
FortiVoice 7.0.2 Cookbook 96
Fortinet Inc.