RF ベースの自動 AP ロードバランシング

RF ベースの自動 AP ロードバランシングについて

RF ベースの自動 AP ロードバランシング機能は、既存のサイトタグベースのロードバランシング機能を改善したものです。サイトタグに基づいて AP をワイヤレスネットワーク制御デーモン(WNCD)に割り当てることで、AP のロードバランシングが行われます。指定したサイトタグ内の AP が WNCd のキャパシティを超えている場合、WNCd インスタンス間で AP が不均等に分散され、メモリと CPU の使用率が高くなる問題が発生する可能性があります。load コマンドを使用することでサイトタグ内の AP の数を 1,000 に制限できますが、AP の負荷制限が正しく設定されていない場合は、それでも AP が不均等に分散される可能性があります。場合によっては、サイトタグに属するすべての AP が同じ場所に配置されていない場合もあります。

RF ベースの自動 AP ロードバランシング機能は、無線リソース管理(RRM)のネイバーレポートベースの AP グループ化と、WNCd インスタンス間でのロードバランシングを使用します。

この機能を有効にすると、AP ネイバーレポートから受信した RSSI に基づいて AP クラスタが形成されます。これらのクラスタまたはネイバーフッドは、サブネイバーフッドとより小さなエリアにさらに分割されます。生成された AP のグループは、その後、WNCd プロセス全体に均等に分散されます。AP ロードバランシングは、コントローラのリブート後、または ap neighborhood load-balance apply コマンドによってトリガーされた AP CAPWAP リセットによってのみ有効になります。RF ベースの自動 AP ロードバランシング機能がアクティブになっている場合、他のサイトタグベースのロードバランシングは無効になります。

サポートされるプラットフォーム

  • Cisco Catalyst 9800-80 ワイヤレスコントローラ

  • Cisco Catalyst 9800-40 ワイヤレスコントローラ

  • クラウド向け Cisco Catalyst 9800 ワイヤレスコントローラ

  • シスコスイッチ向け Catalyst 9800 組み込みワイヤレスコントローラ

RF ベースの自動 AP ロードバランシングの前提条件

AP が完全に展開され、すべての RF ネイバーを検出するのに十分な時間が与えられている、安定したネットワークで機能を実行してください。

RF ベースの自動 AP ロードバランシングに関する制限事項

  • AP ネイバーフッドポリシーまたは AP プロファイルに同じカレンダープロファイルを使用することはできません。

  • この機能は、ローカルおよび flex モードの AP でのみサポートされています。

  • システムの全体的な負荷が高い場合は、この機能を実行できません。

  • RF ベースの自動 AP ロードバランシング機能が有効になっている場合、show wireless loadbalance tag affinity コマンドの出力は使用できません。

RF ベースの自動 AP ロードバランシングの使用例

  1. この機能により、展開されたすべての AP に単一のサイトタグを使用できます。

  2. この機能により、コントローラで WNCd の使用可能なキャパシティよりも多くの AP が指定されたサイトタグにアタッチされている場合に、WNCd インスタンス全体でより適切な AP のロードバランシングを行うことができます。

  3. この機能は、多数のクライアントの WNCd 内ローミングのシナリオに適しています。たとえば、コントローラがキャンパス内で 2 つの別々の建物の AP を管理するように設定されている場合、その建物のすべての AP は、別々の WNCd に割り当てられるのではなく、単一の WNCd に割り当てられます。

RF ベースの自動 AP ロードバランシングのガイドライン

  • 新しい展開の場合は、サイトタグを使用して現在のサイトタグの推奨事項に従って AP を均等に分散するか、site tag load コマンドを使用して AP を自動的に分散します。サイトタグを使用すると、同じサイトタグのすべての AP が同じ WNCd に接続されるようになります。これは、トラブルシューティングと WNCd 内ローミングに役立ちます。

  • AP をグループ化できないためにサイトタグを使用できない場合、またはサイトタグの設計に時間をかけたくない場合は、デフォルトのサイトタグまたは指定されたサイトタグを使用して RF ベースの自動 AP ロードバランシング機能をオンにします。

  • 既存の展開で、アンバランスなシステムが原因で CPU 使用率が高くなる問題が発生した場合は、サイトタグを再設計する代わりに自動 RRM ロードバランシングシステムを使用します。

  • 既存の展開で、アンバランスなシステムでも CPU 負荷の問題が発生していない場合は、何も変更しないでください。

