[發(fā)明專利]虛擬機應用程序管理方法、裝置、設備及可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811208867.0 | 申請日: | 2018-10-17 |
| 公開(公告)號: | CN109271179B | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設計)人: | 王海慶;胡州明;李莉;余癡;尤鳳珍;范俊杰;田攀;杜平;高崇;馬函瑞 | 申請(專利權(quán))人: | 四川中電啟明星信息技術(shù)有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F9/455 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 610000 四川省成都市郫*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬機 應用程序 管理 方法 裝置 設備 可讀 存儲 介質(zhì) | ||
本發(fā)明公開了一種虛擬機應用程序管理方法,該方法包括以下步驟:對獲取的kubernetes軟件進行鏡像處理,生成鏡像文件,將鏡像文件刻錄到各待安裝虛擬機中,利用kubernetes軟件對各虛擬機的應用程序進行管理操作。應用本發(fā)明實施例所提供的技術(shù)方案,通過鏡像的方式安裝kubernetes軟件,相較于用戶手動操作命令行對kubernetes軟件進行安裝,簡單易行,較大地提高了虛擬機對應用程序的管理操作執(zhí)行效率,提升了用戶體驗。本發(fā)明還公開了一種虛擬機應用程序管理裝置、設備及存儲介質(zhì),具有相應技術(shù)效果。
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,特別是涉及一種虛擬機應用程序管理方法、裝置、設備及計算機可讀存儲介質(zhì)。
背景技術(shù)
近年來云計算技術(shù)在我國已經(jīng)在很多行業(yè)領(lǐng)域進行了廣泛的運用,云計算的關(guān)鍵技術(shù)是虛擬化技術(shù),這是一種資源管理技術(shù),是將計算機的各種實體資源,如CPU、網(wǎng)絡、內(nèi)存及磁盤等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來,清除實體結(jié)構(gòu)間的不可切割的障礙,使用戶可以比原來更好、更便利地使用這些資源。在節(jié)約硬件成本、人力成本、運維成本、提高資源利用率等方面都起到了非常重要的作用。
一個物理機可以虛擬化出多個虛擬機,虛擬機對應用程序進行管理操作需要安裝kubernetes軟件。現(xiàn)有的給虛擬機安裝kubernetes軟件的方式是用戶手動操作命令行給各虛擬機一一進行安裝,重復的安裝步驟需要多次重復執(zhí)行,操作步驟繁瑣,虛擬機對應用程序的管理操作執(zhí)行效率低,用戶體驗差。
綜上所述,如何有效地解決手動操作命令行進行kubernetes軟件安裝,操作步驟繁瑣,虛擬機對應用程序的管理操作執(zhí)行效率低,用戶體驗差等問題,是目前本領(lǐng)域技術(shù)人員急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種虛擬機應用程序管理方法,該方法簡單易行,較大地提高了虛擬機對應用程序的管理操作執(zhí)行效率,提升了用戶體驗;本發(fā)明的另一目的是提供一種虛擬機應用程序管理裝置、設備及計算機可讀存儲介質(zhì)。
為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:
一種虛擬機應用程序管理方法,所述方法包括:
對獲取的kubernetes軟件進行鏡像處理,生成鏡像文件;
將所述鏡像文件刻錄到各待安裝虛擬機中,以使各所述待安裝虛擬機均安裝有所述kubernetes軟件;
利用所述kubernetes軟件對各虛擬機的應用程序進行管理操作。
在本發(fā)明的一種具體實施方式中,各所述虛擬機的各所述應用程序的擴建過程,包括:
利用應用容器引擎封裝預先建立的應用程序,得到容器封裝應用程序;
將所述容器封裝應用程序分發(fā)給各所述虛擬機。
在本發(fā)明的一種具體實施方式中,各所述已安裝虛擬機和各所述待安裝虛擬機的虛擬過程包括:
利用KVM虛擬化技術(shù)進行虛擬機擴建。
在本發(fā)明的一種具體實施方式中,利用所述kubernetes軟件對各虛擬機的應用程序進行管理操作,包括:
當接收到應用程序管理請求時,生成對應的應用程序管理數(shù)據(jù);
利用KVM適配層將所述應用程序管理數(shù)據(jù)封裝成預設的數(shù)據(jù)格式,得到標準管理數(shù)據(jù);
利用所述kubernetes軟件基于所述標準管理數(shù)據(jù)對各所述虛擬機的應用程序進行管理操作。
一種虛擬機應用程序管理裝置,所述裝置包括:
文件生成模塊,用于對獲取的kubernetes軟件進行鏡像處理,生成鏡像文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川中電啟明星信息技術(shù)有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司,未經(jīng)四川中電啟明星信息技術(shù)有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811208867.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





