HA(High Availability)高可用叢集:雙主,可同時承載業務服務
單核CPU一般用于中低端裝置
高端交換機關鍵部件都會采用備援備份
通常使用MTTR和MTBF這兩個名額評價産品或系統的可靠性。
MTTR:平均修複時間(Mean Time to Repair)是指從故障到恢複正常所需的平均時間
MTBF:平均故障間隔時間(Mean Time Between Failures)是指無故障運作平均時間
可用度的計算公式為:A=MTBF/(MTBF+MTTR)
在電訊行業,99.999%的可用度意味着裝置的MTTR每年不得超過5分鐘。
高端交換機由主要闆、業務處理闆和網闆組成
主要闆負責交換機的控制平面和管理平面,例如路由學習、路由計算、建立LSP等工作
業務處理闆負責具體業務處理,如MPLS交換,IP封包轉發,QOS保證等工作
網闆負責各主要闆、業務處理闆的連接配接和通信
當主要闆因為硬體或軟體失效出現故障時,備用主要闆接管失效主要闆的工作,重新啟動控制平面、管理平面、以及各業務處理闆。這個過程一般要持續幾分鐘,期間資料封包無法處理。
主用主機闆:處于工作狀态,運作所有軟體,包括運作路由協定、與鄰居進行封包互動、維護路由表
備用主機闆:處于備份狀态,也啟動路由協定,但不進行封包收發和路由計算。主用主機闆的各種路由協定、MPLS信令協定,資料備份到備用主機闆上
主用主機闆一旦失效,備用主機闆立即接管失效主機闆并成為主用主機闆,這個過程稱作“倒換”,倒換也可以由操作人員通過指令驅動
HA高可靠性,特征實作系統的高可靠性,支援HA特性的裝置有兩塊單闆,一塊為主用闆,工作在Master模式,另一塊為備用闆工作在Slave模式,使用者不能直接對備用闆進行指令操作,需要通過主用闆的指令行界面進行配置,然後主用闆會将配置同步給備用闆,來保持主備闆目前配置一緻
HA主要展現兩個方面
1、當主用闆故障或拔出時,備用闆将迅速自動取代主用闆稱為新的主用闆,保證裝置的繼續運作
2、當更新裝置的時候,可以先更新備用闆,在手工執行主備倒換
提供備援監控引擎:監控引擎是子產品化SW的重要元件,一旦監控引擎出現問題,将無法轉發通信流。在一些高端的SW(4500/5500/6500)上都配有2個監控引擎來備援
SW使用RPR(Route Processor Redundancy)和RPR+來支援監控引擎
現在常用的技術是SSO(狀态化切換)
MSFC(Multilayer Switch Feature Card) 負責路由協定的運算 (PRP+獨有的)
PFC(Policy Feature Card)負責處理多層交換 (PRP+獨有的)
故障切換時間
備用監控引擎狀态
RPR
2-4分鐘
啟動但不處于運轉狀态
RPR+
30-60秒
啟動并處于運轉狀态
Switch(config)#redundancy
Switch(config-red)#mode rpr-plus
Switch#show redundancy states
Switch(config)#power redundancy-mode combined | redundant 電源備援
Switch#show power
提供電源備援
子產品化交換機通常可以安裝多個電源,如果一台電源就能滿足電耗需求,則可使用另一台做備援
預設電源備援就已被啟動,在備援模式下,系統的功耗是由兩個電源分擔的,也就是說是負載均衡
SSO狀态化切換
Switch(config-red)#mode sso
缺點:
snmp改變不能自動同步
不能鏡像不能負載分擔(闆卡不可以同時負載業務)
同一時間隻有一個激活的闆卡
兩塊闆卡的ISO版本必須運作一緻
兩塊闆卡必須插在相應的卡槽
RPR+切換
FIB表清空,路由有可能中斷
靜态路由可以維持
本文轉自 周小玉 51CTO部落格,原文連結:http://blog.51cto.com/maguangjie/1790592,如需轉載請自行聯系原作者