■MLAGとは
- MLAG = Multi-chassis Link Aggregation
- 複数のスイッチへまたがるLAG。
- 2台で仮想的な1台のスイッチのように振舞う。(Active-Activeで動作)
- 冗長性の向上(L2冗長)
- リンクを束ねての帯域増強
- ループが発生しない仕組みとなっており、STPを必要としない
- MLAGとSTPの併用はOnyx 3.6.6102から可能
◇MLAG構成の例

- 用語説明
- MLAG Port Channel (MPo)
- Edgeポート, Switchポート接続用のMLAG用チャネルトグループ
- イメージ:2台のスイッチをまたいで形成するLAG
- IPL
- MLAG制御用のスイッチ間接続リンク
- keepalive, MAC sync, MLAG port sync, etc
- VIP
- MLAGピア管理用仮想IPアドレス
- 管理ポート(mgmt0)を使用
- MLAG Port Channel (MPo)
- MLAG構成の注意事項
- MLAGペアにはIPLに基づく内部ステータス“Master”、“Slave”が存在
- VIPステータスとして見える“master”、“standby”とは異なるステータスとなります
- IPLのIP例)
- SwitchA:10.10.10.1
- SwitchB:10.10.10.2
- IPLのIP値が大きい方が“Master”、小さい方が“Slave”となります。
- 上記の場合
- SwitchB = Master
- SwitchA = Slave
- MLAGペアにはIPLに基づく内部ステータス“Master”、“Slave”が存在
■MLAG構成の設定方法
◇今回想定している構成

※MLAGペアにおけるスイッチシリコン(SwitchX-2,Spectrum)、及びOSのバージョンは同一のものを使用します。
(1) MLAGプロトコル設定
(SwitchA,B共通)
(config)# no spanning-tree
(config)# ip routing
(config)# lacp
(config)# dcb priority-flow-control enable force
(config)# protocol mlag
(2) IPL設定

(SwitchA,B共通)
(config) # interface port-channel 1
(config interface port-channel 1 ) # exit
(config) # interface ethernet 1/X channel-group 1 mode active
(config) # interface ethernet 1/Y channel-group 1 mode active
※X, Yには実際のポートNo.が入ります。
(config) # vlan 4000
(config vlan 4000) # exit
(config) # interface vlan 4000
(config interface vlan 4000 ) # exit
(config) # interface port-channel 1 ipl 1
(config) # interface port-channel 1 dcb priority-flow-control mode on force
(SwitchA)
(config) # interface vlan 4000
(config interface vlan 4000) # ip address 10.10.10.1 255.255.255.252
(config interface vlan 4000) # ipl 1 peer-address 10.10.10.2
(config interface vlan 4000) # mtu 9216
(SwitchB)
(config) # interface vlan 4000
(config interface vlan 4000) # ip address 10.10.10.2 255.255.255.252
(config interface vlan 4000) # ipl 1 peer-address 10.10.10.1
(config interface vlan 4000) # mtu 9216
※IPLの設定には他のネットワークから独立したセグメントのIP及びVLANを使用してください。
(3) VIP設定
- VIPとは??
- MLAGは2台のスイッチを仮想的に1台に見せる技術
- 管理上、“仮想的な1台”に対して管理用のIPアドレスが必要=VIP (仮想IP)
(SwitchA)
(config)# mlag-vip MLAG ip 192.168.0.230 /24 force
※IPはマネジメントネットワークと同一サブネットとする
※MLAG構成が複数ある場合には、それぞれのペアごとに固有のMLAG-VIP(名前とIP)を割り当てる必要がございます。
(SwitchB)
(config)# mlag-vip MLAG
(4) 対象ポートへのMLAGポートチャネル設定

(SwitchA,B共通)
(config) # interface mlag-port-channel 1
(config interface port-channel 1 ) # exit
(config) # interface ethernet 1/1 mlag-channel-group 1 mode active
※mode on = Static、mode active = LACP となります。
(config) # interface mlag-port-channel 1 no shutdown
(5) MLAG機能の有効化
(SwitchA,B共通)
(config) # mlag no shutdown
(6) MLAGポートチャネルにVLANを割り当てる場合
(SwitchA,B共通)
◆mlag-port-channel 1 を VLAN 1001 に追加
(config) # vlan 1001
(config vlan 1001) # exit
(config) # interface mlag-port-channel 1
(config interface mlag-port-channel 1) # switchport access vlan 1001
(config interface mlag-port-channel 1) # exit
(SwitchA,B共通)
◆mlag-port-channel 2 を VLAN 1002 と VLAN 1003 に追加 (タグ付き)
(config) # vlan 1002
(config vlan 1002) # exit
(config) # vlan 1003
(config vlan 1003) # exit
(config) # interface mlag-port-channel 2
(config interface mlag-port-channel 2) # switchport mode trunk
(config interface mlag-port-channel 2) # switchport trunk allowed-vlan 1002
(config interface mlag-port-channel 2) # switchport trunk allowed-vlan add 1003
(config interface mlag-port-channel 2) # exit
◇ステータス確認
MLAGステータス

MLAG-VIPステータス

MLAGポートチャネルのステータス

■MLAG構成における障害時の動作
(1) ケーブル/ポート障害

(2) IPL全断障害

(3) 筐体障害

コメント
0件のコメント
サインインしてコメントを残してください。