1. 程式人生 > 實用技巧 >iOS | 零程式碼快速整合AGC崩潰服務

iOS | 零程式碼快速整合AGC崩潰服務

目錄

堆疊

基本概念

什麼是堆疊?
istack翻譯過來就是智慧堆疊的意思,堆疊是指將多臺支援堆疊特性的交換機組合在一起,在邏輯上組成同一臺交換機。

不同的品牌的交換機能堆疊嗎?
不能,堆疊通常是廠商的私有技術,堆疊最好是一模一樣的交換機,同品牌、同型號、同系統版本。

當我在裝置上操作時,配置會儲存嗎?
當堆疊做成時,無論從哪一臺裝置上配置,最終所有的配置都會同步的。其實無論在哪一臺裝置上操作,都相當於在主裝置上操作,操作會實時的同步給裝置和裝置。

主、備、從這三個角色可以各有多少臺
主只能有一臺,備做為主的備份,也只能有一臺,而從可以有多臺,所以是一主一備多從

的組網方式。

三個角色的作用

堆疊當中所有的交換機都稱為成員交換機,按照功能不同,可以分為三種角色

  • 主交換機(master):負責整個堆疊,堆疊當中只能有一臺主交換機。

  • 備交換機(standby): 是主交換機的備份交換機。當主交換機故障時,備交換機會接替主交換機的所有業務,堆疊當中也只能有一臺備交換機。

  • 從交換機(slave)主要用於業務轉發,從交換機的數量越多,堆疊系統的轉發能力越強。除了主和備之外,其餘的交換機都是從交換機。

典型組網

主的作用
同步拓撲、同步配置、同步軟體版本(一般都是一樣的)

假如A原本有vlan9,B有vlan10,堆疊之後那就應該兩個都有,正常的套路應該是先做堆疊,之後再建立vlan啥的,如果配置衝突的東西,以主為準.

堆疊與VRRP的區別
老大掛了,備要頂上,立馬接替,這一點與VRRP很是相似,但有一點不同,VRRP通常流量只走一邊,一邊掛了,才會走另一邊,而堆疊加上捆綁之後所有的流量是負載分擔的。

堆疊與介面衝突問題
堆疊之後,當我們想調整一個介面時,比如我們想調整B介面的g1/0/0介面時,怎麼寫配置呢?

int g1/0/1

用上面這個嗎?三臺交換機的配置是同步的,我在一臺配置了那另外兩個都會生效,也就是說三臺g1/0/1都會調整,可是我只想調整A交換機上的g1/0/1介面,但是操作時卻調整了三臺交接機的g1/0/1介面,這不是我們想要的結果?怎麼辦呢?
A和B假如都有1/0/3介面,怎麼標識呢?將最前面的1替換為ID,這樣就容易標識了。
這個ID是什麼呢?就是用來標識這三臺交接臺的ID,可想而知,堆疊當中所有的成員交接機的堆疊ID都是唯一的。

堆疊優先順序
華為優先順序預設是100,優先順序越高只說明成為主的可能性越高,但不是一定的,因為選的時候,先啟動的為主,第二個是備,一起啟動的話就比優先順序,優先順序都一樣呢?MAC小的優先。

堆疊中級

堆疊建立的過程

  1. 配置好堆疊引數
  2. 所有裝置斷電
  3. 連線堆疊線纜
  4. 所有裝置上電
  5. 系統自動完成堆疊

ENSP不支援堆疊,但是華三的模擬器支援,總體的配置思路是一致的。

堆疊的型別
堆疊有兩種類似,鏈型的和環型的,環型的要浪費一個介面,而且如果交接機距離太遠的話,了不適合用環型的。

堆疊加入的過程

  1. 堆疊系統穩定執行
  2. 便能堆疊並配置好新裝置的堆疊引數
  3. 新裝置斷電
  4. 將新裝置連線到堆疊系統
  5. 新裝置上電
  6. 系統自動完成堆疊,新裝置為備或從。

堆疊成員退出

有多種情況都會造成堆疊成員退出:

  • 拔出堆疊線纜
  • 埠關閉
  • 堆疊成員裝置重啟
  • 成員裝置故障

堆疊退出的處理過程
如果主退出,備頂上,更新拓撲後,繼續執行.
如果備退出,在從裡面選出一個堆疊系統,更新拓撲後,繼續執行
從退出後,堆疊系統更新拓撲後,繼續執行

堆疊的分裂

一個堆疊系統分裂的過程後分為兩種情況,如果主和備還在一個堆疊系統當中,那麼就會移出成員交換機。第二種情況就是主和備並不在一個堆疊系統當中了,備會在另一個堆疊系統當中成主,這樣會出來兩個配置完全相同的堆疊系統;
假如原來的系統當中有vlan2,分裂後另一個堆疊系統也會有vlan2,這就有可能造成故障,針對這種情況就有了多主檢測功能。

堆疊合並

當兩個堆疊系統穩定合併時過程是這樣的:

  1. 兩個系統穩定執行
  2. 兩個系統通過線纜連線
  3. 兩個堆疊主相互競爭主
  4. 失敗者和其所屬的從自動重啟
  5. 失敗者重啟後加入到勝者所在的堆疊組成為從

這點像《仙逆》當中的煉魂部落攻擊其它部落的情形,煉魂部落打贏了之後,就會通過一種藥物抹去失敗部落人的記憶,失敗部落人的喝了藥物之後會睡著,醒了之後會忘掉之前的記憶,然後加入煉魂部落成為其中的一員。