[发明专利]一种基于相关分析的云应用自动化配置方法在审
申请号: | 201711360685.0 | 申请日: | 2017-12-18 |
公开(公告)号: | CN108062231A | 公开(公告)日: | 2018-05-22 |
发明(设计)人: | 周红卫;周博;吴昊;王钟沛 | 申请(专利权)人: | 江苏润和软件股份有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/61;G06F8/65;H04L12/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210041 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 发明涉及一种基于相关分析的云应用自动化配置方法。提出了一个基于服务的应用拓扑描述模型,采用声明式的方法刻画云应用的部署拓扑结构,涵盖运维部署、扩展、运行时服务状态检测等信息,并基于服务和配置模板的方式描述组件参数关联关系,构建出配置更改事件级联传播的有向图,通过服务注册发现机制实现组件间强依赖关系的解耦,维持应用关联参数间的一致性,提出基于分布式事务的系统可用性保障机制,通过事务确保系统在更新配置后整个应用的可用性,提高系统运行时更新配置的可靠性。 | ||
搜索关键词: | 一种 基于 相关 分析 应用 自动化 配置 方法 | ||
【主权项】:
1.一种基于相关分析的云应用自动化配置方法,方法特征在于实现步骤如下:(1)建立基于服务的应用拓扑描述模型: 1)定义应用的拓扑结构,实现应用部署的高层抽象视图,从而屏蔽底层细节以应对异构性问题;2)提倡角色划分,高级运维人员负责底层脚本具体实现,普通运维人员负责上层模型的构建,提供脚本封装,降低学习成本;3)将组件参数中被其他组件依赖的部分抽离,定义为服务信息;(2)定义基于发布订阅的关联配置角色: 1)事件传播机制基于模型中定义的配置模板,订阅其他组件的服务以及属性参数的更改事件,构建应用变化事件传播的有向图,从而传播应用系统中的变化信息;2)事件处理通过应用变化事件的监听,实现应用组件间参数取值的自动调整;3)事件产生,被依赖的应用组件接收到应用三类变化请求后,将自身的变化事件转发给其他组件;(3)基于结构变化事件的交互流程:运维人员改变应用结构(如组件增减)时,参数一致性维护机制如何自动协调完成参数的自配置的过程,包括:1)基于参数变化事件的交互流程,组件间关联配置参数的取值变化,该机制通过参数更改事件的发布与订阅应对参数变化,维持关联参数的一致性的过程;2)基于服务状态变化事件的交互流程,服务的启动、停止以及服务的失效均会引起服务状态的变化,服务的状态变化后,与服务对应的Attribute参数将生效或失效;3)基于服务状态变化事件的交互流程,服务的启动、停止以及服务的失效均会引起服务状态的变化,服务的状态变化后,与服务对应的Attribute参数将生效或失效。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏润和软件股份有限公司,未经江苏润和软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711360685.0/,转载请声明来源钻瓜专利网。
- 上一篇:移动终端
- 下一篇:一种船舶柴油机的液压传动装置