SlideShare a Scribd company logo
1 of 34
ARUBA OS
HIGH AVAILABILITY WITH AP FAST FAILOVER
10:00 GMT | 11:00 CET | 13:00 GST
Jan 31st, 2017
Presenter: Britto Jagadesh
Britto.jagadesh@hpe.com
SUMMARY OF HA FEATURES IN 6.3
HA FEATURES INTRODUCED IN 6.4:
1. INTER-CONTROLLER HEARTBEAT
2. CLIENT STATE SYNC
3. N+1 OVER SUBSCRIPTION
OVERVIEW OF HA FUNCTIONALITY IN 6.3
4
Controller Roles in HA
A controller using this feature can have one of three high availability roles:
active, standby or dual.
Active - Controller serves APs, but cannot act as a failover standby controller
for any AP except for those that it serves as active.
Standby - Controller acts as a failover backup controller, but cannot be
configured as the primary controller for any AP.
Dual - controller can support both roles, acting as the active controller for one
set of APs, and as a standby controller for another set of APs.
5
1:1 in either Active-Active or Active-Standby mode
1:1 in active-active mode
C1 C2
1:1 in active-standby mode
AP connection to Serving controller
AP connection to Standby controller
C1 C2
6
N:1 mode
N:1
AP connection to Serving controller
AP connection to Standby controller
C1 C2 Standby
7
AP Fast Failover – AOS 6.3
Standby Controller
Active Controller
1. AP sending Heartbeat
every second
4. Standby tunnel becomes
active; AP failover to
backup controller.5. Client re-associate to AP,
authenticate and start
passing traffic
3. AP deauth client
2. Consecutive 8 Heartbeat missed
8
How Fast Failover worked in 6.3
1. With 8 consecutive heartbeat misses (default), AP will detect that the Active controller is no
longer available and will failover to Standby controller.
2. AP will deauth clients before failover to ensure that client will come up properly on backup
controller.
3. AP’s standby tunnel will become active without having to rebootstrap. The SSIDs remains up
during failover.
4. Clients will reconnect to SSID, authenticate and start passing traffic again.
5. Once primary controller is back up, APs will form standby tunnels to it.
6. If preemption for HA is enabled. APs will move back to primary controller after “LMS hold
down” time configured in AP system profile.
9
Simple Configuration Model
Existing configuration using backup LMS
ap system-profile aruba
lms-ip 10.1.1.1
bkup-lms-ip 10.1.1.6
lms-preemption
lms-hold-down-period
New config using HA
Configuration in the master controller
!
ha group-profile aruba
controller 10.1.1.1 role active
controller 10.1.1.5 role standby
Configuration in the HA controllers
!
ha group-member aruba
<This needs to be executed on all HA controllers>
6.4 HA FEATURE: INTER-CONTROLLER HEARTBEAT
11
Inter-Controller Heartbeat Overview
Quicker Failure Detection
- Heartbeat are sent from standby to active controller.
- Heartbeat interval is 100ms.
- Heartbeat threshold is 5.
Triggers AP failover faster scenarios
- Active controller is rebooted
- Network connectivity issues
12
How Inter-controller Heartbeat Works
1. AP comes up on Active controller.
2. AP sends hello message to Standby controller’s ip (From HA group-profile).
3. Standby identifies the active controller IP from the hello message that is received from
the AP.
4. Standby will start heartbeat to identified active controller as soon as the AP’s status on
standby is up.
5. Standby will pro-actively heartbeat with the active controllers at configured interval
(100ms by default).
6. If there is a response from active controller, standby controller would mark active
controller as reachable.
7. If active controller goes down, standby detects the heartbeat miss with active
controller, and standby informs AP’s to failover.
8. AP’s receive the failover request message from standby controller and failover
immediately.
13
Inter-Controller HB Functional Description
14
Inter-Controller Heartbeat Frame
1. Heartbeat frame is a PAPI message that is initialized and sent from HA-
Mgr.
2. IPSEC connection is not required for inter-controller heartbeat.
3. If IPSEC tunnel exists (master-local,etc), then heartbeat would go over
the IPSEC tunnel.
15
Inter-Controller Heartbeat Logging
“logging level debugging system process ha_mgr”
16
Inter-Controller Heartbeat Configuration
• Configure “ha group-profile”
• Enable “heartbeat”
• Modify “heartbeat interval” and
“heartbeat threshold” if needed
Sample config:
Ha group-profile cluster-A
controller 10.163.132.12 role dual
controller 10.163.132.13 role dual
preemption
heartbeat
heartbeat-interval <100 to 1000 ms>
heartbeat-threshold <3 to 10>
AP system-profile cluster-A
lms-ip 10.163.132.12
6.4 HA FEATURE: CLIENT STATE-SYNC
18
Client State Sync Overview
• Reduces time taken by dot1x clients to reconnect after controller failover
• PMK entries are synced between Active and Standby controllers
• Full dot1x does not occur after failover
• Only 4-way handshake without EAP exchange is done.
19
Client State Sync Support
Supported:
- 1:1 Active/Standby, 1:1 Active/Active Models
- 72XX,M3 and 3600 controllers
Unsupported:
- N:1 Model
- Feature cannot be enabled with Capacity Extension feature
- 6xx controllers
20
State Sync Limitations
• State-sync functionality is mutually-exclusive with standby-AP capacity extension
(oversubscription). If one is already enabled, attempt to enable the other would result
in a configuration error.
• State-sync functionality is supported only with 1:1 active-standby and 1+1 active-
active. Hence, following checks would be enforced at configuration time.
1. If state-sync is enabled, and attempt is made to add more than one standby role
controller to the ha group-profile, an error would be reported back to the user
like “Cannot configure more than two IPv4 and two IPv6 controllers with
statesync enabled”.
2. If oversubscription is enabled and attempt is made to enable state-sync then an
error would be reported back to the user like “Over-subscription is enabled.
State-sync cannot work with over-subscription enabled. Please disable it first.”
21
Client State Sync – Failover Scenario
Active controller
Standby controller
Switch
PMK-SA Sync
1. Client successfully
authenticates to dot1x ssid;
PMK-SA is generated
3. Client re-associates and
performs 4-way key
exchange only
2. On failure of Active controller,
AP deauths client and
failovers to Standby
IPSEC Tunnel
Local-1 Local-2
22
Check pmkid matches on Active and Standby
Active
Standby
23
State-sync Configuration
• Configure “ha group-profile”
• Enable “state-sync”
• Configure “pre-shared-key”
(Pre-shared key for secure tunnel between
HA controllers)
Note: State-sync will not be enabled until
pre-shared-key is configured
Sample config:
ha group-profile cluster
controller 10.163.132.12 role dual
controller 10.163.132.13 role dual
preemption
state-sync
pre-shared-key <shared key>
ap system-profile cluster
lms-ip 10.163.132.12
24
COA Processing
RADIUS server stores nas-ip-address received in user authentication request, and uses the
same to send any COA messages for that user.
For HA failover with state-sync, no new authentication request is sent to RADIUS server after
AP failover to C2, so RADIUS server will keep sending COA messages to C1 (as RADIUS server
has C1’s nas-ip).
To solve this, we need to configure VRRP between the two controllers, and set the nas-ip in
the authentication server profile as the VRRP IP address.
Recommendation is to have VRRP and HA preemption to be enabled or disabled together.
6.4 HA FEATURE: CAPACITY EXTENSION
26
Capacity Extension Overview
• Allows Standby controller to terminate standby AP tunnels above its platform limit.
• Supported only for 72xx, M3 and 3600 controllers.
- 72xx allows 4 times oversubscription
- M3 and 6000 allows 2 times oversubscription
Example:
C1 – 7210 – platform limit 512 AP’s
C2 – 7210 – platform limit 512 AP’s
Standby Controller – 7210 – can now have 1024 AP tunnels (Max limit is 2048)
27
Capacity Extension Configuration
• Configure “ha group-profile”
• Enable “over-subscription”
• Make sure centralized licensing is
enabled
Error: Centralized licensing is disabled.
Enable it before enabling over-
subscription, using command 'license
profile centralized-licensing-enable'
Sample config:
Ha group-profile cluster
controller 10.1.1.100 role active
controller 10.1.1.101 role active
controller 10.1.1.102 role active
controller 10.1.1.103 role standby
over-subscription
AP system-profile cluster
lms-ip 10.1.1.100
28
Capacity Extension – Standby AP Support
Platform Ratio GRE Tunnels
7210 4:1 16K
7220 4:1 32K
7240 4:1 64K
M3/6000 2:1 16K
29
How to Check Oversubscription Capacity
30
Standby Capacity Extension (Oversubscription)
Caveats
• Centralized licensing must be enabled with this feature.
• Client State Sync feature cannot be enabled with this feature.
31
Master-Redundancy Deployment Model
Support for Master Redundancy deployment was introduced in
6.4
Recommended configuration:
1. Master – standby controller should be configured in dual role.
2. The inter-controller heartbeat feature is not recommended for backup-
master and master controller pairs using the high availability feature.
3. If the inter-controller heartbeat feature is enabled then inter-controller
failover time must be greater than the VRRP failover time.
4. LMS ip should be configured as Active master controller ip address.
32
Master-Redundancy Deployment Model
1. Its recommended not to enable
intercontroller heartbeat.
2. Controllers role should be
configured only as dual.
Sample config:
ha group-profile master-standby
controller 10.1.1.100 role dual
controller 10.1.1.101 role dual
ap system-profile cluster
lms-ip 10.1.1.100
bkup-lms-ip 10.1.1.101
33
Caveats
1. AP will receive configuration only from the lms-ip address.
2. Command “ap-move” can be used to move AP to its standby
controller.
3. Campus APs supports tunnel, decrypt-tunnel and bridge mode but
on bridge forwarding mode HA is supported on the 7000 Series
and 7200 Series controllers only.
4. HA is not supported on remote APs or mesh APs in any forward
mode.
THANK YOU!

