Please Rate this Document

How to configure stack of L3 switches in controller mode

Knowledgebase
FAQ
2024-03-26

適用版本:Omada SDN 控制器 v5.13.30.8 或以上版本。

 

本文介紹如何在獨立模式下設定 L3 交換器堆疊。

 

什麼是交換器堆疊?

堆疊是一種設備虛擬化技術,將兩台或以上支援堆疊功能的交換器透過堆疊連接埠連接起來,邏輯上將它們虛擬為一個整體,以二層、三層協定轉送網路中的數據。藉由此功能,交換器的堆疊可提高可用性、擴展可用的連接埠數量、增加頻寬和簡化組網等。

在控制器模式中,有兩種模式用來堆疊交換器。一種是先在獨立模式設定堆疊系統,接著在控制器下進行納管,另一種是在控制器下納管設備,接著在控制器設定堆疊系統。本例我們以 SG6654XHP 為例介面兩種設定及納管方式。

1. 範例1:納管已完成堆疊的交換器。

根據以下的拓樸,首先在獨立模式下設定堆疊系統,並且在控制器納管此系統。為了避免在設定的過程中發生廣播風暴,建議先設定交換器後,接著再使用銅線進行實體連接。

 

1.1 在獨立模式設定堆疊

設定交換器1:

1) 設定堆疊優先順序

Switch1>en

Switch1#configure

Switch1(config)#switch 1 priority 100

 

2) 建立堆疊群組和新增堆疊連接埠

Switch1(config)#switch 1 stack-group 1

Switch1(stack-group)#interface 1/0/49

Switch1(stack-group)#interface 1/0/50

 

設定交換器2:

1) 設定堆疊優先順序

Switch2>en

Switch2#configure

Switch2(config)#switch 1 priority 50

 

2) 建立堆疊群組和新增堆疊連接埠

Switch2(config)#switch 1 stack-group 1

Switch2(stack-group)#interface 1/0/49

Switch2(stack-group)#interface 1/0/50

Switch2(stack-group)#ex

Switch2(config)#switch 1 stack-group 2

Switch2(stack-group)#interface 1/0/53

Switch2(stack-group)#interface 1/0/54

 

備註:

1. 堆疊群組必須最少有一個堆疊連接埠。您可以透過在堆疊群組增加堆疊連接埠的數量來增加頻寬。

2. 在不同交換器之間的堆疊連接埠需求新增在不同的堆疊群組中。因此,對於交換器 2 的連接埠 1/0/49 和 1/0/50 應新增至堆疊群組 1 以和交換器 1 建立堆疊,而連接埠 1/0/53 和 1/0/54 應新增至堆疊群組 2 以和交換器 3 建立堆疊。

 

設定交換器3:

1) 設定堆疊優先順序

Switch3>en

Switch3#configure

Switch3(config)#switch 1 priority 20

 

2) 建立堆疊群組和新增堆疊連接埠

Switch3(config)#switch 1 stack-group 1

Switch3(stack-group)#interface 1/0/49

Switch3(stack-group)#interface 1/0/50

 

1.2 連接堆疊連接埠

設定完成後,使用 10 Gbit/s 光纖模組或 10 Gbit/s 銅線正確地連接到堆疊連接埠。

show switch 的指令輸出中,您可看到三台交換器的狀態為 Ready

 

執行 show switch stack-ports 指令,可檢視每個堆疊連接埠狀態皆為 OK。.

提醒:

設備的預設 unit-id 為 1。在交換器堆疊後,Master 交換器會配發一新的 unit-id。您可看到交換器 2 和交換器 3 的 unit-id 會分別變成 2 和 3。因此在堆疊成功後,如果您需要修改堆疊連接埠,則需要根據新的 unit-id 和連接埠進行修改。

 

1.3 連接至控制器和納管 Master 堆疊系統

連接至控制器的堆疊系統,您可以在控制器中的設備清單看到 Master 堆疊系統。點擊納管按鈕來納管此設備(因為使用者名稱和密碼已被修改過,因此第一次嘗試納管時會失敗)。點擊重試並輸入正確的使用者名稱及密碼即可成功納管)。

 

1.4 掃描和納管堆疊系統中的成員

納管 Master 後,在設備-設備群組-堆疊群組頁面,點擊右側的掃描按鈕。

您可以看到堆疊系統的成員,確認並點擊新增至堆疊群組

 

點擊堆疊群組前方的 + 圖示以展開檢視所有堆疊成員的狀態。

點擊堆疊群組右側的編輯按鈕以對其他的堆疊群組進行其他設定,例如修改堆疊名稱、新增和移除堆疊成員。

設備-設備群組-堆疊群組頁面,點擊堆疊群組。右側即顯示 Private 設定頁面。

 

2. 設定堆疊前納管交換器

同樣,我們預計透過以下的拓樸(表示為拓樸1)在控制器納管和設定堆疊系統。

為了避免在設定過程中遇到如廣播風暴和網路中斷的問題,堆疊連接埠在控制器堆疊設定過程中必須是斷開連接的狀態。因此,先以非堆疊連接埠連接三台交換器,如下拓樸(參考拓樸2):

 

2.1 控制器納管三台交換器

設備->設備清單納管要進行堆疊的三台交換器。

 

2.2 設定堆疊

設備->設備群組-堆疊群組 頁面,點擊 建立新堆疊

設定堆疊名稱,選擇三台交換器並設定 UNIT-ID堆疊優先順序、堆疊群組。根據以上拓樸,設定方式如圖所示,完成後點擊新增

備註:點擊新增後,有變更 unit-id 的交換器將會自動重啟,例如範例中的交換器2和交換器3。

點擊連接埠選擇要加入的堆疊群組id

交換器2和交換器3重啟後,斷開拓樸2中交換器1與交換器2,以及交換器2和交換器3的連線。依照拓樸1使用 10G 光纖模組或 10G 銅線連接至堆疊連接埠。確認堆疊完成後,可在設備-設備群組-堆疊群組頁面查看堆疊狀態、修改堆疊設定和設定堆疊系統。相關內容可參考步驟4中的範例1。

 

有關堆疊、unit-id、堆疊優先順序、堆疊群組等細部內容說明可參考 CLI Guide 和使用者指引。

Related Documents