[發明專利]一種單板間信息交互方法及虛擬中間層裝置無效
| 申請號: | 201010508055.5 | 申請日: | 2010-10-15 |
| 公開(公告)號: | CN101958783A | 公開(公告)日: | 2011-01-26 |
| 發明(設計)人: | 王濤;李炳志;秦永樂;王偉威 | 申請(專利權)人: | 杭州迪普科技有限公司 |
| 主分類號: | H04L1/22 | 分類號: | H04L1/22;H04L12/24 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310000 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 單板 信息 交互 方法 虛擬 中間層 裝置 | ||
技術領域
本發明涉及板間通信技術,尤其涉及一種框式設備上板間通信的技術。
背景技術
目前市場上使用的大型的網絡設備大都是框式結構,又稱為分布式設備,通常由主控板與業務板構成。這種分布式設備能夠無縫融合高容量L2~L3層交換與豐富的4~7層業務處理,基于這種硬件平臺的業務環境能靈活擴展出系列化的以太網交換機、IPS、內容審計和控制、防火墻(含應用防火墻)、應用加速、分流以及阻斷設備等形態。這種大型的硬件平臺往往應用于各種重要的場合,銀行系統、電信系統、大學網絡系統、工業安全系統,這些用戶在需要獲得高性能的同時對硬件的要求也是非常高的,為了保持數據的不間斷處理,對于框式設備的主控板,需要時時刻刻保持對接入板或者是業務板的控制管理,數據平面的跨板轉發等等,可是對于苛刻的環境對于任何出現的異常現象,硬件平臺需要在主控板出現任何硬件或者軟件故障的情況下能立刻重新接管起控制和數據管理,基于這種要求,市場上大部分的設備都會采用雙主控的方式來解決實際的需求。
框式設備的雙主控,一般意義上講就是采用兩塊完全一樣的主板存在于框式結構硬件平臺中,當其中的active主板(主用主板)出現故障的情況下,另外一塊standby主板(備用主板)自動切換成active模式,這種切換由硬件來完成,但發起的原因可能分為兩種:
1.硬件環境的崩潰,例如電路短路,芯片故障、復位等等,這種由硬件對自己電路信號的監控決定。
2.軟件環境的崩潰,例如程序bug跑入是循環、死鎖等等,導致看門狗重啟或者是軟件自己本身對程序的錯誤監控重啟單板。
對于先前的standby的主板傳統意義上有這么一個概念,一種是active主板切換的時候啟動它,進行引導系統、加載功能模塊、初始化芯片、啟動業務系統等等,這種屬于后啟動模式。此時standby的主板必須收到active主板給它的切換信號。另外一種,類似雙機熱備的概念,兩塊主板其實已經都完全啟動,standby主板只是不做任何的控制和數據平面的管理,但它們的資源是相同的,但傳統的雙機熱備其實更注重的是數據的備份。在standby主板切換成active后無論是采用什么方式,它都將接管起控制和數據平面的管理,而后的工作就跟正常的處理沒什么區別,但是這些技術當然存在它本身的瓶頸和弊端。
對于standby主板如果采用前面描述的第一種方式,必須等到主板完成一整套的系統啟動,這在幾分鐘甚至更長的時間內,這段時間被稱為空白期。空白期內設備可能正在處理非常重要的業務,框式設備中業務單板上報的數據或者是報文在這個階段是無法處理或者是轉發的,對于一些重要的環境下這個是致命的。如果采用第二種方式,Standby主板不僅僅是去保持一份一樣的數據,這不是一個數據庫的備份,它包括啟動過程中對單板的PCIE/PCI掃描、I2C器件的控制管理、交換芯片的配置,端口的數據統計等等,這些數據其實并不存儲在存儲介質中,它以各種形式存在于內存中,也就是說“雙機熱備”在實際使用過程中是有瓶頸的。離開上述的數據,設備在主備切換上的可靠性仍然無法滿足用戶的需求。
發明內容
本發明的目的在于提供一種更為有效的板間通信機制,解決現有技術中在雙機熱備上部分關鍵數據無法得到同步的瓶頸問題。有鑒于此,本發明提供一種單板間信息交互方法,其應用于框式設備的單板之上,所述框式設備包括多個具有CPU的單板,單板與單板之間通過硬件通道相連,所述單板包括多個硬件模塊,所述方法包括:
A、從上層應用接收指令,并將所述指令通過硬件通道發送到對端單板;
B、從硬件通道接收對端單板發出的指令,并根據指令的頭部確定該指令需要操作的硬件模塊;
C、根據步驟B確定的硬件模塊提取相應的操作信息并執行;
D、接收從硬件模塊返回的與所述操作信息對應的操作結果;
E、將所述操作結果通過硬件通道返回給對端單板。
優選地,所述步驟D與步驟E之間還包括步驟F:
根據對端單板的指令類型判斷是否需要回應對端單板,如果需要執行步驟E,否則將所述操作結果提交給本端單板的上層應用。
優選地,所述步驟A還包括,從硬件通道接收對端單板返回的與本端發出的指令相應的操作結果。
優選地,所述參與交互信息的本端單板以及對端單板是框式設備中的兩個主控板,其中一個主控板是主用主控板,另一個主控板用作備用主控板用以在主用主控板故障時接替其成為新的主用主控板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技有限公司,未經杭州迪普科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010508055.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種全球柵格數據存儲方法
- 下一篇:一種具有筆尖自動保護功能的手寫筆
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





