CodingBox ドキュメント

スタッキング、仮想シャーシと MLAG

2台以上のスイッチを1台のように振る舞わせることができます。スタックまたは仮想シャーシは専用リンクを介してコントロールプレーンを共有し、一方MLAG(マルチシャーシ LAG)は2つの独立したコントロールプレーンを保ったまま、下流のデバイスに 1台に接続しているように見せかけるだけです。どちらもポートの呼び名、消費されるポート、使用できるケーブルや光モジュール、そしてリンク障害時の挙動を変えます。このページでは、ベンダーごとの技術、そのケーブルと光モジュールの規則、代替手段、トランシーバー側で注意すべき点を一覧にします。

1つのコントロールプレーンを持つスタックリングと、ピアリンクとデュアルホームサーバーを持つ MLAG ペアの比較

3つのアプローチ

アプローチコントロールプレーンデータプレーン一般的な規模障害ドメイン
スタック(固定スイッチのリングまたはチェーン)1つ(マスター + メンバー)スタックケーブル経由の共有バックプレーン2–10台、ラック1台またはクローゼット1つマスター障害またはソフトウェア不具合でスタック全体
仮想シャーシ/クラスター(前面ポート経由で接続する2台以上のシャーシまたは固定スイッチ)1つシャーシ間リンクを介したフォワーディング2台(それ以上の場合も)、複数の部屋にまたがることも両方
MLAG/vPC/VLT/VSX独立した2つピアリンク + キープアライブ。各スイッチがローカルにフォワーディング2台一方のスイッチのみ。もう一方はフォワーディングを継続
L3 リーフ・スパイン + ECMP(ペアリングなし)独立ルーティング任意リンクまたはボックス1台。他は影響を受けない

ベンダーごとの技術

