專利名稱:基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及集中管理機(jī)架式設(shè)備,具體涉及集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng)。
技術(shù)背景 現(xiàn)有的集中管理機(jī)架式設(shè)備的固件升級(jí)需要由制造商的工作人員操作,不僅費(fèi)工費(fèi)時(shí),而且還不能帶電、在線操作,需將設(shè)備從機(jī)架上取下來進(jìn)行固件升級(jí)操作,而很多設(shè)備(如通信設(shè)備)是需要24小時(shí)不間斷地工作,斷電、斷線是其最不愿發(fā)生的事情。為了降低升級(jí)對(duì)用戶設(shè)備產(chǎn)生的影響,就必須采用在線升級(jí)的方式。同時(shí),為了減少人力物力,就必須降低升級(jí)的復(fù)雜程度,最好采取遠(yuǎn)程升級(jí)。而現(xiàn)在尚未有對(duì)集中管理機(jī)架式設(shè)備進(jìn)行遠(yuǎn)程在線升級(jí)的裝置。
實(shí)用新型內(nèi)容本實(shí)用新型所要解決的技術(shù)問題是,提供一種基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),有效地解決上述問題,通過遠(yuǎn)程在線升級(jí)使升級(jí)簡(jiǎn)單化、安全化和高效化。為了解決上述技術(shù)問題,本實(shí)用新型所采用的技術(shù)方案是,一種基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),包括待升級(jí)的集中管理機(jī)架式設(shè)備、進(jìn)行數(shù)據(jù)中轉(zhuǎn)并處理的代理服務(wù)器、以及遠(yuǎn)程客戶端計(jì)算機(jī),所述遠(yuǎn)程客戶端計(jì)算機(jī)與代理服務(wù)器建立通信連接,所述集中管理機(jī)架式設(shè)備和代理服務(wù)器建立通信連接。所述代理服務(wù)器至少包括用于協(xié)議處理和數(shù)據(jù)處理的第一控制芯片、用于存儲(chǔ)數(shù)據(jù)的第一數(shù)據(jù)存儲(chǔ)設(shè)備、用于和集中管理機(jī)架式設(shè)備及遠(yuǎn)程客戶端計(jì)算機(jī)建立通信連接的第一通信接口,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的輸入輸出端和第一通信接口的輸入輸出端連接于第一控制芯片的輸入輸出端。所述集中管理機(jī)架式設(shè)備至少包括控制設(shè)備升級(jí)的第二控制芯片、用于存儲(chǔ)升級(jí)數(shù)據(jù)和命令的第二數(shù)據(jù)存儲(chǔ)設(shè)備、以及用于和代理服務(wù)器建立通信連接的第二通信接口,所述第二數(shù)據(jù)存儲(chǔ)設(shè)備的輸入輸出端和第二通信接口的輸入輸出端連接于第二控制芯片的輸入輸出端。進(jìn)一步的,所述第一通信接口包括串口和以太網(wǎng)接口,所述第二通信接口是串口,這樣,代理服務(wù)器通過串口和集中管理機(jī)架式設(shè)備建立通信連接,通過以太網(wǎng)接口和遠(yuǎn)程客戶端計(jì)算機(jī)建立通信連接。進(jìn)一步的,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備和/或第二數(shù)據(jù)存儲(chǔ)設(shè)備包括FLASH存儲(chǔ)器和SDRAM存儲(chǔ)器。使用上述系統(tǒng)進(jìn)行遠(yuǎn)程升級(jí)時(shí),遠(yuǎn)程客戶端計(jì)算機(jī)通過廣域網(wǎng)/局域網(wǎng)與代理服務(wù)器實(shí)現(xiàn)通信,代理服務(wù)器通過串口總線和集中管理機(jī)架式設(shè)備實(shí)現(xiàn)通信。遠(yuǎn)程客戶端計(jì)算機(jī)向代理服務(wù)器發(fā)送升級(jí)命令和升級(jí)包,通過代理服務(wù)器處理并中轉(zhuǎn)至集中管理機(jī)架式設(shè)備,從而對(duì)其進(jìn)行遠(yuǎn)程升級(jí)。本實(shí)用新型通過網(wǎng)絡(luò)及代理服務(wù)器,實(shí)現(xiàn)對(duì)集中管理機(jī)架式設(shè)備固件的遠(yuǎn)程在線升級(jí),通過這種遠(yuǎn)程的升級(jí)大大簡(jiǎn)化了升級(jí)的復(fù)雜性,不再需要制造商的工作人員現(xiàn)場(chǎng)操作,同時(shí)固件升級(jí)基本不影響設(shè)備的工作,還節(jié)省了人力物力,給用戶帶來最大效益。
圖I是本實(shí)用新型的實(shí)施例的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
現(xiàn)結(jié)合附圖和具體實(shí)施方式
對(duì)本實(shí)用新型進(jìn)一步說明。作為本實(shí)用新型一個(gè)具體的實(shí)施例,如圖I所示,一種基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),包括待升級(jí)的集中管理機(jī)架式設(shè)備I、進(jìn)行數(shù)據(jù)中轉(zhuǎn)并處理的代理服務(wù)器2、以及遠(yuǎn)程客戶端計(jì)算機(jī)3,所述遠(yuǎn)程客戶端計(jì)算機(jī)3與代理服務(wù)器2建立通信連接,所述集中管理機(jī)架式設(shè)備I和代理服務(wù)器2建立通信連接。所述代理服務(wù)器2至少包括用于協(xié)議處理和數(shù)據(jù)處理的第一控制芯片21、用于存儲(chǔ)數(shù)據(jù)的第一數(shù)據(jù)存儲(chǔ)設(shè)備22、用于和集中管理機(jī)架式設(shè)備I及遠(yuǎn)程客戶端計(jì)算機(jī)3建立通信連接的第一通信接口 23,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備22的輸入輸出端和第一通信接口 23的輸入輸出端連接于第一控制芯片21的輸入輸出端。優(yōu)選的,第一數(shù)據(jù)存儲(chǔ)設(shè)備22包括FLASH存儲(chǔ)器和SDRAM存儲(chǔ)器。所述集中管理機(jī)架式設(shè)備I至少包括控制設(shè)備升級(jí)的第二控制芯片11、用于存儲(chǔ)升級(jí)數(shù)據(jù)和命令的第二數(shù)據(jù)存儲(chǔ)設(shè)備12、以及用于和代理服務(wù)器2建立通信連接的第二通信接口 13,所述第二數(shù)據(jù)存儲(chǔ)設(shè)備12的輸入輸出端和第二通信接口 13的輸入輸出端連接于第二控制芯片11的輸入輸出端。優(yōu)選的,第二數(shù)據(jù)存儲(chǔ)設(shè)備12包括FLASH存儲(chǔ)器和SDRAM存儲(chǔ)器。其中,所述第一通信接口 23包括串口和以太網(wǎng)接口,所述第二通信接口 13是串口,這樣,代理服務(wù)器2通過串口和集中管理機(jī)架式設(shè)備I建立通信連接,通過以太網(wǎng)接口和遠(yuǎn)程客戶端計(jì)算機(jī)3建立通信連接。使用上述系統(tǒng)進(jìn)行遠(yuǎn)程升級(jí)時(shí),遠(yuǎn)程客戶端計(jì)算機(jī)3通過廣域網(wǎng)/局域網(wǎng)與代理服務(wù)器2相連接,并建立通信信道,然后用戶通過遠(yuǎn)程客戶端計(jì)算機(jī)3向代理服務(wù)器2下發(fā)升級(jí)固件的命令,并等待響應(yīng)。代理服務(wù)器2接收到遠(yuǎn)程客戶端計(jì)算機(jī)3下發(fā)的命令后,在第一數(shù)據(jù)存儲(chǔ)設(shè)備22開辟一個(gè)存儲(chǔ)空間,并等待接收數(shù)據(jù),同時(shí)向遠(yuǎn)程客戶端計(jì)算機(jī)3回傳一個(gè)準(zhǔn)備好的響應(yīng)。遠(yuǎn)程客戶端計(jì)算機(jī)3接收到代理服務(wù)器2準(zhǔn)備好的響應(yīng)后,開始下發(fā)升級(jí)固件包。代理服務(wù)器2通過以太網(wǎng)接口從遠(yuǎn)程客戶端計(jì)算機(jī)3接收升級(jí)固件包,其第一控制芯片21進(jìn)行協(xié)議處理后將數(shù)據(jù)存儲(chǔ)至第一數(shù)據(jù)存儲(chǔ)設(shè)備22開辟的存儲(chǔ)空間內(nèi),待整個(gè)升級(jí)固件包接收完成且校驗(yàn)無(wú)誤后,向遠(yuǎn)程客戶端計(jì)算機(jī)3回傳一個(gè)傳輸成功的響應(yīng),反之則請(qǐng)求遠(yuǎn)程客戶端計(jì)算機(jī)3重發(fā)。代理服務(wù)器2成功接收數(shù)據(jù)后,通過串口向集中管理機(jī)架式設(shè)備I下發(fā)升級(jí)固件的命令,并等待響應(yīng)。集中管理機(jī)架設(shè)備I接收到代理服務(wù)器2下發(fā)的命令后,在第二數(shù)據(jù)存儲(chǔ)設(shè)備12內(nèi)準(zhǔn)備一個(gè)存儲(chǔ)空間并等待接收數(shù)據(jù),同時(shí)向代理服務(wù)器2回傳一個(gè)準(zhǔn)備好的響應(yīng)。代理服務(wù)器2接收到集中管理機(jī)架設(shè)備I準(zhǔn)備好的響應(yīng)后開始下發(fā)升級(jí)固件包。集中管理機(jī)架設(shè)備I的第二控制芯片11通過串口接收升級(jí)固件包,并將數(shù)據(jù)存儲(chǔ)至第二數(shù)據(jù)存儲(chǔ)設(shè)備12的存儲(chǔ)空間,整個(gè)升級(jí)固件包接收完成且校驗(yàn)無(wú)誤后,在第二控制芯片11的控制下更新固件、完成升級(jí);反之則重復(fù)上述過程。本實(shí)用新型利用網(wǎng)絡(luò)及較小的開銷,實(shí)現(xiàn)對(duì)集中管理機(jī)架式設(shè)備I固件的在線升級(jí),首先通過遠(yuǎn)程客戶端計(jì)算機(jī)3向代理服務(wù)器2發(fā)送升級(jí)固件包,代理服務(wù)器2將數(shù)據(jù)存儲(chǔ)起來,等待全部數(shù)據(jù)接收完后,再通過串口向集中管理機(jī)架式設(shè)備I發(fā)送升級(jí)固件包,從而實(shí)現(xiàn)對(duì)集中管理機(jī)架式設(shè)備I固件的在線升級(jí)。本實(shí)用新型簡(jiǎn)單實(shí)用、經(jīng)濟(jì)有效地實(shí)現(xiàn)集中管理機(jī)架式設(shè)備固件的在線升級(jí)。盡管結(jié)合優(yōu)選實(shí)施方案具體展示和介紹了本實(shí)用新型,但所屬領(lǐng)域的技術(shù)人員應(yīng)該明白,在不脫離所附權(quán)利要求書所限定的本實(shí)用新型的精神和范圍內(nèi),在形式上和細(xì)節(jié)上可以對(duì)本實(shí)用新型做出各種變化,均為本實(shí)用新型的保護(hù)范圍。
權(quán)利要求1.一種基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于 包括待升級(jí)的集中管理機(jī)架式設(shè)備、進(jìn)行數(shù)據(jù)中轉(zhuǎn)并處理的代理服務(wù)器、以及遠(yuǎn)程客戶端計(jì)算機(jī),所述遠(yuǎn)程客戶端計(jì)算機(jī)與代理服務(wù)器建立通信連接,所述集中管理機(jī)架式設(shè)備和代理服務(wù)器建立通信連接。
2.根據(jù)權(quán)利要求I所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述代理服務(wù)器至少包括用于協(xié)議處理和數(shù)據(jù)處理的第一控制芯片、用于存儲(chǔ)數(shù)據(jù)的第一數(shù)據(jù)存儲(chǔ)設(shè)備、用于和集中管理機(jī)架式設(shè)備及遠(yuǎn)程客戶端計(jì)算機(jī)建立通信連接的第一通信接口,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的輸入輸出端和第一通信接口的輸入輸出端連接于第一控制芯片的輸入輸出端。
3.根據(jù)權(quán)利要求2所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述第一通信接口包括串口和以太網(wǎng)接口。
4.根據(jù)權(quán)利要求2所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述第一數(shù)據(jù)存儲(chǔ)設(shè)備包括FLASH存儲(chǔ)器和SDRAM存儲(chǔ)器。
5.根據(jù)權(quán)利要求I所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述集中管理機(jī)架式設(shè)備至少包括控制設(shè)備升級(jí)的第二控制芯片、用于存儲(chǔ)升級(jí)數(shù)據(jù)和命令的第二數(shù)據(jù)存儲(chǔ)設(shè)備、以及用于和代理服務(wù)器建立通信連接的第二通信接口,所述第二數(shù)據(jù)存儲(chǔ)設(shè)備的輸入輸出端和第二通信接口的輸入輸出端連接于第二控制芯片的輸入輸出端。
6.根據(jù)權(quán)利要求5所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述第二通信接口是串口。
7.根據(jù)權(quán)利要求5所述的基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),其特征在于所述第二數(shù)據(jù)存儲(chǔ)設(shè)備包括FLASH存儲(chǔ)器和SDRAM存儲(chǔ)器。
專利摘要本實(shí)用新型涉及集中管理機(jī)架式設(shè)備。本實(shí)用新型的一種基于集中管理機(jī)架式設(shè)備的固件在線升級(jí)系統(tǒng),包括待升級(jí)的集中管理機(jī)架式設(shè)備、進(jìn)行數(shù)據(jù)中轉(zhuǎn)并處理的代理服務(wù)器、以及遠(yuǎn)程客戶端計(jì)算機(jī),遠(yuǎn)程客戶端計(jì)算機(jī)與代理服務(wù)器建立通信連接,集中管理機(jī)架式設(shè)備和代理服務(wù)器建立通信連接。代理服務(wù)器至少包括用于協(xié)議處理和數(shù)據(jù)處理的第一控制芯片、用于存儲(chǔ)數(shù)據(jù)的第一數(shù)據(jù)存儲(chǔ)設(shè)備、用于和集中管理機(jī)架式設(shè)備及遠(yuǎn)程客戶端計(jì)算機(jī)建立通信連接的第一通信接口。集中管理機(jī)架式設(shè)備至少包括控制設(shè)備升級(jí)的第二控制芯片、用于存儲(chǔ)升級(jí)數(shù)據(jù)和命令的第二數(shù)據(jù)存儲(chǔ)設(shè)備、以及用于和代理服務(wù)器建立通信連接的第二通信接口。本實(shí)用新型應(yīng)用于集中管理機(jī)架式設(shè)備的遠(yuǎn)程升級(jí)。
文檔編號(hào)H04L12/24GK202679393SQ20122034189
公開日2013年1月16日 申請(qǐng)日期2012年7月16日 優(yōu)先權(quán)日2012年7月16日
發(fā)明者賴達(dá)煒, 洪亞德, 梁志達(dá), 趙宇濤, 李亞樓, 洪雅婧, 游美琴 申請(qǐng)人:廈門福信光電集成有限公司