More Related Content

What's hot

What's hot (20)

Aruba Mobility Controllers
Aruba Mobility ControllersAruba Mobility Controllers
Aruba Mobility Controllers
 
EMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgradeEMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgrade
 
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
EMEA Airheads-  ArubaOS - Understanding Control-Plane-SecurityEMEA Airheads-  ArubaOS - Understanding Control-Plane-Security
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
 
Aruba instant iap setup rev3
Aruba instant iap setup rev3Aruba instant iap setup rev3
Aruba instant iap setup rev3
 
Roaming behavior and Client Troubleshooting
Roaming behavior and Client TroubleshootingRoaming behavior and Client Troubleshooting
Roaming behavior and Client Troubleshooting
 
EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)
 
EMEA Airheads- Troubleshooting 802.1x issues
EMEA Airheads- Troubleshooting 802.1x issuesEMEA Airheads- Troubleshooting 802.1x issues
EMEA Airheads- Troubleshooting 802.1x issues
 
EMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time SourceEMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time Source
 
Bringing up Aruba Mobility Master, Managed Device & Access Point
Bringing up Aruba Mobility Master, Managed Device & Access PointBringing up Aruba Mobility Master, Managed Device & Access Point
Bringing up Aruba Mobility Master, Managed Device & Access Point
 