ベンダースタッキングシャーシ型仮想化MLAG型ペアリング
Cisco専用のリアケーブル経由の StackWise(Catalyst 9200/9300:StackWise-160/480/1T)。FlexStack(2960-X)前面の40G/100G 光モジュール経由の StackWise Virtual(Catalyst 9500/9600)。Nexus 2000 FEXvPC(Nexus)
Juniper専用 VCP、または QSFP+/QSFP28 アップリンクを転用した Virtual Chassis(EX2300…EX4650、QFX5100/5120)Virtual Chassis Fabric(スパイン・リーフ型 VC)MC-LAG。現在は EVPN マルチホーミングが推奨
HPE Aruba前面ポート経由の VSF(AOS-CX 6200/6300)。6300 ではケーブルによるバックプレーンスタッキングもISL 経由の VSX(8320/8325/8400)VSX は MLAG型(2つのコントロールプレーン)
HPE/H3C前面の10G/40G/100G ポート経由の IRF(Comware)IRF はシャーシをまたぐM-LAG(Comware 7)
Huaweiスタックカードまたは前面ポート経由の iStack(S シリーズ)CSS(クラスタースイッチシステム、シャーシ)M-LAG(CloudEngine)
Dell前面ポート経由のスタッキング(OS10 固定)VLT(Virtual Link Trunking)
AristaなしMLAG(前面ポート経由のピアリンク)
Extremeリアまたは前面ポート経由の SummitStack(EXOS)。VOSS クラスタリングMLT/SMLT、vIST(VOSS)
Ruckus10G/40G 前面ポート経由のスタッキング(ICX)
Nvidia/Cumulusなしピアボンド経由の MLAG(CLAG)
SONiCなしMCLAG(コミュニティ/ベンダー実装)
MikroTikなしMLAG(RouterOS 7、CRS3xx/5xx)
Brocade FCファブリック、ペアリング不要(SAN 設計

スタッキング用のケーブルと光モジュール

スタックの種類ケーブル/モジュール光モジュールの規則
専用のリアスタックポート(StackWise、6300 バックプレーン、iStack カード)専用ケーブル、0.5–3 m、合計40–480 Gb/s、特殊コネクタートランシーバーは使わない。ケーブルはベンダー固有で検査される
前面ポートスタッキング/QSFP+/QSFP28 経由の VCP(Juniper VC、IRF、VSF、アップリンク上の iStack、ICX)標準の40G/100G DAC、AOC、または光モジュール——ポートはスタックモードに変換される(request virtual-chassis vc-port set pic-slot 0 port 48アップリンクと同じ光モジュールポリシーが適用される。ラック内では DAC が通常の選択、部屋をまたぐ場合は AOC/SR4/LR4(Juniper VC は建物をまたぐ長距離 VCP を許可)。ポートを VCP に変換するとアップリンクプールから除外される
StackWise Virtual/CSS/VSX ISL標準光モジュールを使う2–4 ×40G/100G 前面ポートリンクメンバーは同一モジュールにすべき。ISL 断でペアが分裂する
MLAG ピアリンクペア間の2本以上 ×40/100/400G(同一ラック内では DAC)ペアの中で最も高速かつ冗長性の高いリンクである必要がある。ピアのキープアライブは OOB 経由

いくつかのプラットフォームでは、スタックケーブル自体に EEPROM が搭載されています。純正でないケーブルや損傷したケーブルは、決して参加しないメンバーとして現れます。

運用者にとってスタッキングが変えるもの

観点影響
ポート名最初の数字がメンバー ID になる:Gi2/0/1xe-1/0/482:49ポートの命名と LED
アップリンクメンバー障害が発生してもスタックの接続を保てるよう、メンバーごとに分散させる(1台につき1本)。メンバーをまたいだ LAG
光モジュールの棚卸しshow inventoryshow chassis hardware でメンバーごとのモジュール一覧が表示される——同じ PN でも、あるメンバーのソフトウェアイメージでは受け入れられ、バージョン混在スタックでは受け入れられないことがある
ソフトウェアアップグレードスタック全体(一部は ISSU 対応)。スタックのリロードですべての光モジュールがダウンする
マスター選出障害時、ポートはフォワーディングを継続する(NSF)が、管理機能は移動する
リング対チェーンリングはケーブル1本の障害に耐えるが、チェーンは耐えない
モデルの混在ベンダーによる制限あり(同一ファミリー、同一ライセンス、場合によっては同一モデルに限定)

MLAG の詳細

項目規則
ピアリンク最大アップリンク速度の2倍、LAG。オーファンポートとフェイルオーバーのトラフィックを運ぶ
キープアライブスプリットブレインを検知するための別経路(OOB)
ダウンストリームメンバーが両方のピアへ接続する LACP LAG を持つサーバーまたはスイッチ——両メンバーで同一の速度/FEC(フォワーディングの基礎
整合性メンバーポートの VLAN、MTU、STP 設定、FEC は両ピアで一致させる必要がある。不一致 → LAG メンバーがサスペンドされる
光モジュールダウンストリームホストの2本の DAC は2台のスイッチにそれぞれ接続される。ペアとして購入・コーディングする
現代的な代替手段EVPN マルチホーミング(ESI-LAG)はピアリンクを不要にする。ホストへの純粋な L3 接続はペアリング自体を不要にする

ペア構成システムにおける光モジュール関連の障害

症状原因確認箇所
スタックメンバーが参加せず、スタック LED が消灯スタックケーブルの接続不良、非純正品、またはポートが VCP に変換されていないケーブルの EEPROM/LED、show switch stack-portsshow virtual-chassis vc-port
VCP リンクがフラップし、メンバーが再選出されるVCP 上のマージナルな光モジュール/DACVCP ポートの DDM(リンクフラッピング
一方のピアで MLAG メンバーがサスペンドピア間のメンバーポートで FEC/速度/MTU が不一致ポート設定のレシピ
アップグレード後にサーバーの半数がパスを失う一方のピアの新リリースがサードパーティの光モジュールを拒否する互換性マトリクスとファームウェア
ピアリンクがダウンし、スプリットブレインキープアライブの設定誤りを伴うピアリンク DAC の障害設計:異なるカード上に2つのメンバーを配置する

CodingBox では

スタッキングと MLAG は、モジュールが受け入れられなければならない箇所を2倍にします——同じコーディング済み識別情報が両方のメンバーまたは両方のピアで、時には2つのソフトウェアバージョンで通る必要があります。ペアのモジュールはまとめて読み取って記録し、VCP に変換されたアップリンクも棚卸し表ではアップリンクとして扱ってください(Check transceiverCode database)。


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。