[发明专利]一种集群环境下的自动化运维方法有效
申请号: | 201510110452.X | 申请日: | 2015-03-13 |
公开(公告)号: | CN104657150B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 魏亮;许天琪 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种集群环境下的自动化运维方法,其具体实现过程为构建的运维平台,该平台由一台控制服务器和多台受控服务器组成;其中控制服务器由总控制器、资源服务、健康服务及管理控制台组成;受控服务器部署控制服务代理、健康服务代理。该一种集群环境下的自动化运维方法与现有技术相比,无需人工干预,大大降低业务系统运维管理的成本;另外提供了全面的监控管理和问题分析手段来帮助企业信息管理部门及时识别和发现IT问题。 | ||
搜索关键词: | 一种 集群 环境 自动化 方法 | ||
【主权项】:
一种集群环境下的自动化运维方法,其特征在于,其具体实现过程为:一、首先构建运维平台系统,该系统由一台控制服务器和多台受控服务器组成;其中控制服务器内部署总控制器、资源服务、健康服务及管理控制台四部分模块组成;受控服务器部署控制服务代理和健康服务代理两部分模块;二、受控服务器向控制服务器发送消息注册服务器信息,建立多服务器之间的消息通讯通道;三、该运维平台系统完成日常系统维护动作:管理人员通过管理控制台为总控制器输入任务消息;总控制器将操作命令消息发送给资源服务;资源服务生成命令集消息,发送给受控服务器的控制服务代理模块,完成日常维护;四、该运维平台系统完成健康故障处理动作:受控服务器内的健康服务代理模块则将健康数据消息发送给总控制器的健康服务;健康服务发现预警消息时,将该消息发送给总控制器,总控制器完成预警处理;所述控制服务器中,总控制器负责系统内所有受控服务器信息的管理,处理控制台操作任务和健康预警消息;健康服务负责收集和处理受控服务器健康状况信息并向总控制器发送健康预警消息;资源服务负责接收总控制器任务消息,分解为具体执行命令集发送给指定受控服务器执行;管理控制台为系统管理员入口;所述步骤三的详细过程为:管理员通过管理控制台向控制服务器发送集群环境内运维管理操作任务消息;总控制器接收任务消息,根据策略生成处理方案,发送给资源服务;资源服务将处理方案解析为受控服务器可执行的操作命令集,发送给指定受控服务器内的控制服务代理;控制服务代理根据命令集执行相关操作,一旦发生错误,向控制服务器发送失败消息并回滚执行;所述步骤四的详细过程为:健康服务代理获取受控服务器实时健康数据,通过消息发送给控制服务器上的健康服务进行健康监控;当受控服务器发生故障,控制服务器接收到的健康数据异常,或者无法接收健康数据时,健康服务根据预置策略触发健康预警,向总控制器发送预警消息;总控制器接收预警消息,根据处理策略生成处理方案,此时如果出现故障的受控服务器仍可通信,处理方案通过消息发送给资源服务并执行下述步骤,如果不可通信,解决方案由总控制器自行执行;资源服务将处理方案解析为可执行的操作命令集,发送给故障受控服务器内的控制服务代理执行;控制服务代理根据命令集执行相关操作,解决服务器健康故障;一旦发生错误,向控制服务器发送失败消息并回滚执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510110452.X/,转载请声明来源钻瓜专利网。