[發(fā)明專利]一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法與系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201710037613.6 | 申請(qǐng)日: | 2017-01-19 |
| 公開(公告)號(hào): | CN106789339B | 公開(公告)日: | 2020-08-25 |
| 發(fā)明(設(shè)計(jì))人: | 張迎曦;林廷宇 | 申請(qǐng)(專利權(quán))人: | 北京仿真中心 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;H04L29/08 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 付生輝;張雪梅 |
| 地址: | 100854 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 輕量級(jí) 虛擬 架構(gòu) 分布式 仿真 方法 系統(tǒng) | ||
本發(fā)明公開了一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法,所述方法包括:S1:通過云仿真中控平臺(tái)接收用戶的仿真任務(wù),并對(duì)所述仿真任務(wù)進(jìn)行分解,得到多個(gè)微服務(wù)化組合指令;S2:通過云仿真中控平臺(tái)與各服務(wù)器集群仿真容器系統(tǒng)進(jìn)行代理協(xié)商,將所述多個(gè)微服務(wù)化組合指令傳輸至指定的服務(wù)器集群仿真容器系統(tǒng);S3:通過所述服務(wù)器集群仿真容器系統(tǒng)對(duì)仿真資源的鏡像容器進(jìn)行微服務(wù)化組合構(gòu)建,供用戶調(diào)用,本發(fā)明實(shí)現(xiàn)了對(duì)仿真資源的細(xì)粒度封裝,并引入微服務(wù)化和微服務(wù)化組合的概念,提高多中心分布式仿真資源的復(fù)制和共享效率,可在多個(gè)中心間快速部署仿真資源。
技術(shù)領(lǐng)域
本發(fā)明涉及分布式云仿真領(lǐng)域。更具體地,涉及一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法與系統(tǒng)。
背景技術(shù)
目前對(duì)于分布式云仿真的系統(tǒng)架構(gòu)和仿真方法主要有以下兩種,第一種提出了在分布式仿真亞馬遜EC2平臺(tái)上部署應(yīng)用的關(guān)鍵步驟。具體包括創(chuàng)建鏡像、彈性IP分配、啟動(dòng)主節(jié)點(diǎn)與工作節(jié)點(diǎn)。具體的創(chuàng)建鏡像是通過MAVEN自動(dòng)下載和安裝依賴庫到宿主機(jī),編譯和啟動(dòng)仿真器。主節(jié)點(diǎn)與工作節(jié)點(diǎn)通過JINI框架來發(fā)現(xiàn)彼此。啟動(dòng)主節(jié)點(diǎn)與工作節(jié)點(diǎn)主要通過EC2的Web service API啟動(dòng)一個(gè)虛擬機(jī)服務(wù)實(shí)例,當(dāng)虛擬機(jī)啟動(dòng)時(shí)將自動(dòng)運(yùn)行用戶腳本文件,以創(chuàng)建主從工作節(jié)點(diǎn),然后提交配置文件、仿真模型與仿真器的參數(shù)至主節(jié)點(diǎn)的協(xié)調(diào)器,協(xié)調(diào)器通過JINI框架發(fā)現(xiàn)和使用工作節(jié)點(diǎn)的仿真執(zhí)行服務(wù)。第二種提出了一個(gè)基于SaaS支持配置和MTA等多種特性的新型仿真模型框架,整體框架主要包括支撐環(huán)境,模型的創(chuàng)建服務(wù),源代碼的編譯和部署,仿真執(zhí)行和仿真運(yùn)行的分析引擎。首先根據(jù)用戶需求調(diào)用模型創(chuàng)建服務(wù),該服務(wù)查詢獲取支撐環(huán)境的模型信息并完成模型的創(chuàng)建和配置,然后編譯產(chǎn)生源代碼并部署,最后運(yùn)行仿真。其中模型創(chuàng)建服務(wù)中提出解決多用戶的配置模型,使仿真資源和模型的重用,有效的提高了資源利用率和仿真效率。但是,在第一種的亞馬遜EC2平臺(tái)的傳統(tǒng)分布式離散事件仿真的方案中,其仿真的實(shí)現(xiàn)通過創(chuàng)建鏡像,分配IP,啟動(dòng)工作節(jié)點(diǎn),雖然分布式的云仿真可以實(shí)現(xiàn)復(fù)雜的仿真模型,但是每次的仿真需求都要進(jìn)行配置和部署,沒有可重用性,不能滿足多用戶使用的需求。對(duì)于第二種基于SaaS的仿真方案中,其仿真實(shí)現(xiàn)首先通過基于SaaS的框架,該框架對(duì)云仿真提出了服務(wù)化的實(shí)現(xiàn)方案,整合各個(gè)具有SaaS特性的元素完成仿真,其中還涉及了與平臺(tái)獨(dú)立的配置模型來解決仿真資源和模型可重用的問題,支持多用戶的訪問。但是,如圖1所示,在仿真資源虛擬化中還是用到虛擬機(jī),基于虛擬機(jī)的資源封裝體量太大,而且基于虛擬機(jī)鏡像的仿真資源復(fù)制共享效率低,可重用性也有局限,更難以在多中心之間實(shí)現(xiàn)快速的部署,且基于虛擬機(jī)的增量鏡像,難以做到完全松耦合地將仿真資源分開封裝,對(duì)于需要相互調(diào)用的仿真資源通常還是要封裝到一個(gè)虛擬機(jī)鏡像中,資源封裝粒度粗;數(shù)據(jù)、工具、應(yīng)用封裝在操作系統(tǒng)中相對(duì)容易獲取,不利于保護(hù)封裝內(nèi)容的版權(quán)。
因此,需要提供一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法與系統(tǒng),實(shí)現(xiàn)對(duì)仿真資源的細(xì)粒度封裝,提高多中心分布式仿真資源的復(fù)制和共享效率,可在多個(gè)中心間快速部署仿真資源。
發(fā)明內(nèi)容
本發(fā)明要解決的一個(gè)技術(shù)問題是提供一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法,本發(fā)明要解決的另一個(gè)技術(shù)問題是提供一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真系統(tǒng),以實(shí)現(xiàn)對(duì)仿真資源的細(xì)粒度封裝,提高多中心分布式仿真資源的復(fù)制和共享效率,可在多個(gè)中心間快速部署仿真資源。
為解決上述技術(shù)問題,本發(fā)明采用下述技術(shù)方案:
本發(fā)明一方面公開了一種基于輕量級(jí)虛擬化架構(gòu)的分布式云仿真方法,其特征在于,所述方法包括:
S1:通過云仿真中控平臺(tái)接收用戶的仿真任務(wù),并對(duì)所述仿真任務(wù)進(jìn)行分解,得到多個(gè)微服務(wù)化組合指令;
S2:通過云仿真中控平臺(tái)與各服務(wù)器集群仿真容器系統(tǒng)進(jìn)行代理協(xié)商,將所述多個(gè)微服務(wù)化組合指令傳輸至指定的服務(wù)器集群仿真容器系統(tǒng);
S3:通過所述服務(wù)器集群仿真容器系統(tǒng)對(duì)仿真資源的鏡像容器進(jìn)行微服務(wù)化組合構(gòu)建,供用戶調(diào)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京仿真中心,未經(jīng)北京仿真中心許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710037613.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 高速高帶寬AHB總線到低速低帶寬AHB總線的雙向轉(zhuǎn)換橋
- 可拆裝換鉤頭的1輕量級(jí)的鋁制手柄及十四枚鋼鉤針組合
- 一種輕量級(jí)節(jié)點(diǎn)的數(shù)據(jù)傳輸方法、裝置、設(shè)備和介質(zhì)
- 一種輕量級(jí)節(jié)點(diǎn)的數(shù)據(jù)傳輸方法、裝置、設(shè)備和介質(zhì)
- 輕量級(jí)請(qǐng)求的并發(fā)處理方法及相關(guān)設(shè)備
- 一種輕量級(jí)深度卷積神經(jīng)網(wǎng)絡(luò)的FPGA實(shí)現(xiàn)方法
- 一種小區(qū)選擇方法、輕量級(jí)終端及網(wǎng)絡(luò)設(shè)備
- 授權(quán)簽名生成方法、節(jié)點(diǎn)管理方法、裝置、設(shè)備和介質(zhì)
- 輕量級(jí)桌面機(jī)械臂底座及輕量級(jí)桌面機(jī)械臂
- 輕量級(jí)機(jī)械臂束線結(jié)構(gòu)、輕量級(jí)機(jī)械臂及機(jī)器人
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)





