亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種atca架構(gòu)中雙管理板的協(xié)調(diào)啟動方法及其系統(tǒng)的制作方法

文檔序號:7866769閱讀:358來源:國知局
專利名稱:一種atca架構(gòu)中雙管理板的協(xié)調(diào)啟動方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域中平臺管理技木,尤其涉及ー種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動方法及其系統(tǒng)。
背景技術(shù)
ATCA (Advanced Telecom Computing Architecture,高級電信計算平臺)是一種全開放、可互操作的電信エ業(yè)標準。ATCA具有靈活的背板結(jié)構(gòu)、優(yōu)異的散熱和可靠性、開放化和標準化的優(yōu)點。由于這些優(yōu)點,ATCA總線不僅在電信運營領(lǐng)域應(yīng)用廣泛,也在軍事和航空航天領(lǐng)域得到關(guān)注。IPMI (Intelligent Platform Management Interface,智能型平臺管理接 ロ)是 一種開放標準的硬件管理接ロ規(guī)格,定義了嵌入式管理子系統(tǒng)進行通信的特定方法。IPMI是ATCA架構(gòu)最具特色的部分?;贗PMI的ATCA管理,包括對電源的管理、電子鑰匙和機架內(nèi)溫度的監(jiān)控。系統(tǒng)管理是通過機框管理控制器(ShMC)執(zhí)行的。ShMC負責完成對ATCA系統(tǒng)中的FRU (Field R印laceableUnit,現(xiàn)場可置換單元)如單板、電源、風(fēng)扇、溫度傳感器的管理。ShMC能夠讀取當前FRU的狀態(tài),也可以命令FRU進入不同的電源狀態(tài)。ATCA標準為了達到99. 999%的高可用性,將所有模塊都設(shè)計了兩份,可以隨時主備切換。所以,ATCA機框中有兩塊管理板,執(zhí)行機框管理控制器的功能。ATCA系統(tǒng)正常運行時,主用管理板負責管理機框中的所有計算板、風(fēng)扇、電源等設(shè)備,另ー塊管理板處于備用狀態(tài)。主備管理板通過心跳消息感知對方。當主用管理板感知不到備用管理板時,發(fā)出沒有冗余管理板的警告。當主用管理板由于人為的或未知的因素出現(xiàn)故障后,備用管理板立即切換到主用狀態(tài),接管主用管理板的工作。當ATCA系統(tǒng)上電時,兩個管理板単獨上電。它們通過協(xié)商,確定哪塊管理板是主用管理板。這就會出現(xiàn)ー個問題當管理板A啟動好了,開始協(xié)商過程,但管理板B還沒啟動好,管理板A就會認為管理板B不存在,通過IPMI接ロ發(fā)出另ー塊管理板不正常的警告。

發(fā)明內(nèi)容
本發(fā)明的目的是解決現(xiàn)有技術(shù)ATCA架構(gòu)中雙管理板啟動時所存在的上述問題。為實現(xiàn)上述目的,一方面,本發(fā)明提供了ー種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動方法,應(yīng)用于包括第一管理板和第二管理板的系統(tǒng)架構(gòu)中,由第一管理板建立第一同步時間窗ロ,由第二管理板建立第二同步時間窗ロ ;當?shù)谝还芾戆暹M入第一同步時間窗ロ時,向第ニ管理板發(fā)送己進入第一同步時間窗ロ的消息,當?shù)诙芾戆暹M入第二同步時間窗ロ吋,向第一管理板發(fā)送己進入第二同步時間窗ロ的消息;當?shù)谝还芾戆逶诘谝煌綍r間窗口內(nèi)沒有收到第二管理板進入第二時間窗ロ的消息或當?shù)诙芾戆逶诘诙綍r間窗口內(nèi)沒有收到第一管理板進入第一同步時間窗ロ的消息吋,則發(fā)出報警信息。另ー方面,本發(fā)明還提供了ー種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動系統(tǒng),該系統(tǒng)包括第一管理板和第二管理板,由第一管理板建立第一同步時間窗ロ,由第二管理板建立第ニ同步時間窗ロ ;當?shù)谝还芾戆暹M入第一同步時間窗ロ吋,向第二管理板發(fā)送己進入第一同步時間窗ロ的消息,當?shù)诙芾戆暹M入第二同步時間窗ロ時,向第一管理板發(fā)送己進入第二同步時間窗ロ的消息;當?shù)谝还芾戆逶诘谝煌綍r間窗口內(nèi)沒有收到第二管理板進入第二時間窗ロ的回復(fù)消息或當?shù)诙芾戆逶诘诙綍r間窗口內(nèi)沒有收到第一管理板進入第一同步時間窗ロ的消息時,貝1J發(fā)出報警信息。本發(fā)明通過建立同步時間窗ロ,實現(xiàn)了 ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動。


