发明名称 一种分布式系统服务管理系统及方法
摘要 本发明提供一种分布式系统服务管理系统及方法,用户通过服务管理器统一管理分布在网络中的各个服务。在服务管理器中可通过服务依赖关系处理器处理代理管理器之间的依赖关系,从而保障分布在网络不同环境中的服务的依赖关系。服务管理器通过统一的用户接口,访问不同的代理管理器,而所有的代理管理器都提供统一的接口;从而隔离了各个服务之间的管理差异。代理管理器通过管理监控器管理具体的服务,以保障代理管理器对服务透明。管理监控器具体管理并监控网络中的具体服务。本发明解决了现有技术中维护分布式服务没有统一处理机制所导致维护困难的问题,以及现有技术系统服务之间耦合度比较高,加入管理新服务难度较大,程序扩展性不强的问题。
申请公布号 CN102014007B 申请公布日期 2012.08.29
申请号 CN201010610514.0 申请日期 2010.12.29
申请人 武汉日电光通信工业有限公司 发明人 何双江;曹东
分类号 H04L12/24(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 胡建平
主权项 一种分布式系统服务管理系统,其特征在于:包括服务管理器、代理管理器和管理监控器;所述的服务管理器提供统一的操作界面,通过统一的用户接口访问不同的代理管理器,用于接收用户的处理请求、传输请求模型和通知用户处理结果;所述的代理管理器包括服务端和客户端,服务端部署在管理监控器所在计算机上,客户端部署在服务管理器所在计算机上,服务端与客户端通过网络连接,代理管理器用于接收所述服务管理器的统一请求模型、通知管理监控器和转发管理监控器的处理结果;所述的管理监控器部署在服务所在计算机上,每个服务有一个管理监控器,管理监控器具体管理并监控网络中的具体服务,并把处理结果通知给所述代理管理器;其中所述的服务管理器中还包括服务依赖关系处理器,服务管理器通过服务依赖关系处理器处理代理管理器之间的依赖关系;所述的服务管理器包括心跳定时处理器,服务管理器的心跳定时处理器定时发出心跳检测指令判断服务当前状态;所述的代理管理器包括心跳服务器,代理管理器的心跳服务器接收到心跳定时处理器发送过来的状态查询指令后,转变成管理监控器所能理解的调用指令,并调用管理监控器进行服务监控;所述的管理监控器包括服务监视器,用于接收代理管理器中的心跳服务器发出的调用指令,并根据指令返回当前服务的状态。
地址 430074 湖北省武汉市武昌关山三路