[發明專利]一種融合Docker容器與KVM虛擬化技術的系統在審
| 申請號: | 201710364522.3 | 申請日: | 2017-05-22 |
| 公開(公告)號: | CN107329799A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 李明;郭洋;潘子春;姚振;吳斌;孫強;徐敏;馬永;倪平波;張捷;喻梅;胡州明;歐淵;張強;劉榮剛;吳磊;左發先;李明洪;游加慶;胡超陽 | 申請(專利權)人: | 國網安徽省電力公司信息通信分公司;四川中電啟明星信息技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/44;G06F13/10 |
| 代理公司: | 成都君合集專利代理事務所(普通合伙)51228 | 代理人: | 張鳴潔 |
| 地址: | 230000 *** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 融合 docker 容器 kvm 虛擬 技術 系統 | ||
1.一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:包括系統管理層、資源抽象層、web管理界面和開發者API;
所述的開發者API主要用于向開發者提供的系統編程接口,將系統的功能作為服務向開發者提供,使開發者使用這些服務來實現自己的應用開發;
所述的系統管理層主要用于對系統中的物理資源和虛擬資源進行管理,針對用戶的不同需要響應用戶請求,完成虛擬機的創建、運行、停止、刪除等整個生命周期的管理工作,另外針對Docker集群中的應用提供了對高可用性的支持;所述的資源抽象層包括KVM、Docker、針對KVM和Docker虛擬化技術提供的相應適配器,所述的資源抽象層向上層的系統管理層提供統一的接口,屏蔽底層實現的差異;
所述的web管理界面是開發的一個用戶界面程序,用于在線提交、編輯、刪除相關欄目的內容后臺管理程序。
2.根據權利要求1所述的一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:所述的系統管理層包括物理機管理模塊、虛擬機管理模塊、鏡像模板管理模塊和高可用性模塊;
所述的物理機管理模塊負責對系統中的物理主機資源進行管理,包括查看系統物理主機清單、增加物理主機和刪除物理主機操作;
所述的虛擬機管理模塊負責對系統中的虛擬機資源進行管理,主要包括顯示/獲取系統所有虛擬機清單、根據用戶請求創建不同類型的虛擬機、對已存在的虛擬機進行刪除、啟動、停止和重啟的管理操作;
所述的鏡像模板管理模塊通過采用共享存儲或者單獨的服務器支持鏡像和模板資源在整個集群環境下共享,在KVM中,所述的鏡像是創建虛擬機時虛擬機所對應的操作系統,模板則指明了虛擬機的處理器、內存、硬盤等硬件配置信息,所述的Docker創建虛擬機時的硬件配置信息通過在創建時直接指定相應參數來實現;
所述的高可用性模塊采用高可用性方案減少系統的停機時間以提高系統和應用的可用性。
3.根據權利要求2所述的一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:所述的物理機管理模塊對物理主機資源的管理包括:
針對單臺物理主機的管理,在要添加到系統中的物理主機之上安裝Hypervisor;
針對物理機集群的管理,讓物理層之上的系統了解整個平臺物理主機的運行狀況。
4.根據權利要求2所述的一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:所述的鏡像模板管理模塊針對KVM和Docker分別釆用不同的方案支持鏡像和模板資源在整個集群環境下共享:
針對KVM:使用網絡文件系統NFS,所述的NFS允許網絡中的計算機之間通過TCP/IP網絡共享資源,NFS包括服務器端和客戶端,所述的服務器端用于安裝rpcbind和nfs服務、修改配置文件、添加共享目錄和啟動服務;所述的客戶端用于創建掛載點和掛載NFS共享目錄;
針對Docker,采用搭建本地私有鏡像庫來實現,其具體是指采用Registry,Registry是Docker提供的在本地環境下運行的提供鏡像托管的服務,Registry的搭建包括安裝Registry所需軟件、修改配置文件、新建存儲目錄和啟動服務等步驟。
5.根據權利要求2、3、4中任一項所述的一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:所述的資源抽象層還包括KVM適配層、KVM集群、Docker適配層和Docker集群。
6.根據權利要求5所述的一種融合Docker容器與KVM虛擬化技術的系統,其特征在于:所述的KVM適配層用于對系統管理層實現獲取虛擬機清單、創建虛擬機、刪除虛擬機以及啟動、停止和重啟虛擬機等操作的接口提供相應的適配功能;系統管理層針對KVM調用KVM適配器,KVM適配器接收到請求之后向KVM Master結點建立連接,并向KVM Master請求數據,KVM適配器在接收到KVM Master結點返回的數據后,KVM適配器對數據進行解析,針對系統管理層的接口封裝成系統管理層所需要的數據格式并返回。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網安徽省電力公司信息通信分公司;四川中電啟明星信息技術有限公司,未經國網安徽省電力公司信息通信分公司;四川中電啟明星信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710364522.3/1.html,轉載請聲明來源鉆瓜專利網。





