Menu Close

12.3. Open vSwtich (OVS) ボンディングオプション

NIC テンプレートファイルの ovs_options heat パラメーターを使用して、さまざまな Open vSwitch (OVS) ボンディングオプションを設定することができます。

表12.2 ボンディングオプション

オプション

説明

bond_mode=balance-slb

送信元の MAC アドレスと出力 VLAN に基づいてフローのバランスを取り、トラフィックパターンの変化に応じて定期的にリバランスを行います。ボンディングと balance-slb を使用すると、リモートスイッチの知識や連携を行わずに、制限された形式の負荷分散が可能です。SLB は各ソース MAC と VLAN ペアをリンクに割り当て、そのリンクを介してその MAC および VLAN からのパケットをすべて送信します。このモードは、ソース MAC アドレスと VLAN 番号に基づく単純なハッシュアルゴリズムを使用します。また、トラフィックパターンが変更されると定期的にリバランスされます。このモードは、Linux ボンディングドライバーが使用するモード 2 のボンディングに類似しています。このモードを使用すると、スイッチが LACP を使用するように設定されていない場合でも、負荷分散機能を有効にすることができます。

bond_mode=active-backup

このモードは、アクティブな接続に失敗した場合にスタンバイ NIC がネットワーク操作を再開するアクティブ/スタンバイフェイルオーバーを提供します。物理スイッチに提示される MAC アドレスは 1 つのみです。このモードには、特別なスイッチのサポートや設定は必要なく、リンクが別のスイッチに接続されている場合に機能します。このモードは、負荷分散を提供しません。

lacp=[active|passive|off]

Link Aggregation Control Protocol(LACP)の動作を制御します。LACP に対応する特定のスイッチのみ。お使いのスイッチが LACP に対応していない場合には、bond_mode=balance-slb または bond_mode=active-backup を使用してください。

other-config:lacp-fallback-ab=true

フォールバックとして bond_mode=active-backup に切り替わるように LACP の動作を設定します。

other_config:lacp-time=[fast|slow]

LACP ハートビートを 1 秒(高速)または 30 秒(低速)に設定します。デフォルトは低速です。

other_config:bond-detect-mode=[miimon|carrier]

リンク検出が miimon ハートビート(miimon)またはモニターエンコーダー(carrier)を使用するように設定します。デフォルトは carrier です。

other_config:bond-miimon-interval=100

miimon を使用している場合は、ハートビートの間隔をミリ秒単位で設定します。

bond_updelay=1000

フラッピングを防ぐためにリンクをアクティブにする必要がある期間(ミリ秒単位)。

other_config:bond-rebalance-interval=10000

ボンディングメンバー間のリバランスフローの間隔(ミリ秒単位)。ボンディングメンバー間のリバランシングフローを無効にするには、この値をゼロに設定します。