一種服務(wù)器主板的遠(yuǎn)程管理方法
【專利摘要】本發(fā)明提供一種服務(wù)器主板的遠(yuǎn)程管理方法,涉及計(jì)算機(jī)通信領(lǐng)域,建立服務(wù)器板載信息管理單元,并將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,建立串口數(shù)據(jù)轉(zhuǎn)換單元。主板上的串口數(shù)據(jù)連接到串口數(shù)據(jù)轉(zhuǎn)換單元,將管理信息通過網(wǎng)絡(luò)傳遞給用戶。操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,發(fā)送到系統(tǒng)串口上,同時(shí)形成系統(tǒng)串口數(shù)據(jù),然后根據(jù)上一步的數(shù)據(jù)鏈路連接方式,將信息傳遞給網(wǎng)絡(luò)端用戶。遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,傳遞給服務(wù)器板載信息管理單元,服務(wù)器板載信息管理單元解碼用戶指令后,將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
【專利說明】一種服務(wù)器主板的遠(yuǎn)程管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)通信領(lǐng)域,具體是利用一種服務(wù)器主板的遠(yuǎn)程管理方法,來解決當(dāng)前的復(fù)雜遠(yuǎn)程管理設(shè)計(jì)方式,存在設(shè)計(jì)成本較高、占用的主板空間大、管理系統(tǒng)的功耗高,且無法滿足一般低成本客戶的管理需求,管理方案不靈活,無法實(shí)現(xiàn)遠(yuǎn)程管理的低成本、低功耗、定制化的問題。
【背景技術(shù)】
[0002]服務(wù)器的遠(yuǎn)程管理實(shí)現(xiàn)了運(yùn)營維護(hù)人員的遠(yuǎn)程操作,運(yùn)營維護(hù)人員可以很方便管理多節(jié)點(diǎn)的集群服務(wù)器。當(dāng)前對(duì)服務(wù)器主板的遠(yuǎn)程管理,已成為服務(wù)器系統(tǒng)安全性及易用性的關(guān)鍵因素。當(dāng)前的通常做法是依靠主板板載成本較高的專門管理芯片,將主板的溫度、電壓及系統(tǒng)信息等傳送給客戶端,整個(gè)主板設(shè)計(jì)中需要進(jìn)行專門管理芯片方案的電源、傳輸高速線、晶振等一系列的專門設(shè)計(jì),設(shè)計(jì)復(fù)雜度高,由于該方式下管理系統(tǒng)一直高頻率持續(xù)運(yùn)行,主板的功耗相應(yīng)上升,且管理系統(tǒng)傳送的信息較復(fù)雜,帶外管理特征明顯,系統(tǒng)帶內(nèi)的信息完全隔離,無法實(shí)現(xiàn)帶內(nèi)、帶外全面的遠(yuǎn)程管理控制。這種復(fù)雜的遠(yuǎn)程管理設(shè)計(jì)方式,存在設(shè)計(jì)成本較高、占用的主板空間大、管理系統(tǒng)的功耗高等問題,無法滿足一般低成本客戶的管理需求,管理方案不靈活,給遠(yuǎn)程管理的低成本、低功耗、定制化實(shí)現(xiàn)帶來很大難度。服務(wù)器的遠(yuǎn)程管理包含兩個(gè)基本的需求:一是系統(tǒng)的信息的獲取及系統(tǒng)圖像顯示信息的獲取,二是主板上電壓、溫度的監(jiān)測(cè)及開關(guān)機(jī)控制;在多服務(wù)器節(jié)點(diǎn)應(yīng)用的大型機(jī)房,傳統(tǒng)管理方案的功耗成為影響機(jī)房功耗及節(jié)能指標(biāo)的關(guān)鍵因素;隨著對(duì)服務(wù)器系統(tǒng)低成本、低功耗、定制化管理要求不斷增加,為了保證服務(wù)器遠(yuǎn)程管理系統(tǒng)的高效運(yùn)行,在實(shí)際主板的遠(yuǎn)程管理操作過程中,如何實(shí)現(xiàn)服務(wù)器主板遠(yuǎn)程管理的高效、可靠設(shè)計(jì)尤為重要,并成為決定服務(wù)器系統(tǒng)穩(wěn)定的關(guān)鍵要素之一。
【發(fā)明內(nèi)容】
[0003]針對(duì)當(dāng)前服務(wù)器遠(yuǎn)程管理實(shí)現(xiàn)過程中遇到的上述問題,結(jié)合數(shù)據(jù)采集等關(guān)鍵電氣因素,通過深入分析,我們總結(jié)了一種服務(wù)器主板的遠(yuǎn)程管理方法。
[0004]本發(fā)明是以協(xié)議轉(zhuǎn)換支撐點(diǎn),具體是利用一種服務(wù)器主板的遠(yuǎn)程管理方法,來解決當(dāng)前的復(fù)雜遠(yuǎn)程管理設(shè)計(jì)方式,存在設(shè)計(jì)成本較高、占用的主板空間大、管理系統(tǒng)的功耗高,且無法滿足一般低成本客戶的管理需求,管理方案不靈活,無法實(shí)現(xiàn)遠(yuǎn)程管理的低成本、低功耗、定制化的問題。本方法保證了服務(wù)器遠(yuǎn)程管理系統(tǒng)的高效運(yùn)行,實(shí)現(xiàn)服務(wù)器主板遠(yuǎn)程管理的高效、低成本設(shè)計(jì)尤為重要,對(duì)于服務(wù)器系統(tǒng)的定制化、靈活性設(shè)計(jì)具有重要意義,具體
【發(fā)明內(nèi)容】
可以分為如下幾個(gè)方面:
①建立服務(wù)器板載信息管理單元,并將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,實(shí)現(xiàn)電壓值及各溫度值的實(shí)時(shí)監(jiān)測(cè)。
[0005]②建立串口數(shù)據(jù)轉(zhuǎn)換單元,實(shí)現(xiàn)主板上的串口數(shù)據(jù)與外界網(wǎng)絡(luò)數(shù)據(jù)的雙向轉(zhuǎn)換。
[0006]③主板上的串口數(shù)據(jù)即管理信息分為兩部分:系統(tǒng)串口數(shù)據(jù)和服務(wù)器板載信息管理單元的串口信息,將兩部分?jǐn)?shù)據(jù)源連接到串口數(shù)據(jù)轉(zhuǎn)換單元,將管理信息通過網(wǎng)絡(luò)傳遞給用戶。
[0007]④為獲取操作系統(tǒng)下的顯示器界面,操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,發(fā)送到系統(tǒng)串口上,同時(shí)將系統(tǒng)的配置信息及日志信息發(fā)送到該系統(tǒng)串口上,形成系統(tǒng)串口數(shù)據(jù),然后根據(jù)上一步的數(shù)據(jù)鏈路連接方式,將系統(tǒng)顯示及其他信息傳遞給網(wǎng)絡(luò)端用戶。
[0008]⑤遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,傳遞給服務(wù)器板載信息管理單元,服務(wù)器板載信息管理單元解碼用戶指令后,將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
[0009]所述的建立服務(wù)器板載信息管理單元,并將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,為保持量程范圍及芯片的最高引腳承受電壓,對(duì)于高于2.5V的電壓,通過電阻分壓的方式,使服務(wù)器板載信息管理單元引腳收到最高電壓為2.5V,服務(wù)器板載信息管理單元通過分壓比例關(guān)系,反算出實(shí)際電壓值,實(shí)現(xiàn)電壓值及各溫度值的實(shí)時(shí)監(jiān)測(cè),由于電壓值及溫度值較多,采用輪詢順序監(jiān)測(cè)方式,逐一檢測(cè)、換算。
[0010]所述的建立串口數(shù)據(jù)轉(zhuǎn)換單元,實(shí)現(xiàn)主板上的串口數(shù)據(jù)與外界網(wǎng)絡(luò)數(shù)據(jù)的雙向轉(zhuǎn)換,采用EEPROM芯片建立數(shù)據(jù)緩存池,串口數(shù)據(jù)轉(zhuǎn)換單元接受管理數(shù)據(jù)并存入數(shù)據(jù)緩存池;串口數(shù)據(jù)轉(zhuǎn)換單元將數(shù)據(jù)緩存池中的數(shù)據(jù)經(jīng)過IP封包以后,傳送給網(wǎng)絡(luò)交換機(jī),進(jìn)而傳遞給用戶。
[0011]所述的主板上串口數(shù)據(jù)即管理信息分為兩部分:系統(tǒng)串口數(shù)據(jù)和服務(wù)器板載信息管理單元的串口信息,系統(tǒng)串口數(shù)據(jù)為操作系統(tǒng)下的顯示及配置等信息數(shù)據(jù),服務(wù)器板載信息管理單元的串口信息為電壓及溫度等信息數(shù)據(jù),通過數(shù)據(jù)選擇開關(guān),將兩部分?jǐn)?shù)據(jù)源連接到串口數(shù)據(jù)轉(zhuǎn)換單元,當(dāng)用戶需要系統(tǒng)信息時(shí),數(shù)據(jù)選擇開關(guān)選擇聯(lián)通系統(tǒng)串口,當(dāng)用戶需要電壓及溫度等板載信息時(shí),數(shù)據(jù)選擇開關(guān)選擇聯(lián)通服務(wù)器板載信息管理單元串口,將對(duì)應(yīng)的管理信息通過網(wǎng)絡(luò)傳遞給用戶。
[0012]所述的為獲取操作系統(tǒng)下的顯示器界面,操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,即將圖像數(shù)據(jù)進(jìn)行抽樣采集,即每隔一個(gè)像素信息進(jìn)行采集,圖像像素總數(shù)減半,適合網(wǎng)絡(luò)傳輸,將圖像數(shù)據(jù)將發(fā)送到系統(tǒng)串口上,同時(shí)將系統(tǒng)的配置信息及日志信息發(fā)送到該系統(tǒng)串口上,為區(qū)分圖像數(shù)據(jù)與系統(tǒng)的配置信息及日志信息,在數(shù)據(jù)包的開頭一位進(jìn)行界定,首位為O的數(shù)據(jù)為圖像數(shù)據(jù),首位為I的數(shù)據(jù)為系統(tǒng)的配置信息及日志信息,形成系統(tǒng)串口數(shù)據(jù),將系統(tǒng)顯示及其他信息傳遞給網(wǎng)絡(luò)端用戶。
[0013]所述的遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,將開關(guān)標(biāo)志數(shù)據(jù)及重啟數(shù)據(jù)放置在數(shù)據(jù)緩存池中,服務(wù)器板載信息管理單元從數(shù)據(jù)緩存池中讀取開關(guān)標(biāo)志數(shù)據(jù)及重啟數(shù)據(jù),分別將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
[0014]本方法保證了服務(wù)器遠(yuǎn)程管理系統(tǒng)的高效運(yùn)行,實(shí)現(xiàn)服務(wù)器主板遠(yuǎn)程管理的高效、低成本設(shè)計(jì)尤為重要,對(duì)于服務(wù)器系統(tǒng)的定制化、靈活性設(shè)計(jì)具有重要意義。
【專利附圖】
【附圖說明】
[0015]附圖1是本發(fā)明的實(shí)施流程圖。
【具體實(shí)施方式】
[0016]下面對(duì)本發(fā)明的內(nèi)容進(jìn)行更加詳細(xì)的闡述:
①研發(fā)工程師通過ATMEGA16 8位單片機(jī)建立服務(wù)器板載信息管理單元,利用芯片提供的8路數(shù)模轉(zhuǎn)換引腳,將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,實(shí)現(xiàn)電壓值及各溫度值的實(shí)時(shí)輪詢逐一監(jiān)測(cè)、換算。
[0017]②采用協(xié)議轉(zhuǎn)換芯片W5100,建立串口數(shù)據(jù)轉(zhuǎn)換單元,采用EEPROM芯片建立數(shù)據(jù)緩存池,串口數(shù)據(jù)轉(zhuǎn)換單元接受管理數(shù)據(jù)并存入數(shù)據(jù)緩存池;串口數(shù)據(jù)轉(zhuǎn)換單元將數(shù)據(jù)緩存池中的數(shù)據(jù)經(jīng)過IP封包以后,傳送給網(wǎng)絡(luò)交換機(jī),實(shí)現(xiàn)主板上的串口數(shù)據(jù)與外界網(wǎng)絡(luò)數(shù)據(jù)的雙向轉(zhuǎn)換。
[0018]③將主板上的系統(tǒng)串口數(shù)據(jù)和服務(wù)器板載信息管理單元的串口信息數(shù)據(jù)源通過數(shù)據(jù)選擇開關(guān)74HC244連接到串口數(shù)據(jù)轉(zhuǎn)換單元。
[0019]④為獲取操作系統(tǒng)下的顯示器界面,將圖像像素隔點(diǎn)采樣后,像素?cái)?shù)據(jù)減半,操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,發(fā)送到系統(tǒng)串口上,同時(shí)將系統(tǒng)的配置信息及日志信息發(fā)送到該系統(tǒng)串口上,形成系統(tǒng)串口數(shù)據(jù),將系統(tǒng)顯示及其他信息傳遞給網(wǎng)絡(luò)端用戶。
[0020]⑤遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,服務(wù)器板載信息管理單元解碼用戶指令后,將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
[0021]經(jīng)過上面詳細(xì)的實(shí)施,我們可以很方便的實(shí)現(xiàn)服務(wù)器主板遠(yuǎn)程管理,不僅達(dá)到了可靠性要求,而且實(shí)現(xiàn)低成本要求,實(shí)現(xiàn)服務(wù)器主板遠(yuǎn)程管理的可靠性、穩(wěn)定性。
【權(quán)利要求】
1.一種服務(wù)器主板的遠(yuǎn)程管理方法,其特征在于分為如下幾個(gè)方面: ①建立服務(wù)器板載信息管理單元,并將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,實(shí)現(xiàn)電壓值及各溫度值的實(shí)時(shí)監(jiān)測(cè); ②建立串口數(shù)據(jù)轉(zhuǎn)換單元,實(shí)現(xiàn)主板上的串口數(shù)據(jù)與外界網(wǎng)絡(luò)數(shù)據(jù)的雙向轉(zhuǎn)換; ③主板上的串口數(shù)據(jù)即管理信息分為兩部分:系統(tǒng)串口數(shù)據(jù)和服務(wù)器板載信息管理單元的串口信息,將兩部分?jǐn)?shù)據(jù)源連接到串口數(shù)據(jù)轉(zhuǎn)換單元,將管理信息通過網(wǎng)絡(luò)傳遞給用戶; ④為獲取操作系統(tǒng)下的顯示器界面,操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,發(fā)送到系統(tǒng)串口上,同時(shí)將系統(tǒng)的配置信息及日志信息發(fā)送到該系統(tǒng)串口上,形成系統(tǒng)串口數(shù)據(jù),然后根據(jù)上一步的數(shù)據(jù)鏈路連接方式,將系統(tǒng)顯示及其他信息傳遞給網(wǎng)絡(luò)端用戶; ⑤遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,傳遞給服務(wù)器板載信息管理單元,服務(wù)器板載信息管理單元解碼用戶指令后,將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于建立服務(wù)器板載信息管理單元,并將服務(wù)器主板上的關(guān)鍵電壓信號(hào)、溫度模擬量信號(hào)引到該單元的模數(shù)轉(zhuǎn)換引腳,為保持量程范圍及芯片的最高引腳承受電壓,對(duì)于高于2.5V的電壓,通過電阻分壓的方式,使服務(wù)器板載信息管理單元引腳收到最高電壓為2.5V,服務(wù)器板載信息管理單元通過分壓比例關(guān)系,反算出實(shí)際電壓值,實(shí)現(xiàn)電壓值及各溫度值的實(shí)時(shí)監(jiān)測(cè),由于電壓值及溫度值較多,采用輪詢順序監(jiān)測(cè)方式,逐一檢測(cè)、換算。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于建立串口數(shù)據(jù)轉(zhuǎn)換單元,實(shí)現(xiàn)主板上的串口數(shù)據(jù)與外界網(wǎng)絡(luò)數(shù)據(jù)的雙向轉(zhuǎn)換,采用EEPROM芯片建立數(shù)據(jù)緩存池,串口數(shù)據(jù)轉(zhuǎn)換單元接受管理數(shù)據(jù)并存入數(shù)據(jù)緩存池;串口數(shù)據(jù)轉(zhuǎn)換單元將數(shù)據(jù)緩存池中的數(shù)據(jù)經(jīng)過IP封包以后,傳送給網(wǎng)絡(luò)交換機(jī),進(jìn)而傳遞給用戶。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于主板上串口數(shù)據(jù)即管理信息分為兩部分:系統(tǒng)串口數(shù)據(jù)和服務(wù)器板載信息管理單元的串口信息,系統(tǒng)串口數(shù)據(jù)為操作系統(tǒng)下的顯示及配置等信息數(shù)據(jù),服務(wù)器板載信息管理單元的串口信息為電壓及溫度等信息數(shù)據(jù),通過數(shù)據(jù)選擇開關(guān),將兩部分?jǐn)?shù)據(jù)源連接到串口數(shù)據(jù)轉(zhuǎn)換單元,當(dāng)用戶需要系統(tǒng)信息時(shí),數(shù)據(jù)選擇開關(guān)選擇聯(lián)通系統(tǒng)串口,當(dāng)用戶需要電壓及溫度等板載信息時(shí),數(shù)據(jù)選擇開關(guān)選擇聯(lián)通服務(wù)器板載信息管理單元串口,將對(duì)應(yīng)的管理信息通過網(wǎng)絡(luò)傳遞給用戶。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于為獲取操作系統(tǒng)下的顯示器界面,操作系統(tǒng)下將顯示數(shù)據(jù)重新定向,即將圖像數(shù)據(jù)進(jìn)行抽樣采集,即每隔一個(gè)像素信息進(jìn)行采集,圖像像素總數(shù)減半,適合網(wǎng)絡(luò)傳輸,將圖像數(shù)據(jù)將發(fā)送到系統(tǒng)串口上,同時(shí)將系統(tǒng)的配置信息及日志信息發(fā)送到該系統(tǒng)串口上,為區(qū)分圖像數(shù)據(jù)與系統(tǒng)的配置信息及日志信息,在數(shù)據(jù)包的開頭一位進(jìn)行界定,首位為O的數(shù)據(jù)為圖像數(shù)據(jù),首位為I的數(shù)據(jù)為系統(tǒng)的配置信息及日志信息,形成系統(tǒng)串口數(shù)據(jù),將系統(tǒng)顯示及其他信息傳遞給網(wǎng)絡(luò)端用戶。
6.根據(jù)權(quán)利要求1所述的遠(yuǎn)程用戶通過網(wǎng)絡(luò)發(fā)送開關(guān)機(jī)及重啟指令,經(jīng)過串口數(shù)據(jù)轉(zhuǎn)換單元后,將開關(guān)標(biāo)志數(shù)據(jù)及重啟數(shù)據(jù)放置在數(shù)據(jù)緩存池中,服務(wù)器板載信息管理單元從數(shù)據(jù)緩存池中讀取開關(guān)標(biāo)志數(shù)據(jù)及重啟數(shù)據(jù),分別將系統(tǒng)的開機(jī)按鍵及重啟按鍵信號(hào)置為有效,進(jìn)而實(shí)現(xiàn)遠(yuǎn)程開關(guān)機(jī)及重啟操作。
【文檔編號(hào)】H04L12/24GK104202203SQ201410500715
【公開日】2014年12月10日 申請(qǐng)日期:2014年9月26日 優(yōu)先權(quán)日:2014年9月26日
【發(fā)明者】劉濤 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司