Design Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access NetworksDesign Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access Networks
 
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
EMEA Airheads- Aruba Instant AP-  VPN TroubleshootingEMEA Airheads- Aruba Instant AP-  VPN Troubleshooting
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
 
EMEA Airheads How licensing works in Aruba OS 8.x
EMEA Airheads  How licensing works in Aruba OS 8.xEMEA Airheads  How licensing works in Aruba OS 8.x
EMEA Airheads How licensing works in Aruba OS 8.x
 
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice ConfigurationEMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
 
EMEA Airheads - What does AirMatch do differently?v2
 EMEA Airheads - What does AirMatch do differently?v2 EMEA Airheads - What does AirMatch do differently?v2
EMEA Airheads - What does AirMatch do differently?v2
 
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard AgentsAirheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
 
Useful cli commands v1
Useful cli commands v1Useful cli commands v1
Useful cli commands v1
 
Campus Redundancy Models
Campus Redundancy ModelsCampus Redundancy Models
Campus Redundancy Models
 
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.xEMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
 
Ready
ReadyReady
Ready
 
EMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant APEMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant AP
 

Viewers also liked

Viewers also liked (15)

Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf ItalyWireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
 
082112 aruba 11ac webinar
082112 aruba 11ac webinar082112 aruba 11ac webinar
082112 aruba 11ac webinar
 
