[發(fā)明專利]基于runC實(shí)現(xiàn)帶網(wǎng)絡(luò)的容器生成與恢復(fù)的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201711403523.0 | 申請(qǐng)日: | 2017-12-22 |
| 公開(kāi)(公告)號(hào): | CN108052373A | 公開(kāi)(公告)日: | 2018-05-18 |
| 發(fā)明(設(shè)計(jì))人: | 范澤金;胡承;王穎 | 申請(qǐng)(專利權(quán))人: | 福建星網(wǎng)智慧科技股份有限公司 |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 王美花 |
| 地址: | 361000 福建省廈門市*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 runc 實(shí)現(xiàn) 網(wǎng)絡(luò) 容器 生成 恢復(fù) 方法 | ||
1.一種基于runC實(shí)現(xiàn)帶網(wǎng)絡(luò)的容器生成與恢復(fù)的方法,其特征在于:包括如下步驟:
步驟1、一鍵部署runC涉及到的相關(guān)三方軟件,接著導(dǎo)出預(yù)先定制的鏡像的根文件系統(tǒng)作為runC啟動(dòng)容器所需的根文件系統(tǒng)存入對(duì)應(yīng)的rootfs目錄,并拷貝配置了網(wǎng)絡(luò)的配置文件到與該rootfs目錄的同級(jí)目錄中,讓容器內(nèi)外進(jìn)行通信;
步驟2、通過(guò)runC啟動(dòng)一容器R1后,該容器R1中的服務(wù)端自動(dòng)運(yùn)行,宿主機(jī)也運(yùn)行容器R1外的客戶端,客戶端發(fā)送數(shù)據(jù)給服務(wù)端,服務(wù)端接收到該數(shù)據(jù)并執(zhí)行任務(wù);
步驟3、當(dāng)該容器R1中的程序出現(xiàn)故障時(shí),用戶對(duì)該容器R1執(zhí)行快照操作,凍結(jié)當(dāng)前服務(wù)端進(jìn)程,并生成一快照文件,該快照文件包括該容器R1的相關(guān)信息,此時(shí)該容器R1中的服務(wù)端隨該容器R1的停止而退出運(yùn)行;客戶端不關(guān)閉,繼續(xù)運(yùn)行;
步驟4、用戶執(zhí)行恢復(fù)操作,啟動(dòng)一容器R2,根據(jù)該快照文件將容器R2的相關(guān)信息恢復(fù)成與容器R1完全一致,容器R2中的服務(wù)端自動(dòng)運(yùn)行,并繼續(xù)執(zhí)行容器R1在快照操作前的服務(wù)端進(jìn)程。
2.如權(quán)利要求1所述的一種基于runC實(shí)現(xiàn)帶網(wǎng)絡(luò)的容器生成與恢復(fù)的方法,其特征在于:所述步驟1具體包括:
步驟11、將部署runC環(huán)境所需要的三方軟件通過(guò)腳本實(shí)現(xiàn)安裝和配置上的自動(dòng)化部署,并通過(guò)檢驗(yàn)命令去檢驗(yàn)部署的runC環(huán)境是否完整,若完整,則進(jìn)入步驟12;若不完整,重新進(jìn)去步驟11;
步驟12、通過(guò)加載命令去加載預(yù)先準(zhǔn)備好的鏡像,通過(guò)加載的鏡像ID導(dǎo)出鏡像的根文件系統(tǒng)作為runC啟動(dòng)容器所需的根文件系統(tǒng),存入到要使用的容器的根文件系統(tǒng)對(duì)應(yīng)的rootfs目錄中;
步驟13、拷貝預(yù)先設(shè)置好的runC啟動(dòng)容器所需的配置文件到與該rootfs目錄的同級(jí)目錄,該配置文件是通過(guò)riddler進(jìn)行修改后,用hook在容器起動(dòng)前掛載netns,為容器添加上網(wǎng)絡(luò),通過(guò)網(wǎng)絡(luò)使得容器內(nèi)與容器外的程序互通。
3.如權(quán)利要求1所述的一種基于runC實(shí)現(xiàn)帶網(wǎng)絡(luò)的容器生成與恢復(fù)的方法,其特征在于:所述容器R1的相關(guān)信息包括容器啟動(dòng)的各種參數(shù)、環(huán)境變量、終端配置及權(quán)限參數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建星網(wǎng)智慧科技股份有限公司,未經(jīng)福建星網(wǎng)智慧科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711403523.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





