軟件更新系統(tǒng)和方法
【專(zhuān)利摘要】一種軟件更新系統(tǒng),用以更新受控設(shè)備上的軟件,所述軟件更新系統(tǒng)包括主控設(shè)備、軟件更新設(shè)備及轉(zhuǎn)接設(shè)備,所述轉(zhuǎn)接設(shè)備上設(shè)有網(wǎng)絡(luò)接口,所述主控設(shè)備、軟件更新設(shè)備及受控設(shè)備分別連接所述轉(zhuǎn)接設(shè)備的網(wǎng)絡(luò)接口,所述主控設(shè)備用以向所述軟件更新設(shè)備發(fā)出一掃描指令,所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述受控設(shè)備的信息,所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新的軟件,所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并通過(guò)所述轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備,所述受控設(shè)備啟動(dòng)系統(tǒng)鏡像文件以完成軟件的更新。本發(fā)明還揭示了一種軟件更新方法。
【專(zhuān)利說(shuō)明】軟件更新系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種更新系統(tǒng)和方法,特別涉及一種軟件更新系統(tǒng)和方法。
【背景技術(shù)】
[0002] 在現(xiàn)有的服務(wù)器系統(tǒng)中通常包含若干臺(tái)服務(wù)器,當(dāng)有新軟件發(fā)布時(shí)通常需要逐一 的對(duì)每臺(tái)服務(wù)器進(jìn)行軟件更新,更新過(guò)程繁瑣且更新效率低下。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種可快速更新服務(wù)器上軟件的軟件更新系統(tǒng)和方 法。
[0004] 一種軟件更新系統(tǒng),用以更新受控設(shè)備上的軟件,所述軟件更新系統(tǒng)包括主控設(shè) 備、軟件更新設(shè)備及轉(zhuǎn)接設(shè)備,所述轉(zhuǎn)接設(shè)備上設(shè)有網(wǎng)絡(luò)接口,所述主控設(shè)備、軟件更新設(shè) 備及受控設(shè)備分別連接所述轉(zhuǎn)接設(shè)備的網(wǎng)絡(luò)接口,所述主控設(shè)備用以向所述軟件更新設(shè)備 發(fā)出一掃描指令,所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述受控設(shè)備 的信息,所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新的軟件, 所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并通過(guò)所述 轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備,所述受控設(shè)備啟動(dòng)系統(tǒng)鏡像文 件以完成軟件的更新。
[0005] -種軟件更新方法,包括以下步驟: 通過(guò)一主控設(shè)備向一軟件更新設(shè)備發(fā)出掃描指令; 所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述受控設(shè)備的信息; 所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新的軟件; 所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并通過(guò) 一轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備;及 所述受控設(shè)備啟動(dòng)系統(tǒng)鏡像文件以完成軟件的更新。
[0006] 與現(xiàn)有技術(shù)相比,在上述軟件更新系統(tǒng)和方法中,所述主控設(shè)備用以向所述軟件 更新設(shè)備發(fā)出一掃描指令,所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述 受控設(shè)備的信息,所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新 的軟件,所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并 通過(guò)所述轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備,所述受控設(shè)備啟動(dòng)系 統(tǒng)鏡像文件以完成軟件的更新,更新過(guò)程簡(jiǎn)便且更新效率高。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0007] 圖1是本發(fā)明軟件更新系統(tǒng)的一較佳實(shí)施方式的框圖。
[0008] 圖2是本發(fā)明軟件更新方法的一較佳實(shí)施方式的流程圖。
[0009]主要元件符號(hào)說(shuō)明
【權(quán)利要求】
1. 一種軟件更新系統(tǒng),用以更新受控設(shè)備上的軟件,所述軟件更新系統(tǒng)包括主控設(shè)備、 軟件更新設(shè)備及轉(zhuǎn)接設(shè)備,其特征在于:所述轉(zhuǎn)接設(shè)備上設(shè)有網(wǎng)絡(luò)接口,所述主控設(shè)備、軟 件更新設(shè)備及受控設(shè)備分別連接所述轉(zhuǎn)接設(shè)備的網(wǎng)絡(luò)接口,所述主控設(shè)備用以向所述軟件 更新設(shè)備發(fā)出一掃描指令,所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述 受控設(shè)備的信息,所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新 的軟件,所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并 通過(guò)所述轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備,所述受控設(shè)備啟動(dòng)系 統(tǒng)鏡像文件以完成軟件的更新。
2. 如權(quán)利要求1所述的軟件更新系統(tǒng),其特征在于:所述系統(tǒng)鏡像文件為DOS下的可 執(zhí)行的系統(tǒng)鏡像文件。
3. 如權(quán)利要求1所述的軟件更新系統(tǒng),其特征在于:所述受控設(shè)備的信息包括序列號(hào) 和所安裝軟件的類(lèi)型和版本信息。
4. 如權(quán)利要求1所述的軟件更新系統(tǒng),其特征在于:所述受控設(shè)備上設(shè)有基板管理控 制芯片,所述基板管理控制芯片內(nèi)儲(chǔ)存有所述受控設(shè)備的信息,所述基板管理控制芯片用 以在所述受控設(shè)備收到系統(tǒng)鏡像文件時(shí)啟動(dòng)系統(tǒng)鏡像文件以完成軟件的更新。
5. 如權(quán)利要求4所述的軟件更新系統(tǒng),其特征在于:所述軟件更新設(shè)備通過(guò)掃描所述 基板管理控制芯片的IP地址以獲得所述受控設(shè)備的信息。
6. 如權(quán)利要求4所述的軟件更新系統(tǒng),其特征在于:所述軟件更新設(shè)備在所述受控設(shè) 備更新完成后掃描所述受控設(shè)備內(nèi)的基板管理控制芯片,以檢查是否更新成功并生成更新 報(bào)告。
7. -種軟件更新方法,包括以下步驟: 通過(guò)一主控設(shè)備向一軟件更新設(shè)備發(fā)出掃描指令; 所述軟件更新設(shè)備根據(jù)掃描指令掃描所述受控設(shè)備以獲得所述受控設(shè)備的信息; 所述主控設(shè)備根據(jù)掃描獲得的信息選擇需要更新的受控設(shè)備和需要更新的軟件; 所述軟件更新設(shè)備根據(jù)選擇的受控設(shè)備和需要更新的軟件生成系統(tǒng)鏡像文件,并通過(guò) 一轉(zhuǎn)接設(shè)備將生成的系統(tǒng)鏡像文件發(fā)送給被選擇的受控設(shè)備;及 所述受控設(shè)備啟動(dòng)系統(tǒng)鏡像文件以完成軟件的更新。
8. 如權(quán)利要求7所述的軟件更新方法,其特征在于:所述受控設(shè)備上設(shè)有基板管理控 制芯片,所述基板管理控制芯片內(nèi)儲(chǔ)存有所述受控設(shè)備的信息,所述基板管理控制芯片用 以在所述受控設(shè)備收到系統(tǒng)鏡像文件時(shí)啟動(dòng)系統(tǒng)鏡像文件以完成軟件的更新。
9. 如權(quán)利要求8所述的軟件更新方法,其特征在于:所述軟件更新設(shè)備在所述受控設(shè) 備更新完成后掃描受控設(shè)備內(nèi)的基板管理控制芯片,以檢查是否更新成功并生成更新報(bào) 告,所述主控設(shè)備訪(fǎng)問(wèn)所述軟件更新設(shè)備以獲得軟件更新報(bào)告。
【文檔編號(hào)】H04L29/08GK104519079SQ201310448238
【公開(kāi)日】2015年4月15日 申請(qǐng)日期:2013年9月27日 優(yōu)先權(quán)日:2013年9月27日
【發(fā)明者】朱勁松 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司