[發(fā)明專利]基于OpenStack的機架服務(wù)器仿真方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201611266700.0 | 申請日: | 2016-12-31 |
| 公開(公告)號: | CN106775756A | 公開(公告)日: | 2017-05-31 |
| 發(fā)明(設(shè)計)人: | 吳家隱;楊德鏗 | 申請(專利權(quán))人: | 佛山市幻云科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/455 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528100 廣東省佛山市三水中心*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 openstack 機架 服務(wù)器 仿真 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及設(shè)備仿真領(lǐng)域,更具體地,涉及一種基于OpenStack的機架服務(wù)器仿真方法和系統(tǒng)。
背景技術(shù)
機架服務(wù)器價格昂貴,重量較大,搬運成本高。在教學(xué)或培訓(xùn)中,難以讓每個學(xué)員在實際機架服務(wù)器上操作,主要以書本和理論的講述為主。學(xué)員在培訓(xùn)后,面對實際的機架服務(wù)器時,基本操作都并不了解,直接操作容易造成設(shè)備故障。此外,機架服務(wù)器廠商在向客戶介紹產(chǎn)品時,主要側(cè)重于參數(shù)和相關(guān)技術(shù)等方面的圖文介紹,客戶無法從直觀上了解設(shè)備的實際外形。因此,亟需一種能夠低成本地對機架服務(wù)器進行產(chǎn)品演示、模擬操作的機架服務(wù)器仿真方式。
OpenStack虛擬化平臺是業(yè)界開源免費的虛擬化平臺,其定制化程度中,使用靈活。OpenStack虛擬化平臺包括實現(xiàn)虛擬資源管理的OpenStack服務(wù)器和實現(xiàn)虛擬化的Hypervisor。VirtualBox是Oracle出品的成熟穩(wěn)定、開源免費的桌面級虛擬化解決方案。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決上述技術(shù)問題。
本發(fā)明的首要目的是解決機架服務(wù)器價格昂貴,其培訓(xùn)和演示困難等問題,提供能夠低成本地對機架服務(wù)器進行產(chǎn)品演示、模擬操作的基于OpenStack的機架服務(wù)器仿真方法。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下所述。
根據(jù)本發(fā)明實施例的一個方面,本發(fā)明提出一種基于OpenStack的機架服務(wù)器仿真方法,所述方法包括:
獲取虛擬現(xiàn)實服務(wù)器所生成的操作腳本;
根據(jù)所述操作腳本向VirtualBox服務(wù)器發(fā)送操作指令;
獲取所述VirtualBox服務(wù)器執(zhí)行所述操作指令的結(jié)果;
將所述操作指令的執(zhí)行結(jié)果發(fā)送到虛擬現(xiàn)實服務(wù)器。
在一種優(yōu)選的方案中,獲取虛擬現(xiàn)實服務(wù)器所生成的操作腳本步驟前還包括:
獲取機架服務(wù)器的數(shù)據(jù)模型;
基于所述數(shù)據(jù)模型生成虛擬機配置文件;
基于所述虛擬機配置文件向VirtualBox服務(wù)器發(fā)送新建虛擬機指令。
根據(jù)本發(fā)明實施例的另一方面,本發(fā)明提出一種基于OpenStack的機架服務(wù)器仿真方法,所述方法包括:
獲取對機架服務(wù)器仿真模型的交互動作;
根據(jù)所述交互動作生成操作腳本;
發(fā)送所述操作腳本到OpenStack服務(wù)器;
獲取所述操作腳本的執(zhí)行結(jié)果;
根據(jù)所述執(zhí)行結(jié)果生成虛擬現(xiàn)實場景。
在一種優(yōu)選的方案中,獲取對機架服務(wù)器仿真模型的交互動作步驟前還包括:
獲取機架服務(wù)器的數(shù)據(jù)模型;
基于所述數(shù)據(jù)模型建立機架服務(wù)器仿真模型。
根據(jù)本發(fā)明實施例的再一方面,本發(fā)明提出一種OpenStack服務(wù)器,所述OpenStack服務(wù)器包括:
獲取模塊,用于獲取虛擬現(xiàn)實服務(wù)器所生成的操作腳本;
發(fā)送模塊,用于根據(jù)所述操作腳本向VirtualBox服務(wù)器發(fā)送操作指令;
所述獲取模塊,還用于獲取所述VirtualBox服務(wù)器執(zhí)行所述操作指令的結(jié)果;
所述發(fā)送模塊,還用于將所述操作指令的執(zhí)行結(jié)果發(fā)送到虛擬現(xiàn)實服務(wù)器。
在一種優(yōu)選的方案中,所述OpenStack服務(wù)器還包括:
所述獲取模塊,還用于獲取機架服務(wù)器的數(shù)據(jù)模型;
配置模塊,用于基于所述數(shù)據(jù)模型生成虛擬機配置文件;
所述發(fā)送模塊,還用于基于所述虛擬機配置文件向VirtualBox服務(wù)器發(fā)送新建虛擬機指令。
根據(jù)本發(fā)明實施例的又一方面,本發(fā)明提出一種虛擬現(xiàn)實服務(wù)器,所述虛擬現(xiàn)實服務(wù)器包括:
交互模塊,用于獲取對機架服務(wù)器仿真模型的交互動作;
生成模塊,用于根據(jù)所述交互動作生成操作腳本;
發(fā)送模塊,用于發(fā)送所述操作腳本到OpenStack服務(wù)器;
獲取模塊,用于獲取所述操作腳本的執(zhí)行結(jié)果;
所述生成模塊,還用于根據(jù)所述執(zhí)行結(jié)果生成虛擬現(xiàn)實場景。
在一種優(yōu)選的方案中,所述虛擬現(xiàn)實服務(wù)器還包括:
所述獲取模塊,還用于獲取機架服務(wù)器的數(shù)據(jù)模型;
仿真模型模塊,用于基于所述數(shù)據(jù)模型建立機架服務(wù)器仿真模型。
在一種優(yōu)選的方案中,所述仿真模型模塊包括外部三維模型 、主要部件三維模型、可選配件三維模型,其中,
該專利技術(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/201611266700.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于全OPENFLOW物理交換機網(wǎng)絡(luò)的Openstack網(wǎng)絡(luò)系統(tǒng)及實現(xiàn)方法
- 一種快速布置OpenStack虛擬桌面的方法及裝置
- 一種OpenStack多節(jié)點自動化安裝方法及系統(tǒng)
- openstack組件容器化的構(gòu)建方法
- 一種部署OpenStack的方法及系統(tǒng)
- 一種容災(zāi)管理方法、裝置、存儲介質(zhì)和計算機設(shè)備質(zhì)
- 一種OpenStack的高可用部署方法及裝置
- 接口測試方法、裝置及服務(wù)器
- 一種OpenStack單租戶實現(xiàn)企業(yè)多用戶資源管理的方法
- OpenStack云平臺升級方法及裝置