80211ac faq 121311
80211ac faq 12131180211ac faq 121311
80211ac faq 121311
 
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment BasicsVery High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
 
Rap installation updated
Rap installation updatedRap installation updated
Rap installation updated
 
Wi-fi and Radio Fundamentals, and 802.11ac Technology Deep Dive
Wi-fi and Radio Fundamentals, and 802.11ac Technology Deep DiveWi-fi and Radio Fundamentals, and 802.11ac Technology Deep Dive
Wi-fi and Radio Fundamentals, and 802.11ac Technology Deep Dive
 
Wireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the CampusWireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the Campus
 
2012 ah vegas wlan design fundamentals
2012 ah vegas   wlan design fundamentals2012 ah vegas   wlan design fundamentals
2012 ah vegas wlan design fundamentals
 
2012 ah apj wlan design fundamentals
2012 ah apj   wlan design fundamentals2012 ah apj   wlan design fundamentals
2012 ah apj wlan design fundamentals
 
2012 ah apj rf fundamentals
2012 ah apj   rf fundamentals2012 ah apj   rf fundamentals
2012 ah apj rf fundamentals
 
2012 ah vegas rf troubleshooting
2012 ah vegas   rf troubleshooting2012 ah vegas   rf troubleshooting
2012 ah vegas rf troubleshooting
 
2012 ah apj rf troubleshooting
2012 ah apj   rf troubleshooting2012 ah apj   rf troubleshooting
2012 ah apj rf troubleshooting
 
2012 ah vegas rf fundamentals
2012 ah vegas   rf fundamentals2012 ah vegas   rf fundamentals
2012 ah vegas rf fundamentals
 
2012 ah apj wlan security fundamentals
2012 ah apj   wlan security fundamentals2012 ah apj   wlan security fundamentals
2012 ah apj wlan security fundamentals
 
2012 ah vegas wlan security fundamentals
2012 ah vegas   wlan security fundamentals2012 ah vegas   wlan security fundamentals
2012 ah vegas wlan security fundamentals
 

Similar to EMEA Airheads- ArubaOS - High availability with AP Fast Failover

Highly Available Load Balanced Galera MySql Cluster
Highly Available Load Balanced  Galera MySql ClusterHighly Available Load Balanced  Galera MySql Cluster
Highly Available Load Balanced Galera MySql ClusterAmr Fawzy
 
Informix HA Best Practices
Informix HA Best Practices Informix HA Best Practices
Informix HA Best Practices Scott Lashley
 
Always on high availability best practices for informix
Always on high availability best practices for informixAlways on high availability best practices for informix
Always on high availability best practices for informixIBM_Info_Management
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringLinh Nguyen
 
Building a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceBuilding a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceAnthony Beardsmore
 
High availability deep dive high-end srx series
High availability deep dive high-end srx seriesHigh availability deep dive high-end srx series
High availability deep dive high-end srx seriesMuhammad Denis Iqbal
 
Design Best Practices for High Availability in Load Balancing
Design Best Practices for High Availability in Load BalancingDesign Best Practices for High Availability in Load Balancing
Design Best Practices for High Availability in Load BalancingAvi Networks
 
Chapter5_PlatformUsersGuide
Chapter5_PlatformUsersGuideChapter5_PlatformUsersGuide
Chapter5_PlatformUsersGuideJames D. Howes
 
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...confluent
 
