[發(fā)明專利]一種基于虛擬化和容器技術的勘探開發(fā)云的系統(tǒng)和方法有效
| 申請?zhí)枺?/td> | 201710913502.7 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN107733704B | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設計)人: | 董濤;孫友凱;段淼;梁琦;邱小果;趙軍民;孫興剛 | 申請(專利權)人: | 中國石油化工股份有限公司;中國石油化工股份有限公司勝利油田分公司物探研究院 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F8/38 |
| 代理公司: | 濟南日新專利代理事務所(普通合伙) 37224 | 代理人: | 劉亞寧 |
| 地址: | 257000 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 虛擬 容器 技術 勘探 開發(fā) 系統(tǒng) 方法 | ||
本發(fā)明公開了一種基于虛擬化和容器技術的勘探開發(fā)云的系統(tǒng)和方法,所述系統(tǒng)包括表現(xiàn)層、服務層、控制層、數(shù)據(jù)邏輯層,數(shù)據(jù)邏輯層包括數(shù)據(jù)庫,所述服務層包括勘探開發(fā)云計算節(jié)點服務器,開發(fā)云計算節(jié)點服務器配置了虛擬機管理器或容器管理器;虛擬機或容器安裝了操作系統(tǒng)、勘探開發(fā)軟件;系統(tǒng)通過控制層對勘探開發(fā)軟件進行控制。采用本發(fā)明系統(tǒng)及方法,系統(tǒng)管理員創(chuàng)建勘探開發(fā)軟件的虛擬機鏡像和容器鏡像,用戶可以選擇勘探開發(fā)軟件的虛擬機鏡像或容器鏡像來創(chuàng)建勘探開發(fā)軟件服務實例。
技術領域
本發(fā)明涉及一種利用云技術進行勘探軟件開發(fā)的系統(tǒng)和方法,尤其涉及一種基于虛擬化和容器技術的勘探開發(fā)云的系統(tǒng)和方法。
背景技術
勘探軟件具有定制化程度高,開發(fā)復雜,開發(fā)工作量大的特點。伴隨著軟件開發(fā)技術的發(fā)展,對軟件的功能性、穩(wěn)定性、可移植性、可復用性需求的增加,這些變化給軟件開發(fā)過程增加了極大的困難和挑戰(zhàn),也極大地提高了開發(fā)的時間成本和經濟成本。針對這種情況,業(yè)界提出了多種技術方案。包括面向過程軟件開發(fā)、面向對象軟件開發(fā)、構件技術等。但目前,勘探軟件開發(fā)仍然需要將較大的人力成本投入到軟件代碼的開發(fā)工作中,很大比例的工作是重復的、基礎性的工作。
發(fā)明內容
本發(fā)明的目的在于,針對現(xiàn)有技術的不足,提供一種基于虛擬化和容器技術的勘探開發(fā)云的系統(tǒng)和方法。
本發(fā)明采用的技術方案如下。
一種基于虛擬化和容器技術的勘探開發(fā)云的系統(tǒng),所述系統(tǒng)包括表現(xiàn)層、服務層、控制層、數(shù)據(jù)邏輯層;
所述表現(xiàn)層包括勘探開發(fā)云用戶界面模塊、開發(fā)云界面管理模塊、服務接口模塊;
所述服務層包括勘探開發(fā)云計算節(jié)點服務器,開發(fā)云計算節(jié)點服務器配置了虛擬機管理器和/或容器管理器;虛擬機或容器安裝了操作系統(tǒng)、勘探開發(fā)軟件;
所述控制層包括提供服務集群實例的網絡功能的網絡模塊、資源管理模塊、資源監(jiān)控模塊、統(tǒng)一認證模塊;開發(fā)云界面管理模塊包括:
1)服務管理模塊,服務管理模塊提供給系統(tǒng)管理員發(fā)布服務。
2)服務申請模塊,服務申請模塊提供給租戶管理員申請服務。
3)服務審批模塊,服務審批模塊提供給審批管理員審批服務。
4)服務部署模塊,服務部署模塊提供給系統(tǒng)管理員部署服務集群實例。
5)服務使用模塊,服務使用模塊提供給用戶使用服務集群實例;
所述數(shù)據(jù)邏輯層包括數(shù)據(jù)庫;
用戶通過互聯(lián)網訪問勘探開發(fā)云用戶界面模塊,通過勘探開發(fā)云用戶界面模塊訪問開發(fā)云界面管理模塊,通過開發(fā)云界面管理模塊訪問服務接口模塊、數(shù)據(jù)庫,通過服務接口模塊訪問服務層,進行軟件開發(fā);系統(tǒng)通過控制層對用戶軟件開發(fā)進行控制。
進一步,所述服務層還包括鏡像服務模塊、對象存儲模塊,開發(fā)云計算節(jié)點服務器同時配置了虛擬機管理器和容器管理器,該計算節(jié)點既可以支持創(chuàng)建虛擬機實例,也可以創(chuàng)建容器實例。
進一步,服務接口模塊封裝了和認證、計算、網絡、鏡像、對象、虛擬機、容器交互的接口。
進一步,勘探開發(fā)云用戶界面模塊包括基礎設施開發(fā)接口、石油勘探開發(fā)接口、虛擬桌面、云存儲服務界面、提供了用戶之間或用戶與系統(tǒng)之間的交流服務的消息中心。
進一步,服務接口模塊上設有擴展接口。
一種基于上述任意一系統(tǒng)進行軟件開發(fā)的方法,其特征在于,所述服務的方法包括以下步驟:
(1)勘探開發(fā)云系統(tǒng)管理員通過服務管理模塊發(fā)布虛擬機或容器集群服務;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油化工股份有限公司;中國石油化工股份有限公司勝利油田分公司物探研究院,未經中國石油化工股份有限公司;中國石油化工股份有限公司勝利油田分公司物探研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710913502.7/2.html,轉載請聲明來源鉆瓜專利網。





