[發(fā)明專利]一種多鏡像融合自啟方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201910872359.0 | 申請日: | 2019-09-16 |
| 公開(公告)號: | CN110673992B | 公開(公告)日: | 2022-06-03 |
| 發(fā)明(設(shè)計)人: | 王英亮 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 張濤 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 多鏡像 融合 方法 系統(tǒng) | ||
本發(fā)明提供一種多鏡像融合自啟方法,包括以下步驟:創(chuàng)建測試節(jié)點并通過其中的裝備基礎(chǔ)管理系統(tǒng)的客戶端調(diào)用裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端的注冊接口將所述測試節(jié)點的信息注冊到總數(shù)據(jù)庫服務(wù)器中;通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端下發(fā)操作系統(tǒng)鏡像文件;通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向所述測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端發(fā)送配置啟動鏡像的指令;所述裝備基礎(chǔ)管理系統(tǒng)的客戶端根據(jù)所述指令配置用于啟動相應(yīng)鏡像的grub配置文件并根據(jù)所述grub配置文件在所述測試節(jié)點中的測試機啟動時安裝相應(yīng)的鏡像。本發(fā)明減少了系統(tǒng)切換間的人工干預(yù),實現(xiàn)了自動化智能處理。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機領(lǐng)域,并且更具體地,涉及一種多鏡像融合自啟方法和系統(tǒng)。
背景技術(shù)
隨著社會科技技術(shù)的進步與發(fā)展,我們面對的挑戰(zhàn)也越來越具有創(chuàng)新性與智能性。目前國內(nèi)服務(wù)器測試整體架構(gòu)基本是基于PXE來拓展與實現(xiàn)的,基本萬變不離其宗。我們在進行UUT(被測裝置)測試過程中會涉及到許多的測試項,其中這些測試項就包括CPU、存儲器、磁盤、CPLD、NVME硬盤、背板、硬盤點燈、GPU、顯卡、重啟等等,其中大部分的測試可以在同一個系統(tǒng)下進行測試就可以完成,但會存在這么一種情況,有的測試需要在特定的系統(tǒng)下才能測試,比如對NVME硬盤的熱插拔測試就需要切換到RHEL 7.3(Red HatEnterprise Linux 7.3)上進行測試,這樣就會面臨系統(tǒng)切換的問題。
目前對于系統(tǒng)切換普遍的做法是人為干預(yù)操作,操作員操作單臺測試機使其在不同操作系統(tǒng)之間進行切換,這樣不僅浪費人力、物力,且不利于對測試機進行系統(tǒng)管理。
發(fā)明內(nèi)容
鑒于此,本發(fā)明實施例的目的在于提出一種多鏡像融合自啟方法和系統(tǒng),以減少系統(tǒng)切換間的人工干預(yù),提高測試效率與質(zhì)量。
基于上述目的,本發(fā)明實施例的一方面提供了一種多鏡像融合自啟方法,包括以下步驟:
創(chuàng)建測試節(jié)點并通過其中的裝備基礎(chǔ)管理系統(tǒng)的客戶端調(diào)用裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端的注冊接口將所述測試節(jié)點的信息注冊到總數(shù)據(jù)庫服務(wù)器中;
通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端下發(fā)操作系統(tǒng)鏡像文件;
通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向所述相應(yīng)測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端發(fā)送配置啟動鏡像的指令;
所述裝備基礎(chǔ)管理系統(tǒng)的客戶端根據(jù)所述指令配置用于啟動相應(yīng)鏡像的grub配置文件并根據(jù)所述grub配置文件在所述測試節(jié)點中的測試機啟動時安裝相應(yīng)的鏡像。
在一些實施方式中,所述測試節(jié)點中用于保存下發(fā)的所述操作系統(tǒng)鏡像文件的鏡像服務(wù)器為所述裝備基礎(chǔ)管理系統(tǒng)的客戶端或其他單獨的服務(wù)器。
在一些實施方式中,所述鏡像文件包括:文件系統(tǒng)、內(nèi)核、grub配置文件、MD5文件。
在一些實施方式中,所述通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端下發(fā)操作系統(tǒng)鏡像文件包括:
用戶通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向所述測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端發(fā)送鏡像下發(fā)請求,所述測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端根據(jù)所述請求向所述節(jié)點數(shù)據(jù)庫服務(wù)器查詢是否已存在所述鏡像文件。
在一些實施方式中,所述通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端向測試節(jié)點中的所述裝備基礎(chǔ)管理系統(tǒng)的客戶端下發(fā)操作系統(tǒng)鏡像文件還包括:
響應(yīng)于所述裝備基礎(chǔ)管理系統(tǒng)的客戶端確認所述節(jié)點數(shù)據(jù)庫服務(wù)器中沒有所述鏡像的相關(guān)信息,通過所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端將所述鏡像文件下發(fā)到所述裝備基礎(chǔ)管理系統(tǒng)的客戶端;所述裝備基礎(chǔ)管理系統(tǒng)客戶端將所述鏡像文件解壓后進行MD5驗證,并將驗證結(jié)果返回到所述裝備基礎(chǔ)管理系統(tǒng)的服務(wù)端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910872359.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集成雙極性神經(jīng)刺激脈沖發(fā)生器
- 多鏡像設(shè)備軟件編譯方法、裝置及設(shè)備
- 一種基于AIS命令的DSP多鏡像啟動方法
- 基于多模感覺康復(fù)手套的肢體鏡像治療裝置
- 鏡像數(shù)據(jù)傳輸方法、裝置、設(shè)備及計算機可讀存儲介質(zhì)
- 一種人工智能作業(yè)鏡像模板化構(gòu)建方法和裝置
- 一種多架構(gòu)云平臺鏡像倉庫的鏡像列表查詢的架構(gòu)
- 一種業(yè)務(wù)應(yīng)用容器化改造及鏡像制作的方法
- 一種實驗內(nèi)容研發(fā)平臺
- 一種融合多物聯(lián)網(wǎng)數(shù)據(jù)的數(shù)字鏡像構(gòu)建方法和系統(tǒng)





