[发明专利]一种集群的并行业务组控制和管理的方法在审
申请号: | 201310530438.6 | 申请日: | 2013-11-01 |
公开(公告)号: | CN103595771A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 王婷 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种集群的并行业务组控制和管理的方法,包括集群中存在并行业务组时对业务组进行正确的控制和管理,首先,能控制并行组的同时启动和停止;其次,正确的记录业务组在各个节点上的状态;再次,在业务组在某个节点上异常时能够进行异常操作,集群中的某个节点作为普通的业务节点的同时还作为管理节点存在,在并行业务组启动或者停止时,集群的管理节点根据用户配置信息,把启动或者停止组的命令发送到指定的服务器上,通知需要启动业务组的服务器启动或者停止该业务组;集群的管理节点会收集每个服务器上业务组的状态,通过组的状态的标志位分别记录各个状态;在并行业务组在某个服务器上异常时,管理节点会触发该服务上依赖并行业务组的其他业务组进行切换,保证对应的依赖业务组的正常提供服务;控制并行组的同时启动和停止。 | ||
搜索关键词: | 一种 集群 并行 业务 控制 管理 方法 | ||
【主权项】:
一种集群的并行业务组控制和管理的方法, 其特征在于包括集群中存在并行业务组时对业务组进行正确的控制和管理,首先,能控制并行组的同时启动和停止;其次,正确的记录业务组在各个节点上的状态;再次,在业务组在某个节点上异常时能够进行异常操作,集群中的某个节点作为普通的业务节点的同时还作为管理节点存在,在并行业务组启动或者停止时,集群的管理节点根据用户配置信息,把启动或者停止组的命令发送到指定的服务器上,通知需要启动业务组的服务器启动或者停止该业务组;集群的管理节点会收集每个服务器上业务组的状态,通过组的状态的标志位分别记录各个状态;在并行业务组在某个服务器上异常时,管理节点会触发该服务上依赖并行业务组的其他业务组进行切换,保证对应的依赖业务组的正常提供服务;控制并行组的同时启动和停止,其中:并行业务组启动流程包括如下几步:步骤1:用户根据业务需求创建集群并创建一个并行业务组,完成后上传配置文件到各个节点上,启动集群服务,集群在启动过程中会有一个最优的节点决策成管理节点;步骤2:管理节点接收到了启动并行组的命令,根据用户生成的配置文件寻找需要启动并行组的服务器;步骤3:管理节点组合消息#dest=all#rd=…,其中rd表示将要启动并行组的服务器的组合,然后把消息发送给所有的节点,通知目的服务器启动并行组;步骤4:各节点收到消息后,解析rd的服务器中是否有本节点,如果没有直接不发生动作;假如本节点在目的服务器中时,节点马上启动并行组,并且把并行组启动的结果返回给管理节点;步骤5:管理节点接收到每个目的服务器的启动结果返回值,根据成功或者失败设置服务器在组的状态位上的值;步骤6:管理节点告知用户启动组的结果情况;并行业务组停止流程,包括如下几步:步骤1:管理节点接收到了停止并行组的命令,根据用户生成的配置文件寻找需要停止并行组的服务器;步骤2:管理节点组合消息#dest=all#rd=…,通知目的服务器停止并行组;步骤3:各节点收到消息后,解析rd的服务器中是否有本节点,如果没有直接不发生动作;假如本节点在目的服务器中时,节点马上停止并行组,并且把并行组启动的结果返回给管理节点;步骤4:管理节点接收到每个目的服务器的停止结果返回值,根据成功或者失败设置服务器在组的状态位上的值;步骤5:管理节点告知用户停止组的结果情况;管理节点设置并行组状态的流程步骤如下:步骤1:管理节点接收到并行组状态变化的消息时, 开始启动设置组状态流程;步骤2:获取消息中组的名称以及哪个服务器上的组状态进行了变化;步骤3:获取该服务器上对应的组状态和需要更新的状态是否一致;一致的话直接退出,不一致时对状态位进行异或计算,设置新的状态;步骤4:完成设置保存组的最新状态;并行组异常时管理节点处理异常的流程步骤如下:步骤1:运行了并行组的服务器发现并行组发生了异常,形成消息把异常发送给管理节点;步骤2:管理节点接收到异常报告,通过实例3设置组的状态;步骤3:管理节点寻找是否有依赖于并行组的业务组运行在异常服务器上;步骤4:假如没有处理完成,不然遍历寻找出所有符合步骤3条件的业务组;步骤5:管理节点发送消息通知异常节点停止依赖与并行组的业务组;步骤6:异常节点停止步骤5上的业务组,然后返回结果给管理节点;步骤7:管理节点接收到步骤6的返回结果,寻找一个新的正常运行着并行组的服务器启动步骤4中找到的组;步骤8:正常节点启动业务组,并返回结果;步骤9:管理节点设置业务组的状态,并结束动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310530438.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种模具内成型自动埋钉装置
- 下一篇:一种无版缝电磁模压辊水冷系统