通過以下結(jié)合附圖以舉例方式對本發(fā)明的實施方式進行詳細描述后,本發(fā)明的其他特征、特點和優(yōu)點將會更加明顯。圖1為配備雙管理板的ATCA架構(gòu)示意圖;
圖2為本發(fā)明實施例提供的ー種雙管理板協(xié)調(diào)啟動方法流程圖;圖3為本發(fā)明實施例提供的ー種雙管理板協(xié)調(diào)啟動系統(tǒng)結(jié)構(gòu)具體實施例方式下面通過附圖和實施例,對本申請的技術(shù)方案做進ー步的詳細描述。本發(fā)明通過在雙管理板建立同步時間窗ロ,實現(xiàn)了 ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動。在ATCA架構(gòu)機框內(nèi)的雙管理板使用ー種同步時間窗ロ協(xié)調(diào)啟動,在同步時間窗ロ內(nèi),先啟動的ー塊管理板等待另ー塊管理板進入同步時間窗ロ后,再執(zhí)行剩余啟動過程。如果先啟動的ー塊管理板在同步時間窗口內(nèi)沒有收到另ー塊管理板發(fā)來的進入到同步時間窗ロ的消息或后啟動的ー塊管理板在同步時間窗口內(nèi)沒有收到另ー塊管理板進入同步時間窗ロ的消息,則發(fā)出另ー塊管理板不正常的報警信息。先簡單介紹本發(fā)明實施例雙管理板的協(xié)調(diào)啟動方法所應(yīng)用的系統(tǒng)結(jié)構(gòu)。圖1為配備雙管理板的ATCA架構(gòu)示意圖,如圖1所示,可選用14槽ATCA機框100,第一管理板101設(shè)置在第7槽位,第二管理板102設(shè)置在第8槽位。在ATCA機框100正常運行時,如果第一管理板101或第二管理板106出現(xiàn)問題,則正常運行的那塊管理板發(fā)出另ー塊管理板處于不正常的報警消息。在啟動過程中,第一管理板101和第二管理板106是平等的,沒有主從關(guān)系。圖2為本發(fā)明實施例提供的ー種雙管理板協(xié)調(diào)啟動方法流程圖。現(xiàn)結(jié)合圖1來描述該實施例。在該實施例中,當ATCA機箱100上電時,第一管理板101和第二管理板106都符合以下上電步驟,現(xiàn)以第一管理板101為例進行說明在步驟201,第一管理板和第二管理板分別啟動,并相應(yīng)建立第一同步時間窗口和第二同步時間窗ロ。例如,第一管理板建立的第一同步時間為10秒,第二管理板建立的第ニ同步時間為5秒。第一管理板和第二管理板的計時器初始化分別為0,當進入各自的同步時間窗ロ后,其各自的計時器開始計時。在步驟202,當?shù)谝还芾戆逶谶M入第一同步時鐘窗ロ時,則通過以太網(wǎng)通道向第二管理板發(fā)送己進入第一同步時鐘窗ロ的消息;當?shù)诙芾戆逶谶M入第二同步時鐘窗ロ吋,則通過以太網(wǎng)通道向第一管理板發(fā)送己進入第一同步時鐘窗ロ的消息。
在步驟203,判斷第一管理板在當前第一同步時鐘窗口內(nèi)是否收到第二管理板進入第二同步時鐘窗ロ的消息或第二管理板在當前第二同步時間窗口內(nèi)是否收到第一管理板進入第一同步時間窗ロ的消息。如果是,則執(zhí)行步驟204 ;否則執(zhí)行步驟206。在步驟204,第一管理板和第二管理板啟動完成,上電結(jié)束。在步驟206,第一管理板根據(jù)計時器判斷第一同步時間窗ロ是否已經(jīng)結(jié)束或第二管理板根據(jù)第二計時器判斷第二同步時間窗ロ是否已經(jīng)結(jié)束。如果否,則跳轉(zhuǎn)到步驟203 ;否則,執(zhí)行步驟207。在步驟207,第一管理板或第二管理板啟動報警模塊。在步驟208,第一管理板發(fā)出第二管理板不正常的報警信息或第二管理板發(fā)出第 一管理板不正常的報警信息。本發(fā)明通過在雙管理板建立同步時間窗ロ,實現(xiàn)了 ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動。圖3為本發(fā)明實施例提供的ー種雙管理板協(xié)調(diào)啟動系統(tǒng)結(jié)構(gòu)圖。如圖3所示,該系統(tǒng)結(jié)構(gòu)包括第一管理板300和第二管理板400,第一管理板300和第二管理板400通過以太網(wǎng)通道進行信息交互。第一管理板300包括時間同步模塊310、接收/發(fā)送模塊320和報警模塊330,第二管理板400包括時間同步模塊410、接收/發(fā)送模塊420和報警模塊430。時間同步模塊310包括有一個計時器311,時間同步模塊410包括有一個計時器411。在ATCA機箱上電時,第一管理板300和第二管理板400分別啟動,第一管理板300通過時間同步模塊310建立第一同步時間窗ロ,第二管理板400通過時間同步模塊410建立第二同步時間窗ロ。第一管理板300在進入第一同步時間窗ロ時,計時器311開始計時,并通過接收/發(fā)送模塊320向第二管理板400發(fā)送己進入第一同步時間窗ロ的消息,第二管理板400在進入第二同步時間窗ロ吋,計時器411開始計吋,并通過接收/發(fā)送模塊420向第一管理板300發(fā)送己進入第二同步時間窗ロ的消息。第一管理板300根據(jù)計時器311判斷第一同步時間窗ロ是否已經(jīng)結(jié)束,第二管理板400根據(jù)計時器411判斷第二同步時間窗ロ是否已經(jīng)結(jié)束。第一管理板300在第一同步時間窗ロ結(jié)束時沒有收到第二管理板400進入第二時間窗ロ的回復(fù)消息或第二管理板在第二同步時間窗口內(nèi)沒有收到第一管理板進入第一同步時間窗ロ的消息吋,則啟動報警模塊330或報警模塊430,從而發(fā)出報警信息;如果第一管理板300和第二管理板400在彼此的同步時間窗口內(nèi)進入了各自的同步時間窗ロ,則第一管理板300和第二管理板400啟動完成,上電結(jié)束。本發(fā)明實施例通過在雙管理板建立同步時間窗ロ,實現(xiàn)了 ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動。顯而易見,在不偏離本發(fā)明的真實精神和范圍的前提下,在此描述的本發(fā)明可以有許多變化。因此,所有對于本領(lǐng)域技術(shù)人員來說顯而易見的改變,都應(yīng)包括在本權(quán)利要求書所涵蓋的范圍之內(nèi)。本發(fā)明所要求保護的范圍僅由所述的權(quán)利要求書進行限定。
權(quán)利要求
1.一種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動方法,應(yīng)用于包括第一管理板和第二管理板的系統(tǒng)架構(gòu)中,其特征在于 由所述第一管理板建立第一同步時間窗口,由所述第二管理板建立第二同步時間窗n ; 當所述第一管理板進入所述第一同步時間窗口時,向所述第二管理板發(fā)送己進入所述第一同步時間窗口的消息,當所述第二管理板進入所述第二同步時間窗口時,向所述第一管理板發(fā)送己進入所述第二同步時間窗口的消息; 當所述第一管理板在所述第一同步時間窗口內(nèi)沒有收到所述第二管理板進入所述第二時間窗口的消息或當所述第二管理板在所述第二同步時間窗口內(nèi)沒有收到第一管理板進入所述第一同步時間窗口的消息時,則發(fā)出報警信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當所述第一管理板進入第一同步時間窗口時,第一計時器開始計時,所述第一管理板根據(jù)所述第一計時器判斷所述第一同步時間窗口是否已經(jīng)結(jié)束。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,當所述第二管理板進入第二同步時間窗口時,第二計時器開始計時,所述第二管理板根據(jù)所述第二計時器判斷所述第二同步時間窗口是否已經(jīng)結(jié)束。
4.一種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動系統(tǒng),包括第一管理板和第二管理板,其特征在于 所述第一管理板建立第一同步時間窗口,所述第二管理板建立第二同步時間窗口 ;當所述第一管理板進入所述第一同步時間窗口時,向所述第二管理板發(fā)送己進入所述第一同步時間窗口的消息,當所述第二管理板進入所述第二同步時間窗口時,向所述第一管理板發(fā)送己進入所述第二同步時間窗口的消息; 當所述第一管理板在所述第一同步時間窗口內(nèi)沒有收到所述第二管理板進入所述第二時間窗口的回復(fù)消息或當所述第二管理板在所述第二同步時間窗口內(nèi)沒有收到第一管理板進入所述第一同步時間窗口的消息時,則發(fā)出報警信息。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第一管理板包括 時間同步模塊,用于創(chuàng)建同步時間窗口 ; 接收/發(fā)送模塊,用于接收或發(fā)送消息; 報警模塊,用于發(fā)出警報信息。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于所述時間同步模塊包括一個計時器。
7.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第二管理板包括 時間同步模塊,用于創(chuàng)建同步時間窗口 ; 接收/發(fā)送模塊,用于接收或發(fā)送消息; 報警模塊,用于發(fā)出警報信息。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于所述時間同步模塊包括一個計時器。
全文摘要
本發(fā)明公開了一種ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動方法,應(yīng)用于包括第一管理板和第二管理板的系統(tǒng)架構(gòu)中,由第一管理板建立第一同步時間窗口,由第二管理板建立第二同步時間窗口;當?shù)谝还芾戆暹M入第一同步時間窗口時,向第二管理板發(fā)送己進入第一同步時間窗口的消息或當?shù)诙芾戆暹M入第二同步時間窗口時,向第一管理板發(fā)送己進入第二同步時間窗口的消息;當?shù)谝还芾戆逶诘谝煌綍r間窗口內(nèi)沒有收到第二管理板進入第二時間窗口的消息或當?shù)诙芾戆逶诘诙綍r間窗口內(nèi)沒有收到第一管理板進入第一同步時間窗口的消息時,則發(fā)出報警信息。本發(fā)明通過建立同步時間窗口,實現(xiàn)了ATCA架構(gòu)中雙管理板的協(xié)調(diào)啟動。
文檔編號H04L12/24GK103023694SQ201210490880
公開日2013年4月3日 申請日期2012年11月27日 優(yōu)先權(quán)日2012年11月27日
發(fā)明者張武, 宋毅, 郭曉東, 郭秀巖, 王勁林 申請人:中國科學(xué)院聲學(xué)研究所, 北京中科智網(wǎng)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1