欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種應(yīng)用ipmi命令實(shí)現(xiàn)bmc雙管理熱冗余的方法

文檔序號(hào):6541285閱讀:320來源:國知局
一種應(yīng)用ipmi命令實(shí)現(xiàn)bmc雙管理熱冗余的方法
【專利摘要】本發(fā)明提供一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,其具體操作步驟為:在刀片服務(wù)器機(jī)箱內(nèi)設(shè)置兩個(gè)管理控制板,每個(gè)管理控制板上均設(shè)置一個(gè)BMC芯片;兩個(gè)BMC芯片之間接入I2C總線,使雙管理板的I2C可以相互通信;兩BMC芯片之間通過相互傳送IPMI命令實(shí)現(xiàn)心跳,該IPMI命令選用OEM自定義命令。該一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法和現(xiàn)有技術(shù)相比,用I2C傳輸IPMI命令來完成心跳,實(shí)現(xiàn)BMC雙管理熱冗余,可靠性高,易于實(shí)現(xiàn),實(shí)用性強(qiáng),易于推廣。
【專利說明】—種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)服務(wù)器【技術(shù)領(lǐng)域】,具體的說是一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法。
【背景技術(shù)】
[0002]刀片服務(wù)器機(jī)箱中一般包括刀片服務(wù)器、管理控制板、交換機(jī)、存儲(chǔ)等板卡。其中管理控制板的功能包括監(jiān)控各板卡的健康信息、開關(guān)機(jī)復(fù)位控制、媒體重定向、報(bào)警等。管理控制板是整個(gè)機(jī)箱的核心,為了提供高可靠性,管理控制板往往設(shè)計(jì)成雙管理熱冗余。
[0003]目前多數(shù)廠商是用串口和GPIO來實(shí)現(xiàn)雙管理熱冗余。占用BMC芯片的一組串口來實(shí)現(xiàn)有些浪費(fèi),而使用GPIO又沒有那么高的可靠性,電平狀態(tài)可能在BMC芯片失效之后出現(xiàn)不可預(yù)知的異常。而I2C總線非??煽?,并且BMC芯片往往提供了比串口多很多的I2C。心跳命令使用標(biāo)準(zhǔn)的IPMI協(xié)議來傳輸,更加規(guī)范可靠、容易實(shí)現(xiàn)?;诖?,現(xiàn)提供一種有著高可靠性、易實(shí)現(xiàn)、新的雙管理熱冗余的實(shí)現(xiàn)方法。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法。
[0005]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,其具體操作步驟為:
一、在刀片服務(wù)器機(jī)箱內(nèi)設(shè)置兩個(gè)管理控制板,每個(gè)管理控制板上均設(shè)置一個(gè)BMC芯
片;
二、兩個(gè)BMC芯片之間接入I2C總線,使雙管理板的I2C可以相互通信;
三、兩BMC芯片之間通過相互傳送IPMI命令實(shí)現(xiàn)心跳,該IPMI命令選用OEM自定義命令。
[0006]所述步驟三的詳細(xì)過程為:當(dāng)?shù)镀?wù)器開機(jī)時(shí),底層程序先判斷BMC芯片是活動(dòng)的主管理控制板還是待機(jī)的從管理控制板,如果是主管理控制板,就發(fā)送IPMI命令,從管理控制板接收該命令,知道主BMC存在并且活動(dòng),然后回復(fù)響應(yīng),主BMC收到響應(yīng)就知道從BMC存在并且在待機(jī);當(dāng)從BMC —段時(shí)間都沒有接收到主BMC發(fā)送的命令,從BMC就認(rèn)為主BMC失效,于是從BMC狀態(tài)從待機(jī)轉(zhuǎn)為活動(dòng),接手整機(jī)的管理工作,并且一直處于可以收取IPMI命令的狀態(tài),當(dāng)又收到主BMC的命令后讓出管理權(quán),狀態(tài)從活動(dòng)轉(zhuǎn)為待機(jī)。
[0007]本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,用I2C傳輸IPMI命令來完成心跳,實(shí)現(xiàn)BMC雙管理熱冗余,可靠性高,易于實(shí)現(xiàn),實(shí)用性強(qiáng),易于推廣。
【專利附圖】

