Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜北京宝兰德软件股份有限公司李天喜获国家专利权

恭喜北京宝兰德软件股份有限公司李天喜获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜北京宝兰德软件股份有限公司申请的专利一种基于Kubernetes CRI插件的非容器应用编排方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119621232B

龙图腾网通过国家知识产权局官网在2025-05-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411662617.X,技术领域涉及:G06F9/455;该发明授权一种基于Kubernetes CRI插件的非容器应用编排方法及装置是由李天喜;李大佳;石玉琢;丁龙龙设计研发完成,并于2024-11-20向国家知识产权局提交的专利申请。

一种基于Kubernetes CRI插件的非容器应用编排方法及装置在说明书摘要公布了:本发明涉及一种基于KubernetesCRI插件的非容器应用编排方法及装置,该非容器应用编排方法包括:S1、非容器应用的描述信息的定义;S2、容器的创建与启动;S3、容器的配置;S4、容器的补丁管理。本发明无需对原有的非容器应用进行改造即可托管到Kubernetes集群中,可充分利用Kubernetes提供的自动化部署与扩展能力、健康检查与自我修复能力、监控与日志收集能力、安全性与隔离性等特性,允许开发者将非容器化应用与容器化应用统一管理,有助于简化运维工作,提高管理效率,在非容器应用托管后,可利用Kubernetes动态地调度和分配资源能力,优化资源使用效率。

本发明授权一种基于Kubernetes CRI插件的非容器应用编排方法及装置在权利要求书中公布了:1.一种基于KubernetesCRI插件的非容器应用编排方法,其特征在于,包括以下步骤:S1、非容器应用的描述信息的定义;S11、application.yaml:定义非容器应用的基本信息;S12、ApplicationVersion.yaml:定义非容器应用的当前版本,记录当前版本的CPU架构以及每个版本应用到的介质信息;S2、容器的创建与启动;S21、服务端将ApplicationVersion.yaml中定义每个版本的介质托管在介质仓库,介质包括镜像介质、普通介质、脚本文件;服务端提供了非容器镜像的介质清单,介质清单包括普通介质和脚本文件,介质清单的下载路径为满足镜像命名规则并配置为Pod的Image名称,且介质清单的名称中包含固定前缀“ncri-manifest”;S22、非容器镜像的介质清单文件NcriManifest.yaml描述非容器镜像中包括的介质列表;S23:Pod调度到Kubernetes节点上,Kubelet通知CRI-O创建容器;非容器应用实例的Pod被调度到Kubernetes的节点上后,该Pod中包括基于Docker镜像创建的容器和或基于非容器介质创建的容器,然后Kubelet通知CRI-O创建容器,CRI-O根据镜像类型下载镜像介质,镜像介质包括Docker镜像和非容器镜像以及OCI格式的镜像;S24:NCRI下载镜像介质,检测到是非容器镜像时,先下载介质清单,然后下载清单中的非容器介质和脚本;若非容器运行时NCRI检测到Image名称中的前缀“ncri-manifest”的镜像,则非容器运行时NCRI将Image的name转换成介质清单的下载路径,并将介质清单及清单中包括的介质下载到本地,同时校验普通介质与脚本文件的Sha256是否一致;S25:Kubelet在节点上基于拉取的镜像或非容器介质创建出容器;Docker镜像或非容器镜像下载完成后,kubelet在节点上基于拉取镜像创建出容器并启动;S3、容器的配置;S31、kubelet调用CRI接口创建容器时,NCRI接收到创建容器请求,找到容器镜像对应的普通介质及脚本文件的路径,为容器创建出根目录,将根目录设置为挂载点并管理数据存储目录,将ConfigMap、Secret、卷都挂载在非容器应用实例的根目录下,并将容器的根目录设置到容器的环境变量APPLICATION_INSTANCE_HOME中;S32、形成容器的配置文件,记录所需环境变量和cgroup;S33、为容器设置用户并赋予权限;S34、执行容器镜像对应的脚本,首先执行install命令进行普通介质的安装,安装完成后,执行start命令来启动应用程序;NCRI重建容器的cgroup,将容器的所有进程与对应的cgroup相关联。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京宝兰德软件股份有限公司,其通讯地址为:100010 北京市海淀区马甸东路19号17层2001;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。