说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210993031.6 (22)申请日 2022.08.18 (71)申请人 中国电子科技 集团公司第十五研究 所 地址 100083 北京市海淀区北四环中路21 1 号华北所科技大厦 (72)发明人 邢尔军 陈艳 栾明君 宁阳 (74)专利代理 机构 工业和信息化部电子专利中 心 11010 专利代理师 袁鸿 (51)Int.Cl. G06F 8/61(2018.01) G06F 8/71(2018.01) G06F 16/2455(2019.01) G06F 9/455(2006.01)H04L 67/1097(2022.01) H04L 67/1095(2022.01) (54)发明名称 一种容器云场景下的增量式镜像打包方法 及系统 (57)摘要 本申请公开了一种仅打包软件更新部分的 容器镜像打包方法, 包括如下步骤: 在镜像打包 一侧, 只对业务软件的更新部分打包 形成镜像安 装包; 在容器云平台一侧, 需要将镜像安装包导 入到容器云中的某个服务器节 点下, 解析导入的 镜像安装包, 从镜像安装包中获取软件的更新部 分以及结合服务器节点上的本地缓存或从分布 式存储系统中获取备份的软件实体 资源, 触发相 应的更新操作形成最新版本的软件实体 资源。 依 据最新的软件实体资源以及镜像安装包中的 Dockerfile文件 来构建最新的镜像, 并将构建好 的镜像上传到镜像仓库中。 本申请实施方案加快 了创建镜像安装包的速度, 减少了上传到容器云 平台的用时, 减少了解压镜像安装包的耗时, 有 效提高了软件的部署效率。 权利要求书2页 说明书9页 附图4页 CN 115525300 A 2022.12.27 CN 115525300 A 1.一种容器云场景下的增量式镜像打包方法, 其特征在于, 应用于频繁迭代、 频繁测试 场景, 包括: 在镜像打包一侧, 执 行如下步骤: 获取对业 务软件的镜像打包指令; 基于所述镜像打包指令, 调用目标协议, 将对所述业务软件的更新部分打包形成镜像 安装包, 其中所述镜像安装包中包含有与对所述业务软件的更新操作对应的软件更新资 源; 在需要将打包后的所述镜像安装包导入到容器云中的某个服务器节点的情况下, 在容 器云平台一侧, 执 行如下步骤: 解析导入的所述镜像安装包, 并将解析获得的软件更新资源存储到所述服务器节点本 地; 基于所述软件更新资源, 在所述服务器节点本地触发相应的更新操作, 并结合所述服 务器节点上的本地缓存, 或, 从分布式存储系统中获取备份的软件实体 资源, 更新本地 缓存 的软件资源; 利用更新后的软件资源构建镜像, 并将构建的镜像上传至 镜像仓库。 2.如权利要求1所述的容器云场景下的增量式镜像打包方法, 其特征在于, 将对所述业 务软件的更新部分打包形成镜像安装包之后还包括: 将打包的镜像安装包存储到存储介 质; 解析导入的所述镜像安装包之前还包括: 利用所述存储介质导入所述服务器节点本 地。 3.如权利要求1所述的容器云场景下的增量式镜像打包方法, 其特征在于, 所述镜像安 装包包括: 软件相关 资源、 镜像安装 包描述文件以及操作目录文件夹; 其中所述操作目录文件夹依据更新操作具有如下文件中的一种或多种: 用于存储软件完整资源的全量更新文件夹; 用于存储新增文件夹的新增目录文件夹; 用于存储新更新的文件夹的更新目录文件夹; 用于存储待删除的文件夹信息的删除目录文件夹; 用于存储新新增加的文件的新增文件文件夹; 用于存储新更新的文件的更新文件文件夹; 用于存储待删除的文件信息的删除文件文件夹 。 4.如权利要求3所述的容器云场景下的增量式镜像打包方法, 其特征在于, 解析导入的 所述镜像安装 包包括: 解析所述镜像安装包里的镜像安装包描述文件, 以获取业务软件的资源需求信息、 依 赖信息、 元 数据信息; 将解析获得的资源需求信息、 依赖信息、 元 数据信息存 储到关系型 数据库。 5.如权利要求4所述的容器云场景下的增量式镜像打包方法, 其特征在于, 基于所述软 件更新资源, 在所述 服务器节点本地触发相应的更新操作包括: 监测本地缓存的软件更新资源解压后的文件目录所包 含的文件夹目录; 在监测到解压后的文件目录包含某一个或某几个文件夹目录的情况下, 触发执行相应权 利 要 求 书 1/2 页 2 CN 115525300 A 2的更新操作。 6.如权利要求5所述的容器云场景下的增量式镜像打包方法, 其特征在于, 触发执行相 应的更新操作包括: 监测本地是否具有与更新操作对应的软件资源; 若本地不具有与更新操作对应的软件资源, 从分布式存 储系统里 下载到本地缓存; 若本地具有与 更新操作对应的软件资源, 直接基于相应的文件夹目录更新本地缓存里 的软件资源。 7.如权利要求1所述的容器云场景下的增量式镜像打包方法, 其特征在于, 所述容器云 场景下的增量式镜像打包方法还 包括: 将构建的镜像上传到分布式存 储系统。 8.一种分布式存储系统, 其特征在于, 包括处理器和存储器, 所述存储器上存储有计算 机程序, 所述计算机程序被处理器执行时实现如权利要求 1至7中任一项 所述的容器云场景 下的增量式镜像打包方法的步骤。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求 1至7中任一项 所述的容器 云场景下 的增量式镜像打包方法的步骤。权 利 要 求 书 2/2 页 3 CN 115525300 A 3
专利 一种容器云场景下的增量式镜像打包方法及系统
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 17:15:05
上传分享
举报
下载
原文档
(914.4 KB)
分享
友情链接
GB-T 40659-2021 智能制造 机器视觉在线检测系统 通用要求.pdf
GB-T 6044-2016 指针式石英手表.pdf
GB-T 20201-2006 灌溉用聚乙烯(PE)压力管机械连接管件.pdf
DB22-T 1034-2011 车用乙醇汽油中甲醇含量测定法(现场快速法) 吉林省.pdf
专利 一种水循环温控系统.PDF
GB-T 33573-2017 集装箱安全智能锁阅读器通用技术规范.pdf
T-GHDQ 88.2—2022 车辆无线通信信息安全测试规范 第2部分:车载WLAN安全测试规范.pdf
GB-T 13749-2022 冲击式打桩机 安全操作规程.pdf
GJB 907A-2006 产品质量评审.pdf
T-CESA 1208—2022 光伏组件节能量计算方法.pdf
T-NIFA 23—2023 公共数据在企业征信领域应用的指南.pdf
GB 18614-2012 七氟丙烷(HFC227ea)灭火剂.pdf
T-CQTSHRA 008—2024 人才测评服务业务规范.pdf
T-CPQS XF003—2023 灭火器产品维修、更换及售后服务.pdf
关键信息基础设施安全保护条例.pdf
拉萨市行政调解规定.pdf
DB34-T 3893-2021 工业企业节能诊断技术规范 安徽省.pdf
GM-T 0039-2015 密码模块安全检测要求.pdf
GB-T 12143-2008 饮料通用分析方法.pdf
DB37-T 3386-2018 工业园区规划水资源论证技术导则 山东省.pdf
交流群
-->
1
/
3
16
评价文档
赞助2元 点击下载(914.4 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。