ISAM ALU 7360 5520_ihub_turn_up_procedure
ISAM ALU  7360 5520_ihub_turn_up_procedureISAM ALU  7360 5520_ihub_turn_up_procedure
ISAM ALU 7360 5520_ihub_turn_up_procedureWahyu Nasution
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlLeighton Nelson
 
How to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallHow to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallIT Tech
 
IBM MQ - better application performance
IBM MQ - better application performanceIBM MQ - better application performance
IBM MQ - better application performanceMarkTaylorIBM
 
Unifying Messaging, Queueing & Light Weight Compute Using Apache Pulsar
Unifying Messaging, Queueing & Light Weight Compute Using Apache PulsarUnifying Messaging, Queueing & Light Weight Compute Using Apache Pulsar
Unifying Messaging, Queueing & Light Weight Compute Using Apache PulsarKarthik Ramasamy
 
Oracle中加速索引创建或重建的方法
Oracle中加速索引创建或重建的方法Oracle中加速索引创建或重建的方法
Oracle中加速索引创建或重建的方法maclean liu
 
PeopleSoft Integration broker Performance Tunning
PeopleSoft Integration broker Performance TunningPeopleSoft Integration broker Performance Tunning
PeopleSoft Integration broker Performance TunningInSync Conference
 
How Yelp does Service Discovery
How Yelp does Service DiscoveryHow Yelp does Service Discovery
How Yelp does Service DiscoveryJohn Billings
 

Similar to EMEA Airheads- ArubaOS - High availability with AP Fast Failover (20)

Highly Available Load Balanced Galera MySql Cluster
Highly Available Load Balanced  Galera MySql ClusterHighly Available Load Balanced  Galera MySql Cluster
Highly Available Load Balanced Galera MySql Cluster
 
Informix HA Best Practices
Informix HA Best Practices Informix HA Best Practices
Informix HA Best Practices
 
Always on high availability best practices for informix
Always on high availability best practices for informixAlways on high availability best practices for informix
Always on high availability best practices for informix
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA Monitoring
 
Building a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceBuilding a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ Appliance
 
High availability deep dive high-end srx series
High availability deep dive high-end srx seriesHigh availability deep dive high-end srx series
High availability deep dive high-end srx series
 
Design Best Practices for High Availability in Load Balancing
Design Best Practices for High Availability in Load BalancingDesign Best Practices for High Availability in Load Balancing
Design Best Practices for High Availability in Load Balancing
 
Chapter5_PlatformUsersGuide
Chapter5_PlatformUsersGuideChapter5_PlatformUsersGuide
Chapter5_PlatformUsersGuide
 
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...
Kafka Needs no Keeper( Jason Gustafson & Colin McCabe, Confluent) Kafka Summi...
 
ISAM ALU 7360 5520_ihub_turn_up_procedure
ISAM ALU  7360 5520_ihub_turn_up_procedureISAM ALU  7360 5520_ihub_turn_up_procedure
ISAM ALU 7360 5520_ihub_turn_up_procedure
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
 
How to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallHow to configure cisco asa virtual firewall
How to configure cisco asa virtual firewall
 
IBM MQ - better application performance
IBM MQ - better application performanceIBM MQ - better application performance
IBM MQ - better application performance
 
Unifying Messaging, Queueing & Light Weight Compute Using Apache Pulsar
Unifying Messaging, Queueing & Light Weight Compute Using Apache PulsarUnifying Messaging, Queueing & Light Weight Compute Using Apache Pulsar
Unifying Messaging, Queueing & Light Weight Compute Using Apache Pulsar
 
Oracle中加速索引创建或重建的方法
Oracle中加速索引创建或重建的方法Oracle中加速索引创建或重建的方法
Oracle中加速索引创建或重建的方法
 
PeopleSoft Integration broker Performance Tunning
PeopleSoft Integration broker Performance TunningPeopleSoft Integration broker Performance Tunning
PeopleSoft Integration broker Performance Tunning
 
PIW ISE best practices
PIW ISE best practicesPIW ISE best practices
PIW ISE best practices
 
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference GuideAruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
 
kb Vmware 55806
kb Vmware 55806 kb Vmware 55806
kb Vmware 55806
 
