System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于服務(wù)器管理,涉及一種bmc管理系統(tǒng)心跳led監(jiān)控方法、系統(tǒng)、設(shè)備及介質(zhì)。
技術(shù)介紹
1、在服務(wù)器管理領(lǐng)域中,bmc(baseboard?management?controller,基板管理控制器)管理系統(tǒng)扮演著至關(guān)重要的角色,負(fù)責(zé)監(jiān)控服務(wù)器的健康狀況、管理硬件資源以及提供故障通知等功能。bmc管理系統(tǒng)的soc(system?on?chip,片上系統(tǒng))是其核心組件,集成了服務(wù)器管理所需的各種功能和接口。
2、在bmc管理系統(tǒng)的soc設(shè)計(jì)中,通常會(huì)配備heart?beat?led?indicator(心跳led指示燈)。這個(gè)指示燈位于服務(wù)器的主板上,緊鄰bmc系統(tǒng)的soc,用于通過(guò)不同的閃爍頻率來(lái)指示soc的啟動(dòng)階段和工作狀態(tài)。通過(guò)觀察這個(gè)指示燈的閃爍情況,管理員可以迅速判斷soc的啟動(dòng)進(jìn)度和當(dāng)前工作狀態(tài),從而采取相應(yīng)的管理措施。
3、然而,現(xiàn)有技術(shù)中,當(dāng)bmc的soc出現(xiàn)問(wèn)題無(wú)法正常啟動(dòng)時(shí),要查看心跳led指示燈的閃爍頻率就必須打開服務(wù)器的機(jī)箱蓋。這一操作不僅繁瑣,而且在某些情況下可能受到環(huán)境或安全的限制。例如,在數(shù)據(jù)中心或遠(yuǎn)程機(jī)房中,服務(wù)器通常密集排列,打開機(jī)箱蓋可能會(huì)影響其他服務(wù)器的正常運(yùn)行;同時(shí),如果服務(wù)器位于不易接近的位置或存在安全隱患(如高溫、高壓等),直接打開機(jī)箱蓋進(jìn)行查看可能會(huì)帶來(lái)額外的風(fēng)險(xiǎn)。因此,雖然心跳led指示燈為管理員提供了直觀的監(jiān)控手段,但在實(shí)際應(yīng)用中仍存在一些局限性。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的目的在于解決現(xiàn)有技術(shù)中
2、為達(dá)到上述目的,本專利技術(shù)采用以下技術(shù)方案予以實(shí)現(xiàn):
3、bmc管理系統(tǒng)心跳led監(jiān)控方法,包括以下步驟:
4、將心跳led指示器接入復(fù)雜可編程邏輯器件cpld,使得復(fù)雜可編程邏輯器件cpld能夠監(jiān)控心跳led指示器的閃爍頻率;
5、在bmc啟動(dòng)過(guò)程中,復(fù)雜可編程邏輯器件cpld實(shí)時(shí)捕獲并記錄心跳led指示器的閃爍頻率;
6、設(shè)置bmc_fw_ok信號(hào)線,用于在bmc啟動(dòng)完成后向復(fù)雜可編程邏輯器件cpld發(fā)送高電平信號(hào);
7、在復(fù)雜可編程邏輯器件cpld檢測(cè)到bmc_fw_ok信號(hào)線為高電平之前,將監(jiān)控到的心跳led指示器的閃爍頻率映射到系統(tǒng)故障指示燈,使系統(tǒng)故障指示燈以相同的閃爍頻率閃爍,從而直觀顯示bmc?soc的啟動(dòng)階段;
8、在復(fù)雜可編程邏輯器件cpld檢測(cè)到bmc_fw_ok信號(hào)線為高電平之后,停止將監(jiān)控到的心跳led指示器的閃爍頻率映射到系統(tǒng)故障指示燈。
9、所述在bmc啟動(dòng)過(guò)程中,復(fù)雜可編程邏輯器件cpld實(shí)時(shí)捕獲并記錄心跳led指示器的閃爍頻率,具體為:
10、利用邏輯比較電路檢測(cè)心跳led指示器輸出信號(hào)的變化,并通過(guò)設(shè)定閾值避免誤檢測(cè);
11、利用定時(shí)器電路在檢測(cè)到心跳led指示器輸出信號(hào)的有效變化后,開始計(jì)時(shí)以測(cè)量閃爍周期,并在達(dá)到預(yù)設(shè)時(shí)間限制或檢測(cè)到下一次信號(hào)變化時(shí)停止和重置。
12、所述復(fù)雜可編程邏輯器件cpld記錄心跳led指示器的閃爍頻率的方式包括使用內(nèi)部計(jì)時(shí)器計(jì)算相鄰兩次led狀態(tài)變化之間的時(shí)間間隔,并據(jù)此計(jì)算閃爍頻率。
13、bmc管理系統(tǒng)心跳led監(jiān)控系統(tǒng),包括:
14、心跳led指示器,用于在bmc啟動(dòng)過(guò)程中閃爍以指示bmc的啟動(dòng)階段和狀態(tài);
15、復(fù)雜可編程邏輯器件cpld,連接至心跳led指示器,用于監(jiān)控心跳led指示器的閃爍頻率;
16、bmc_fw_ok信號(hào)線,連接在bmc和復(fù)雜可編程邏輯器件cpld之間,用于在bmc啟動(dòng)完成后向復(fù)雜可編程邏輯器件cpld發(fā)送高電平信號(hào);
17、故障映射模塊,設(shè)置在復(fù)雜可編程邏輯器件cpld中,用于在復(fù)雜可編程邏輯器件cpld檢測(cè)到bmc_fw_ok信號(hào)線為高電平之前,將監(jiān)控到的心跳led指示器的閃爍頻率映射到系統(tǒng)故障指示燈,使系統(tǒng)故障指示燈以相同的閃爍頻率閃爍;
18、停止映射模塊,設(shè)置在復(fù)雜可編程邏輯器件cpld中,用于在復(fù)雜可編程邏輯器件cpld檢測(cè)到bmc_fw_ok信號(hào)線為高電平之后,停止將監(jiān)控到的心跳led指示器的閃爍頻率映射到系統(tǒng)故障指示燈。
19、所述復(fù)雜可編程邏輯器件cpld具體包括:
20、實(shí)時(shí)捕獲模塊,設(shè)置在復(fù)雜可編程邏輯器件cpld中,包括邏輯比較器和定時(shí)器電路,用于在bmc啟動(dòng)過(guò)程中實(shí)時(shí)捕獲并記錄心跳led指示器的閃爍信號(hào)及其閃爍頻率;
21、邏輯比較器,所述邏輯比較器用于檢測(cè)心跳led指示器輸出信號(hào)的變化,并通過(guò)設(shè)定閾值避免誤檢測(cè);
22、定時(shí)器電路,所述定時(shí)器電路用于在檢測(cè)到心跳led指示器輸出信號(hào)的有效變化后,開始計(jì)時(shí)以測(cè)量閃爍周期,并在達(dá)到預(yù)設(shè)時(shí)間限制或檢測(cè)到下一次信號(hào)變化時(shí)停止和重置。
23、所述心跳led指示器通過(guò)gpio引腳或?qū)S媒涌诮尤霃?fù)雜可編程邏輯器件cpld。
24、所述bmc_fw_ok信號(hào)線通過(guò)bmc的gpio引腳或?qū)S媒涌谂ccpld相連,并在bmc固件啟動(dòng)成功后設(shè)置為高電平狀態(tài)。
25、所述系統(tǒng)還包括用戶界面或遠(yuǎn)程監(jiān)控接口,用于遠(yuǎn)程查看或控制bmc的啟動(dòng)過(guò)程和系統(tǒng)故障指示燈的狀態(tài)。
26、一種設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如前項(xiàng)任一項(xiàng)所述方法的步驟。
27、一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如前項(xiàng)任一項(xiàng)所述方法的步驟。
28、與現(xiàn)有技術(shù)相比,本專利技術(shù)具有以下有益效果:
29、本專利技術(shù)中的bmc管理系統(tǒng)心跳led監(jiān)控方法,通過(guò)實(shí)時(shí)捕獲并記錄心跳led指示器的閃爍頻率,能夠?qū)崟r(shí)反映bmc的啟動(dòng)階段和狀態(tài),使得管理員或用戶能夠即時(shí)獲取系統(tǒng)啟動(dòng)的進(jìn)展情況。同時(shí),通過(guò)將心跳led的閃爍頻率映射到系統(tǒng)故障指示燈上,以相同的閃爍頻率閃爍,實(shí)現(xiàn)了對(duì)bmc?soc啟動(dòng)階段的直觀顯示。這種直觀顯示方式使管理員或用戶能夠迅速理解系統(tǒng)的狀態(tài),無(wú)需復(fù)雜的解讀過(guò)程,也無(wú)需打開機(jī)箱,簡(jiǎn)化了繁瑣的操作流程,無(wú)需手動(dòng)檢查系統(tǒng)狀態(tài),只需通過(guò)觀察系統(tǒng)故障指示燈的閃爍頻率,即可了解系統(tǒng)的啟動(dòng)狀態(tài)。
30、本專利技術(shù)中的bmc管理系統(tǒng)心跳led監(jiān)控系統(tǒng),通過(guò)心跳led指示器在bmc啟動(dòng)過(guò)程中閃爍,實(shí)時(shí)反映了bmc的啟動(dòng)階段和狀態(tài),結(jié)合復(fù)雜可編程邏輯器件cpld,系統(tǒng)能夠精確地監(jiān)控心跳led的閃爍頻率,從而確保了對(duì)bmc啟動(dòng)過(guò)程的實(shí)時(shí)監(jiān)控。進(jìn)一步的,在bmc啟動(dòng)過(guò)程中,若出現(xiàn)故障,心跳led的閃爍頻率將發(fā)生變化。通過(guò)故障映射模塊,系統(tǒng)能夠?qū)⑦@些頻率變化映射到系統(tǒng)故障指示燈上,使得管理員或用戶能夠迅速識(shí)別并定位故障,大大減少了故障排查的時(shí)間。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.BMC管理系統(tǒng)心跳LED監(jiān)控方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控方法,其特征在于,所述在BMC啟動(dòng)過(guò)程中,復(fù)雜可編程邏輯器件CPLD實(shí)時(shí)捕獲并記錄心跳LED指示器的閃爍頻率,具體為:
3.如權(quán)利要求1所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控方法,其特征在于,所述復(fù)雜可編程邏輯器件CPLD記錄心跳LED指示器的閃爍頻率的方式包括使用內(nèi)部計(jì)時(shí)器計(jì)算相鄰兩次LED狀態(tài)變化之間的時(shí)間間隔,并據(jù)此計(jì)算閃爍頻率。
4.BMC管理系統(tǒng)心跳LED監(jiān)控系統(tǒng),其特征在于,包括:
5.如權(quán)利要求4所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控系統(tǒng),其特征在于,所述復(fù)雜可編程邏輯器件CPLD具體包括:
6.如權(quán)利要求4所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控系統(tǒng),其特征在于,所述心跳LED指示器通過(guò)GPIO引腳或?qū)S媒涌诮尤霃?fù)雜可編程邏輯器件CPLD。
7.如權(quán)利要求4所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控系統(tǒng),其特征在于,所述BMC_FW_OK信號(hào)線通過(guò)BMC的GPIO引腳或?qū)S媒涌谂cC
8.如權(quán)利要求4所述的一種BMC管理系統(tǒng)心跳LED監(jiān)控系統(tǒng),其特征在于,所述系統(tǒng)還包括用戶界面或遠(yuǎn)程監(jiān)控接口,用于遠(yuǎn)程查看或控制BMC的啟動(dòng)過(guò)程和系統(tǒng)故障指示燈的狀態(tài)。
9.一種設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-3任一項(xiàng)所述方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-3任一項(xiàng)所述方法的步驟。
...【技術(shù)特征摘要】
1.bmc管理系統(tǒng)心跳led監(jiān)控方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的一種bmc管理系統(tǒng)心跳led監(jiān)控方法,其特征在于,所述在bmc啟動(dòng)過(guò)程中,復(fù)雜可編程邏輯器件cpld實(shí)時(shí)捕獲并記錄心跳led指示器的閃爍頻率,具體為:
3.如權(quán)利要求1所述的一種bmc管理系統(tǒng)心跳led監(jiān)控方法,其特征在于,所述復(fù)雜可編程邏輯器件cpld記錄心跳led指示器的閃爍頻率的方式包括使用內(nèi)部計(jì)時(shí)器計(jì)算相鄰兩次led狀態(tài)變化之間的時(shí)間間隔,并據(jù)此計(jì)算閃爍頻率。
4.bmc管理系統(tǒng)心跳led監(jiān)控系統(tǒng),其特征在于,包括:
5.如權(quán)利要求4所述的一種bmc管理系統(tǒng)心跳led監(jiān)控系統(tǒng),其特征在于,所述復(fù)雜可編程邏輯器件cpld具體包括:
6.如權(quán)利要求4所述的一種bmc管理系統(tǒng)心跳led監(jiān)控系統(tǒng),其特征在于,所述心跳led指示器通過(guò)gp...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吳志輝,唐斌,
申請(qǐng)(專利權(quán))人:深圳市同泰怡信息技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。