天天看點

HA高可用

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,如需轉載請自行聯系原作者

上一篇: php字元串
下一篇: 網絡設計

繼續閱讀