RF ベースの自動 AP ロードバランシングの設定

始める前に

RF ベースのロードバランシング アルゴリズムの有効化には、次の 2 つのフェーズがあります。

  1. アルゴリズムの実行:RF ベースの自動 AP ロードバランシング機能の実行は、ap neighborhood calendar-profile コマンドを使用してカレンダープロファイルの開始時間の有効期限に基づいてスケジュールするか、ap neighborhood load-balance start コマンドを使用してアルゴリズムをオンデマンドで開始するようにスケジュールできます。カレンダープロファイルの開始タイマーは、日次、週次、または月次でスケジュールできます。

  2. アルゴリズムの適用:RF ベースの自動 AP ロードバランシング機能は、コントローラのリロードによって、または wireless load-balance ap method rf 設定が有効になっている場合に ap neighborhood load-balance apply コマンドを使用して適用できます。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

ap neighborhood calendar-profile calendar-profile

例:

Device(config)# ap neighborhood calendar-profile ap-calendar-profile

AP ネイバーフッド カレンダー プロファイルを設定します。

(注)  

 

カレンダープロファイルを設定した後、ステップ 4 を実行するかどうかは任意です。ただし、ロードバランシングをすぐに実行する場合は、ステップ 4 を実行します。

ステップ 3

exit

例:

Device(config)# exit

特権 EXEC モードに戻ります。

ステップ 4

ap neighborhood load-balance start

例:

Device# ap neighborhood load-balance start

(任意)AP ネイバーフッド ロード バランシング アルゴリズムの計算と WNCd の割り当てを開始します。

ステップ 5

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 6

wireless load-balance ap method rf

例:

Device(config)# wireless load-balance ap method rf

RF ベースの AP ロードバランシングを設定します。

ステップ 7

exit

例:

Device(config)# exit

特権 EXEC モードに戻ります。

ステップ 8

ap neighborhood load-balance apply

例:

Device# ap neighborhood load balance apply

オンデマンドの RRM ベースの AP ロードバランシングを実行します。

このコマンドは、CAPWAP リセットを使用して AP を再調整します。AP がすでに正しい WNCd インスタンスにある場合、CAPWAP はリセットされません。このコマンドは、RRM ベースの AP ロード バランシング アルゴリズムが実行されている場合、またはアルゴリズムの結果が使用できない場合は実行できません。

RF ベースの自動 AP ロードバランシングの無効化

始める前に

RF ベースの自動 AP ロードバランシング機能は、デフォルトでは無効になっています。すべての機能設定を無効にし、すべてのアルゴリズム出力をクリアした後でも、AP はアルゴリズムデータに基づいてロードバランシングされたままになる場合があります。サイトタグのデフォルト方式に基づいてすべての AP を再調整するには、コントローラをリロードするか、すべての AP で CAPWAP リセットを実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

no wireless load-balance ap method rf

例:

Device(config)# no wireless load-balance ap method rf

RF ベースの AP ロードバランシングを無効にします。

ステップ 3

no ap neighborhood calendar-profile calendar-profile

例:

Device(config)# ap neighborhood calendar-profile ap-calendar-profile

AP ネイバーフッド カレンダー プロファイルを無効にします。

ステップ 4

exit

例:

Device(config)# exit

特権 EXEC モードに戻ります。

ステップ 5

ap neighborhood load-balance clear

例:

Device# ap neighborhood load-balance clear

AP ネイバーフッド ロード バランシング アルゴリズムの計算とリソースの割り当てをクリアします。

自動 WNCd ロードバランシングの確認

RF ベースのアルゴリズムの結果と、関連するロードバランシングの結果を確認するには、次の show コマンドを使用します。

AP ネイバーフッドの概要を表示するには、次の show コマンドを使用します。

