[发明专利]一种可视化应用组件编排方法及系统在审

专利信息
申请号: 202010301349.4 申请日: 2020-04-16
公开(公告)号: CN111522543A 公开(公告)日: 2020-08-11
发明(设计)人: 冯强中;范文斌;王亚平;吴彤彤;刘帆 申请(专利权)人: 科大国创云网科技有限公司
主分类号: G06F8/34 分类号: G06F8/34;G06F8/38;G06F8/71
代理公司: 合肥昊晟德专利代理事务所(普通合伙) 34153 代理人: 王林
地址: 230000 安徽省合*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 可视化 应用 组件 编排 方法 系统
【说明书】:

发明公开了一种可视化应用组件编排方法及系统,属于计算机软件领域,包括以下步骤:S1:可视化配置;S2:参数校验;S3:参数转换;S4:应用部署。在所述步骤S1中,可视化操作形式为在可视化界面上进行的连线、拖拽形式,在所述步骤S1中,进行可视化操作的同时即完成了参数的配置工作,配置基础应用的依赖关系即配置基础应用所依赖的服务、组件。本发明通过可视化方式编排应用组件,可以减少部署人员的工作量和失误率,提高效率,部署人员不用考虑部署的配置文件格式,参数转换引擎会根据用户需求自动生成相应的Json或Yaml格式的配置文件,由于参数配置使用界面化的形式,提升了用户体验,降低了新手的使用难度。

技术领域

本发明涉及计算机软件技术领域,具体涉及一种可视化应用组件编排方法及系统。

背景技术

如图1所示,现有的Kubernetes编排通常是通过Yaml格式或Json格式的配置文件来部署应用,通过调用ApiServer提供的接口创建Pod(Plain old data structure)、Service资源。

在通过Kubernetes部署应用时,通常需要针对应用编写Pod、Service配置文件,针对不常使用的人来说不易理解记住参数的具体含义,需要部署人员对配置参数做到熟记于心,而经常使用的人又抱怨每次在部署时都要编写繁琐重复的配置文件,并且通过复杂的配置来部署一个应用时配置文件往往容易出现疏漏,不易排查部署失败的问题。部署人员需手动编写配置文件的每一行代码,同时需要确保格式的正确,当构建复杂应用时,还需要查阅相关参数文档,费时费力。上述问题亟待解决,为此,提出一种可视化应用组件编排方法及系统。

发明内容

本发明所要解决的技术问题在于:如何解决现有技术中通过Kubernetes部署应用时存在的配置文件编写过程繁琐、容易出现疏漏、不易排查部署失败等问题,提供了一种可视化应用组件编排方法。

本发明是通过以下技术方案解决上述技术问题的,本发明包括以下步骤:

S1:可视化配置

根据部署应用所需的基础应用、中间件,通过可视化操作形式配置基础应用间逻辑调用关系及基础应用的依赖关系,生成相应的拓扑图;

S2:参数校验

对步骤S1中配置的参数进行校验;

S3:参数转换

将可视化配置生成的拓扑图通过参数转换引擎转换为符合Json或Yaml格式的配置文件;

S4:部署应用

根据经参数转换后的配置文件进行部署,集群根据配置文件通过ApiServer创建相应的资源,完成应用的部署。

更进一步的,在所述步骤S1中,可视化操作形式为在本系统平台上提供的可视化界面进行的连线、拖拽形式。

更进一步的,在所述步骤S1中,进行可视化操作的同时即完成了参数的配置工作,配置基础应用的依赖关系即配置基础应用所依赖的服务、组件等。

更进一步的,在所述步骤S2中,对步骤S1中配置的参数进行校验的方式为将配置的参数与官方配置预定义的参数以及具有特定参数值的参数进行比对,校验步骤S1中配置的参数值是否正确。

更进一步的,当参数校验失败后,则不进入所述步骤S3中,并将参数校验失败的信息写入日志,其中参数校验失败信息主要包括输入的参数值不在设定的范围内、预定义参数不符合命名规范(如以纯数字命名参数)、输入的参数值类型不匹配等信息;当参数校验成功后,则进入所述步骤S3中,对配置完成的参数进行转换。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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