Explains enhanced site tag-based load balancing concepts, prerequisites, use cases, configuration procedures, and verification commands for optimizing wireless network performance.
A site tag-based load balancing is a controller mechanism that
-
distributes APs across Wireless Network Control Daemon (WNCD) processes based on site tags,
-
allows configuration of a site load for each site tag to optimize AP assignment considering site size, and
-
automatically retains site tags in persistent memory and balances them during controller bootup in descending order of the configured site load.
| Feature |
Release |
Feature Information |
|---|---|---|
| Enhanced Site Tag-Based Load Balancing |
Cisco IOS XE Dublin 17.10.1 |
When the first AP from a site joins the controller, it takes the decision to load balance the entire site. However, this is done without knowing the site load. |
How controllers functioned before load balancing
Previously, controllers did not consider the actual size of sites when making load balancing decisions. The system functioned optimally only when all sites were of approximately equal size. Unequal distribution caused some WNCDs to be overloaded while others remained underused.
The enhanced feature enables administrators to specify a site load for each site tag, ensuring the controller takes site size into account when distributing APs and thus resulting in improved load distribution among WNCDs.
Behavior during controller reboot
-
After you configure site load balancing in one or more site tags and reboot the controller, The feature retains actively used site tags and balances them at bootup by prioritizing those with higher configured site load before any APs join.
-
If load balancing is configured for a site tag with APs already joined, load balancing assignments remain unchanged unless all APs, including those not in the site tag, disconnect or the controller is rebooted.
assigning a higher site load to one site over the other
Suppose Site Tag X is assigned a higher site load than Site Tag Y. Upon controller bootup, APs from Site Tag X are distributed among WNCDs before those from Site Tag Y, helping prevent excessive load on any single WNCD even if Site Tag X contains many more APs than Site Tag Y.
Analogy: assigning classes to school buses
Think of enhanced site tag-based load balancing like assigning students from different-sized classes (site tags) to school buses (WNCDs). If you ignore class size, you might put all students from the largest class on a single bus, overloading it while leaving other buses half empty. By taking class sizes into account when assigning students, you distribute them more evenly and efficiently among the buses, preventing overcrowding and making better use of all resources. Similarly, by setting site load values, the controller assigns APs more fairly to WNCDs, balancing the work and avoiding overload.