Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Two hosts NIOS-X Servers can be added to an HA (High Availability) group. In case one host NIOS-X Server is down, the second host NIOS-X Server can take over DHCP lease management without causing downtime. High Availability can be configured as Active/Active, Active/Passive, Advanced Active/Passive, or Anycast with the following benefits:

  • Active/Active: Node 1 and Node 2 are both active and constantly keep their databases synchronized. When one node is down, the workload is completely taken over by the other node. When the node is back online, it takes control of the leases that it owned before it went down. For example, on High Availability, see Configuring High Availability. For more information about High Availability vs. DHCP failover, see Kea High Availability vs ISC DHCP Failover. The address pools do not rebalance, so it is recommended to create larger pools with fewer clients. 
  • Active/Passive: Only Node 1 manages the leases for all clients. Node 1 syncs with Node 2 to keep the database synced. If Node 1 is down, Node 2 takes over managing the leases. A node can only belong to one HA group. 
  • Advanced Active/Passive (Hub-and-Spoke): Advanced Active/Passive allows you to include a single node to multiple HA groups. Only Node 1 manages the leases for all clients. Node 1 syncs with Node 2 to keep the database synced. If Node 1 is down, Node 2 takes over managing the leases. A node can perform different roles in different HA groups. A node can be active in one or more HA groups, passive in one or more HA groups, or service leases individually while being part of an HA group. 
  • Anycast: BloxOne Universal DDI now supports the ability to configure HA groups that utilize the BloxOne Anycast service. A DHCP Anycast HA group is an Active/Active pair of hosts NIOS-X Servers that share a virtual IP address (VIP) for DHCP protocol communications, acting from the clients’ perspective, as “one” DHCP server.  The VIP is advertised using the BloxOne Anycast service, which leverages either OSPFv2, OSPFv3, or BGP to announce reachability. For more information, see   Creating Anycast Configuration. Node 1 and Node 2 are both active and constantly keep their databases synchronized. When Node 1 is down, the workload is completely taken over by Node 2. When Node 1 is back online, it takes control of the leases that it owned before it went down. 
Note

Before configuring High Availability over anycast, see Configuring Anycast for more information. 

Active/Active

Excerpt
hiddentrue
nameOn_Prem_Host_HA

Drawio
border1
simple0
zoom1

...

inComment0
custContentId7342631
pageId11012947

...

diagramDisplayNameOn_Prem_Host_HA
lbox1
contentVer2
revision10
baseUrlhttps://infoblox-docs.atlassian.net/wiki
diagramNameOn_Prem_Host_HA
pCenter0
width769
links
tbstyle
height807

In Active-Active mode, Node 1 and Node 2 are both active and constantly keep their databases synchronized. When one node is down, the workload is completely taken over by the other node. When the node is back online, it takes control of the leases that it owned before it went down.Image Added

Active/Passive 

Excerpt
hiddentrue
nameOn_Prem_Host_HA_Active_Passive

Drawio
border1
simple0
zoom1

...

...

inComment0
custContentId7342637
pageId11012947

...

...

diagramDisplayNameOn_Prem_Host_HA_Active_Passive
lbox1
contentVer2
revision6
baseUrlhttps://infoblox-docs.atlassian.net/wiki
diagramNameOn_Prem_Host_HA_Active_Passive
pCenter0
width769
links
tbstyle
height857

In Active-Passive mode, only Node 1 manages the leases for all clients. Node 1 syncs with Node 2 to keep the database synced. If Node 1 is down, Node 2 takes over managing the leases. A node can only belong to one HA group.Image Added

Advanced Active/Passive (Hub-and-Spoke)

Advanced Active-Passive (Hub-and-Spoke) mode allows you to include a single node to multiple HA groups. Only Node 1 manages the leases for all clients. Node 1 syncs with Node 2 to keep the database synced. If Node 1 is down, Node 2 takes over managing the leases. A node can perform different roles in different HA groups. A node can be active in one or more HA groups, passive in one or more HA groups, or service leases individually while being part of an HA group.Image Added

Excerpt
hiddentrue
nameOn_Prem_Host_HA_Advanced_Active_Passive

Drawio
border1
simple0
zoom1

...

inComment0
custContentId7932475
pageId11012947

...

diagramDisplayNameOn_Prem_Host_HA_Advanced_Active_Passive
lbox1
contentVer2
revision18
baseUrlhttps://infoblox-docs.atlassian.net/wiki
diagramNameOn_Prem_Host_HA_Advanced_Active_Passive
pCenter0
width839
links
tbstyle
height1295.5

Anycast

A DHCP Anycast HA group is an Active-Active pair of hosts that share a virtual IP address for DHCP protocol communications, acting from the perspective of a client as one DHCP server. The virtual IP address is advertised using the BloxOne Anycast service, which leverages OSPFv2, OSPFv3, or BGP to announce reachability. Nodes 1 and 2 are both active and constantly keep their databases synchronized. When Node 1 is down, the workload is completely taken over by Node 2. When Node 1 is back online, it takes control of the leases that it owned before it went down.Image Added


Excerpt
hiddentrue
nameOn_Prem_Host_HA_Anycast

Drawio
border1
baseUrlhttps://infoblox-docs.atlassian.net/wiki
diagramNameOn_Prem_Host_HA_Anycast
width769
zoom1
custContentId8653349
pageId11012947
lbox1
contentVer1
revision5


You can perform the following actions:

...