【附圖說明】
[0008]附圖1是本發(fā)明的實(shí)現(xiàn)流程圖。[0009]附圖2是本發(fā)明的實(shí)施例示意圖。
[0010]附圖3是本發(fā)明的IPMI命令格式示意圖。
【具體實(shí)施方式】
[0011]下面結(jié)合附圖對(duì)本發(fā)明的一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法作以下詳細(xì)說明。
[0012]如附圖1所示,該一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,其具體操作步驟為:
一、在刀片服務(wù)器機(jī)箱內(nèi)設(shè)置兩個(gè)管理控制板,每個(gè)管理控制板上均設(shè)置一個(gè)BMC芯
片;
二、兩個(gè)BMC芯片之間接入I2C總線,使雙管理板的I2C可以相互通信;
三、兩BMC芯片之間通過相互傳送IPMI命令實(shí)現(xiàn)心跳,該IPMI命令選用OEM自定義命令,該命令格式如附圖3所示。
[0013]所述步驟三的詳細(xì)過程為:當(dāng)?shù)镀?wù)器開機(jī)時(shí),底層程序先判斷BMC芯片是活動(dòng)的主管理控制板還是待機(jī)的從管理控制板,如果是主管理控制板,就發(fā)送IPMI命令,從管理控制板接收該命令,知道主BMC存在并且活動(dòng),然后回復(fù)響應(yīng),主BMC收到響應(yīng)就知道從BMC存在并且在待機(jī);當(dāng)從BMC —段時(shí)間都沒有接收到主BMC發(fā)送的命令,從BMC就認(rèn)為主BMC失效,于是從BMC狀態(tài)從待機(jī)轉(zhuǎn)為活動(dòng),接手整機(jī)的管理工作,并且一直處于可以收取IPMI命令的狀態(tài),當(dāng)又收到主BMC的命令后讓出管理權(quán),狀態(tài)從活動(dòng)轉(zhuǎn)為待機(jī)。
[0014]如附圖2所示的一種實(shí)施例,在該實(shí)施例中,提供一刀片服務(wù)器機(jī)箱,內(nèi)含4刀服務(wù)器、雙管理、雙交換機(jī)、雙電源、雙存儲(chǔ)。雙管理應(yīng)用本發(fā)明實(shí)現(xiàn)熱冗余。管理板開機(jī)時(shí),處于主管理的BMC,底層程序判斷BMC是主的,將其置于活動(dòng)狀態(tài),通過IPMB發(fā)送IPMI命令;處于從管理的BMC,底層程序判斷BMC是從的,將其置于待機(jī)狀態(tài),接收IPMI命令。當(dāng)從BMC能接收到IPMI命令的時(shí)候,其判斷出主BMC存在并且活動(dòng),然后回復(fù)響應(yīng),主BMC收到響應(yīng)就知道從BMC存在并且在待機(jī)。當(dāng)主BMC失效時(shí),從BMC —段時(shí)間都沒有接收到主BMC發(fā)送的命令,從BMC就認(rèn)為主BMC失效,于是從BMC狀態(tài)從待機(jī)轉(zhuǎn)為活動(dòng),接手整機(jī)的管理工作,并且一直處于可以收取IPMI命令的狀態(tài),并且報(bào)警。當(dāng)主BMC故障排除,又正常啟動(dòng)后,從BMC又能收到主BMC的命令了,從BMC讓出管理權(quán),狀態(tài)從活動(dòng)轉(zhuǎn)為待機(jī),主BMC重新管理整機(jī)。
[0015]除說明書所述技術(shù)特征外,均為本專業(yè)技術(shù)人員的公知技術(shù)。
【權(quán)利要求】
1.一種應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,其特征在于:其具體操作步驟為: 一、在刀片服務(wù)器機(jī)箱內(nèi)設(shè)置兩個(gè)管理控制板,每個(gè)管理控制板上均設(shè)置一個(gè)BMC芯片; 二、兩個(gè)BMC芯片之間接入I2C總線,使雙管理板的I2C可以相互通信; 三、兩BMC芯片之間通過相互傳送IPMI命令實(shí)現(xiàn)心跳,該IPMI命令選用OEM自定義命令。
2.根據(jù)權(quán)利要求1所述的應(yīng)用IPMI命令實(shí)現(xiàn)BMC雙管理熱冗余的方法,其特征在于:所述步驟三的詳細(xì)過程為:當(dāng)?shù)镀?wù)器開機(jī)時(shí),底層程序先判斷BMC芯片是活動(dòng)的主管理控制板還是待機(jī)的從管理控制板,如果是主管理控制板,就發(fā)送IPMI命令,從管理控制板接收該命令,知道主BMC存在并且活動(dòng),然后回復(fù)響應(yīng),主BMC收到響應(yīng)就知道從BMC存在并且在待機(jī);當(dāng)從BMC —段時(shí)間都沒有接收到主BMC發(fā)送的命令,從BMC就認(rèn)為主BMC失效,于是從BMC狀態(tài)從待機(jī)轉(zhuǎn)為活動(dòng),接手整機(jī)的管理工作,并且一直處于可以收取IPMI命令的狀態(tài),當(dāng)又收到主BMC的命令后讓出管理權(quán),狀態(tài)從活動(dòng)轉(zhuǎn)為待機(jī)。
【文檔編號(hào)】G06F11/18GK103885860SQ201410107087
【公開日】2014年6月25日 申請(qǐng)日期:2014年3月21日 優(yōu)先權(quán)日:2014年3月21日
【發(fā)明者】趙萌, 劉強(qiáng), 金長新 申請(qǐng)人:浪潮集團(tuán)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
浦县| 横峰县| 正阳县| 丽江市| 边坝县| 榆社县| 乐平市| 西盟| 安塞县| 余庆县| 措勤县| 千阳县| 清水县| 台州市| 巴彦淖尔市| 平果县| 娱乐| 古丈县| 北京市| 靖江市| 河池市| 独山县| 健康| 喜德县| 武冈市| 永济市| 奇台县| 贺兰县| 托里县| 武强县| 萨嘎县| 英德市| 若尔盖县| 绵竹市| 长治市| 慈溪市| 正镶白旗| 阿克| 石柱| 井冈山市| 阿克苏市|