How Yelp does Service Discovery
How Yelp does Service DiscoveryHow Yelp does Service Discovery
How Yelp does Service Discovery
 

More from Aruba, a Hewlett Packard Enterprise company

EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...
EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...
EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...Aruba, a Hewlett Packard Enterprise company
 

More from Aruba, a Hewlett Packard Enterprise company (16)

Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba CentralAirheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
 
EMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba CentralEMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba Central
 
EMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS SwitchEMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS Switch
 
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS SwitchEMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
 
Introduction to AirWave 10
Introduction to AirWave 10Introduction to AirWave 10
Introduction to AirWave 10
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
 
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.xEMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
 
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
EMEA Airheads-  Getting Started with the ClearPass REST API – CPPMEMEA Airheads-  Getting Started with the ClearPass REST API – CPPM
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
 
Airheads Meetups: 8400 Presentation
Airheads Meetups: 8400 PresentationAirheads Meetups: 8400 Presentation
Airheads Meetups: 8400 Presentation
 
Airheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau PresentationAirheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau Presentation
 
Airheads Meetups- High density WLAN
Airheads Meetups- High density WLANAirheads Meetups- High density WLAN
Airheads Meetups- High density WLAN
 
Airheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes ArubaAirheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes Aruba
 
EMEA Airheads - Configuring different APIs in Aruba 8.x
EMEA Airheads - Configuring different APIs  in Aruba 8.x EMEA Airheads - Configuring different APIs  in Aruba 8.x
EMEA Airheads - Configuring different APIs in Aruba 8.x
 
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) TroubleshootingEMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
 
EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...
EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...
EMEA Airheads– Aruba Clarity. Because a Wi-Fi Problem's Often Not a "Wi-Fi" P...
 
EMEA Airheads- ClearPass extensions and how they can help
EMEA Airheads-  ClearPass extensions and how they can helpEMEA Airheads-  ClearPass extensions and how they can help
EMEA Airheads- ClearPass extensions and how they can help
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

