[发明专利]一种工业应用快速部署的方法在审

专利信息
申请号: 202110554229.X 申请日: 2021-05-20
公开(公告)号: CN113190239A 公开(公告)日: 2021-07-30
发明(设计)人: 刘大陆;叶军 申请(专利权)人: 洛阳轴承研究所有限公司;国创(洛阳)轴承产业技术研究院有限公司
主分类号: G06F8/60 分类号: G06F8/60;G06F9/50
代理公司: 北京世誉鑫诚专利代理有限公司 11368 代理人: 孙国栋
地址: 471039 河南省*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 工业 应用 快速 部署 方法
【说明书】:

发明涉及计算机技术的技术领域,特别是涉及一种工业应用快速部署的方法,通过对Kubernates框架进行二次开发,通过抽象和封装出“应用”、“实例”的概念,最大限度提高应用效率、同时消除了平台差异带来的迁移成本,提高了开发者部署和运行工业互联网应用的速度,降低了应用的运维成本;包括以下步骤:S1、首先对工业应用进行抽象;S2、抽象化后,定义实例的概念;S3、针对S1中的抽象概念,将工业应用运行的需求参数化,定义不同工业应用运行需要的模板;S4、在实例的部署文件中均加入平台相关的annotation;S5、根据用户输入的参数结合步骤S3的模板文件,生成完整的Kubernetes部署文件存储在实例中,将生成的部署文件通过HTTPPOST请求发送到ApiServer中,实现工业应用快速部署。

技术领域

本发明涉及计算机技术的技术领域,特别是涉及一种工业应用快速部署的方法。

背景技术

在工业互联网化的趋势中,开发和运用工业互联网应用(工业应用)是其中最重要的工作活动之一。

相比于一般互联网应用,工业互联网领域的应用自身带有工业属性,与工业生产中的各个环节业务存在高度耦合性。因为部分历史遗留原因,一方面工业领域同时存在大量不同的通信协议以对应不同公司或者不同类别的产品;另一方面部署和运行工业应用将面对适配不同平台、不同环境的主机的复杂问题,其中涉及调试、环境适配等工作更是整个流程中极其耗时的环节;第三方面运维期间,将面临运维成本居高不下,包括电能消耗、人工成本等问题。

发明内容

为解决上述技术问题,本发明提供一种工业应用快速部署的方法,通过对Kubernates框架进行二次开发,通过抽象和封装出“应用”、“实例”的概念,最大限度提高应用效率、同时消除了平台差异带来的迁移成本,提高了开发者部署和运行工业互联网应用的速度,降低了应用的运维成本。

本发明的一种工业应用快速部署的方法,包括以下步骤:

S1、为了达到快速部署的目的,首先对工业应用进行抽象,提取出所有工业应用相同的部分,得到抽象概念;

S2、抽象化后,定义实例的概念,将上述抽象概念与工业应用关联起来,通过k8s提供的资源管理方法,实例申请和使用底层硬件资源,包括CPU、内存、存储、网络资源;

S3、针对S1中的抽象概念,将工业应用运行的需求参数化,定义不同工业应用运行需要的模板;

S4、通过定义k8s中的anotation提供对相关应用运行状态的跟踪与查询,在实例的部署文件中均加入平台相关的annotation;

S5、根据用户输入的参数结合步骤S3的模板文件,生成完整的Kubernetes部署文件存储在实例中,部署时候,通过与Kubernetes的ApiServer组件进行交互,将生成的部署文件通过HTTP POST请求发送到ApiServer中,这样就将用户定制的工业应用快速部署到Kubernetes集群中,实现了工业应用的快速部署。

本发明的一种工业应用快速部署的方法,所述步骤S1中,抽象概念包括:Runtime运行环境、CPU与内存使用需求、持久化存储使用需求、对外服务端口、依赖的其他服务资源。

本发明的一种工业应用快速部署的方法,所述步骤S2中,实例的定义如下:

其中实例的InstanceRevision(历史版本信息)中保存部署在Kubernetes集群中的yaml文件,用于控制Kubernetes使用底层计算资源;

上述manifest字段封装了Kubernetes的部署文件,一个Kubernetes部署文件的示例如下:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洛阳轴承研究所有限公司;国创(洛阳)轴承产业技术研究院有限公司,未经洛阳轴承研究所有限公司;国创(洛阳)轴承产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110554229.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top