容器鏡像遷移壓縮方法、裝置、設備及介質(zhì)

基本信息

申請?zhí)?/td> CN202111154387.2 申請日 -
公開(公告)號 CN113821488B 公開(公告)日 2022-07-08
申請公布號 CN113821488B 申請公布日 2022-07-08
分類號 G06F16/174(2019.01)I;G06F16/176(2019.01)I;G06F21/60(2013.01)I;G06F21/64(2013.01)I;G06F9/455(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 黃羽 申請(專利權)人 重慶紫光華山智安科技有限公司
代理機構 上海光華專利事務所(普通合伙) 代理人 -
地址 400700重慶市北碚區(qū)云漢大道117號附386號
法律狀態(tài) -

摘要

摘要 本申請?zhí)峁┮环N容器鏡像遷移壓縮方法、裝置、設備及介質(zhì),該方法包括:獲取各個微服務所對應的多個容器鏡像,每個容器鏡像具有唯一的第一標識符,每個容器鏡像用數(shù)組表示,該數(shù)組由第一標識符與第二標識符構成;篩選多個容器鏡像內(nèi)具有相同第二標識符的鏡像層作為共享層,基于共享層構建關于多個容器鏡像的有向圖;采用容器的應用接口抽取有向圖各個節(jié)點各自對應的層數(shù)據(jù),將相同鏡像層的層數(shù)據(jù)進行合并,并統(tǒng)一存儲各個數(shù)據(jù)層;按照容器鏡像的有向圖、數(shù)組、鏡像層對應的層數(shù)據(jù)以及鏡像描述文件進行打包壓縮,得到待遷移的壓縮文件,本申請有效減少了壓縮數(shù)據(jù)的尺寸,也減少系統(tǒng)在部署、擴容、遷移過程中存儲開銷和時間開銷,提高了壓縮效率。