EMEA Airheads- ArubaOS - High availability with AP Fast Failover

  • 1. ARUBA OS HIGH AVAILABILITY WITH AP FAST FAILOVER 10:00 GMT | 11:00 CET | 13:00 GST Jan 31st, 2017 Presenter: Britto Jagadesh Britto.jagadesh@hpe.com
  • 2. SUMMARY OF HA FEATURES IN 6.3 HA FEATURES INTRODUCED IN 6.4: 1. INTER-CONTROLLER HEARTBEAT 2. CLIENT STATE SYNC 3. N+1 OVER SUBSCRIPTION
  • 3. OVERVIEW OF HA FUNCTIONALITY IN 6.3
  • 4. 4 Controller Roles in HA A controller using this feature can have one of three high availability roles: active, standby or dual. Active - Controller serves APs, but cannot act as a failover standby controller for any AP except for those that it serves as active. Standby - Controller acts as a failover backup controller, but cannot be configured as the primary controller for any AP. Dual - controller can support both roles, acting as the active controller for one set of APs, and as a standby controller for another set of APs.
  • 5. 5 1:1 in either Active-Active or Active-Standby mode 1:1 in active-active mode C1 C2 1:1 in active-standby mode AP connection to Serving controller AP connection to Standby controller C1 C2
  • 6. 6 N:1 mode N:1 AP connection to Serving controller AP connection to Standby controller C1 C2 Standby
  • 7. 7 AP Fast Failover – AOS 6.3 Standby Controller Active Controller 1. AP sending Heartbeat every second 4. Standby tunnel becomes active; AP failover to backup controller.5. Client re-associate to AP, authenticate and start passing traffic 3. AP deauth client 2. Consecutive 8 Heartbeat missed
  • 8. 8 How Fast Failover worked in 6.3 1. With 8 consecutive heartbeat misses (default), AP will detect that the Active controller is no longer available and will failover to Standby controller. 2. AP will deauth clients before failover to ensure that client will come up properly on backup controller. 3. AP’s standby tunnel will become active without having to rebootstrap. The SSIDs remains up during failover. 4. Clients will reconnect to SSID, authenticate and start passing traffic again. 5. Once primary controller is back up, APs will form standby tunnels to it. 6. If preemption for HA is enabled. APs will move back to primary controller after “LMS hold down” time configured in AP system profile.
  • 9. 9 Simple Configuration Model Existing configuration using backup LMS ap system-profile aruba lms-ip 10.1.1.1 bkup-lms-ip 10.1.1.6 lms-preemption lms-hold-down-period New config using HA Configuration in the master controller ! ha group-profile aruba controller 10.1.1.1 role active controller 10.1.1.5 role standby Configuration in the HA controllers ! ha group-member aruba <This needs to be executed on all HA controllers>
  • 10. 6.4 HA FEATURE: INTER-CONTROLLER HEARTBEAT
  • 11. 11 Inter-Controller Heartbeat Overview Quicker Failure Detection - Heartbeat are sent from standby to active controller. - Heartbeat interval is 100ms. - Heartbeat threshold is 5. Triggers AP failover faster scenarios - Active controller is rebooted - Network connectivity issues
  • 12. 12 How Inter-controller Heartbeat Works 1. AP comes up on Active controller. 2. AP sends hello message to Standby controller’s ip (From HA group-profile). 3. Standby identifies the active controller IP from the hello message that is received from the AP. 4. Standby will start heartbeat to identified active controller as soon as the AP’s status on standby is up. 5. Standby will pro-actively heartbeat with the active controllers at configured interval (100ms by default). 6. If there is a response from active controller, standby controller would mark active controller as reachable. 7. If active controller goes down, standby detects the heartbeat miss with active controller, and standby informs AP’s to failover. 8. AP’s receive the failover request message from standby controller and failover immediately.
  • 14. 14 Inter-Controller Heartbeat Frame 1. Heartbeat frame is a PAPI message that is initialized and sent from HA- Mgr. 2. IPSEC connection is not required for inter-controller heartbeat. 3. If IPSEC tunnel exists (master-local,etc), then heartbeat would go over the IPSEC tunnel.
  • 15. 15 Inter-Controller Heartbeat Logging “logging level debugging system process ha_mgr”
  • 16. 16 Inter-Controller Heartbeat Configuration • Configure “ha group-profile” • Enable “heartbeat” • Modify “heartbeat interval” and “heartbeat threshold” if needed Sample config: Ha group-profile cluster-A controller 10.163.132.12 role dual controller 10.163.132.13 role dual preemption heartbeat heartbeat-interval <100 to 1000 ms> heartbeat-threshold <3 to 10> AP system-profile cluster-A lms-ip 10.163.132.12
  • 17. 6.4 HA FEATURE: CLIENT STATE-SYNC
  • 18. 18 Client State Sync Overview • Reduces time taken by dot1x clients to reconnect after controller failover • PMK entries are synced between Active and Standby controllers • Full dot1x does not occur after failover • Only 4-way handshake without EAP exchange is done.
  • 19. 19 Client State Sync Support Supported: - 1:1 Active/Standby, 1:1 Active/Active Models - 72XX,M3 and 3600 controllers Unsupported: - N:1 Model - Feature cannot be enabled with Capacity Extension feature - 6xx controllers
  • 20. 20 State Sync Limitations • State-sync functionality is mutually-exclusive with standby-AP capacity extension (oversubscription). If one is already enabled, attempt to enable the other would result in a configuration error. • State-sync functionality is supported only with 1:1 active-standby and 1+1 active- active. Hence, following checks would be enforced at configuration time. 1. If state-sync is enabled, and attempt is made to add more than one standby role controller to the ha group-profile, an error would be reported back to the user like “Cannot configure more than two IPv4 and two IPv6 controllers with statesync enabled”. 2. If oversubscription is enabled and attempt is made to enable state-sync then an error would be reported back to the user like “Over-subscription is enabled. State-sync cannot work with over-subscription enabled. Please disable it first.”
  • 21. 21 Client State Sync – Failover Scenario Active controller Standby controller Switch PMK-SA Sync 1. Client successfully authenticates to dot1x ssid; PMK-SA is generated 3. Client re-associates and performs 4-way key exchange only 2. On failure of Active controller, AP deauths client and failovers to Standby IPSEC Tunnel Local-1 Local-2
  • 22. 22 Check pmkid matches on Active and Standby Active Standby
  • 23. 23 State-sync Configuration • Configure “ha group-profile” • Enable “state-sync” • Configure “pre-shared-key” (Pre-shared key for secure tunnel between HA controllers) Note: State-sync will not be enabled until pre-shared-key is configured Sample config: ha group-profile cluster controller 10.163.132.12 role dual controller 10.163.132.13 role dual preemption state-sync pre-shared-key <shared key> ap system-profile cluster lms-ip 10.163.132.12
  • 24. 24 COA Processing RADIUS server stores nas-ip-address received in user authentication request, and uses the same to send any COA messages for that user. For HA failover with state-sync, no new authentication request is sent to RADIUS server after AP failover to C2, so RADIUS server will keep sending COA messages to C1 (as RADIUS server has C1’s nas-ip). To solve this, we need to configure VRRP between the two controllers, and set the nas-ip in the authentication server profile as the VRRP IP address. Recommendation is to have VRRP and HA preemption to be enabled or disabled together.
  • 25. 6.4 HA FEATURE: CAPACITY EXTENSION
  • 26. 26 Capacity Extension Overview • Allows Standby controller to terminate standby AP tunnels above its platform limit. • Supported only for 72xx, M3 and 3600 controllers. - 72xx allows 4 times oversubscription - M3 and 6000 allows 2 times oversubscription Example: C1 – 7210 – platform limit 512 AP’s C2 – 7210 – platform limit 512 AP’s Standby Controller – 7210 – can now have 1024 AP tunnels (Max limit is 2048)
  • 27. 27 Capacity Extension Configuration • Configure “ha group-profile” • Enable “over-subscription” • Make sure centralized licensing is enabled Error: Centralized licensing is disabled. Enable it before enabling over- subscription, using command 'license profile centralized-licensing-enable' Sample config: Ha group-profile cluster controller 10.1.1.100 role active controller 10.1.1.101 role active controller 10.1.1.102 role active controller 10.1.1.103 role standby over-subscription AP system-profile cluster lms-ip 10.1.1.100
  • 28. 28 Capacity Extension – Standby AP Support Platform Ratio GRE Tunnels 7210 4:1 16K 7220 4:1 32K 7240 4:1 64K M3/6000 2:1 16K
  • 29. 29 How to Check Oversubscription Capacity
  • 30. 30 Standby Capacity Extension (Oversubscription) Caveats • Centralized licensing must be enabled with this feature. • Client State Sync feature cannot be enabled with this feature.
  • 31. 31 Master-Redundancy Deployment Model Support for Master Redundancy deployment was introduced in 6.4 Recommended configuration: 1. Master – standby controller should be configured in dual role. 2. The inter-controller heartbeat feature is not recommended for backup- master and master controller pairs using the high availability feature. 3. If the inter-controller heartbeat feature is enabled then inter-controller failover time must be greater than the VRRP failover time. 4. LMS ip should be configured as Active master controller ip address.
  • 32. 32 Master-Redundancy Deployment Model 1. Its recommended not to enable intercontroller heartbeat. 2. Controllers role should be configured only as dual. Sample config: ha group-profile master-standby controller 10.1.1.100 role dual controller 10.1.1.101 role dual ap system-profile cluster lms-ip 10.1.1.100 bkup-lms-ip 10.1.1.101
  • 33. 33 Caveats 1. AP will receive configuration only from the lms-ip address. 2. Command “ap-move” can be used to move AP to its standby controller. 3. Campus APs supports tunnel, decrypt-tunnel and bridge mode but on bridge forwarding mode HA is supported on the 7000 Series and 7200 Series controllers only. 4. HA is not supported on remote APs or mesh APs in any forward mode.