Device# show ap neighborhood summary

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood

Total number of neighborhood: 5
Total number of algorithm iterations: 1
Ideal AP capacity per WNCD instance: 210

Total number of neighborhood area: 14

NH-ID      AREA-ID         Process Name   Number of APs
--------------------------------------------------
0          0x00000000      WNCD_1         1             
1          0x00000000      WNCD_0         2             
2          0x00000000      WNCD_0         100           
2          0x00000001      WNCD_0         100           
2          0x00000002      WNCD_3         100           
2          0x00000003      WNCD_4         50            
3          0x00000000      WNCD_1         100           
3          0x00000001      WNCD_1         100           
3          0x00000002      WNCD_4         100           
3          0x00000003      WNCD_4         50            
4          0x00000000      WNCD_2         100           
4          0x00000001      WNCD_2         100           
4          0x00000002      WNCD_3         100           
4          0x00000003      WNCD_3         50

AP ネイバーフッドの詳細を表示するには、次の show コマンドを使用します。

Device# show ap neighborhood details

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood

Number of APs: 4

NH-ID   AREA-ID        WNCD instance    AP Name                 Ethernet MAC    
--------------------------------------------------------------------------------
0       0x00000000     1                EDU_BR_01_00_28_3702    bc16.6509.bfcc  
1       0x00000000     0                ci-glad-mdns-ap         0cd0.f894.567c  
1       0x00000000     0                EDU_VW_9120_1_2         c4f7.d54c.f978  
2       0x00000000     0                ewlc-hc-tsim-30-1       00b9.3000.02f0  

AP ネイバーフッドの情報を表示するには、次の show コマンドを使用します。

Device# show ap neighborhood 0 details

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood

Number of APs: 1

NH-ID     AREA-ID          WNCD instance     AP Name              Ethernet MAC    
--------------------------------------------------------------------------------
0         0x00000000       0                 APA023.9FD8.EA22     a023.9fd8.ea22  

MAC アドレスを使用して AP ネイバーフッドの詳細を表示するには、次の show コマンドを使用します。

Device# show ap neighborhood mac 0aa8.89f0.0001 details

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood

AP Name            Ethernet MAC    Radio MAC       NH-ID  AREA-ID     WNCD instance 
------------------------------------------------------------------------------------
AP6B8B4567-0001    0aa8.89f0.0001  0aa8.8900.0100  0      0x00000000  0              

WNCd の情報を表示するには、次の show コマンドを使用します。

Device# show ap neighborhood wncd 0 details

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood

Number of APs: 9

WNCD instance     NH-ID       AREA-ID          AP Name          Ethernet MAC    
------------------------------------------------------------------------------------------------
0                 2           0x00000000       9130I-1          0c75.bdb5.ffc0  
0                 2           0x00000000       9130E-2          3c41.0efe.46f0  
0                 2           0x00000000       9120E-2          5ce1.7628.8bbc  
0                 2           0x00000000       9130I-2          e44e.2d2e.59d4  
0                 2           0x00000000       9120E-1          5ce1.7628.aa0c  
0                 2           0x00000000       9120E-3          5ce1.7628.af04  
0                 2           0x00000000       3700I-2          b838.6159.dfa4  
1                 0           0x00000000       3800I-2          6cb2.ae2e.dfdc  
2                 1           0x00000000       4800-1           f4db.e643.fa72  

NH-ID = Neighborhood ID
AREA-ID = Area ID of neighborhood
Number of APs: 5

WNCD instance    NH-ID   AREA-ID       AP Name             Ethernet MAC    
-----------------------------------------------------------------------
0                12      0x00000000    AP6B8B4567-0001     0aa8.89f0.0001  
0                12      0x00000000    AP6B8B4567-0004     0aa8.89f0.0004  
0                12      0x00000000    AP6B8B4567-0007     0aa8.89f0.0007  
0                12      0x00000000    AP6B8B4567-0010     0aa8.89f0.000a  
0                12      0x00000000    AP6B8B4567-0013     0aa8.89f0.000d