一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于LSB接口的集群控制方法与流程

2021-12-04 14:25:00 来源:中国专利 TAG:

技术特征:
1.一种基于lsb接口的集群控制方法,其特征在于,具体按照以下步骤实施:步骤1,运行在集群节点上的实时数据处理业务进程加载集群控制动态链接库,即ha库;步骤2,运行业务进程,servicex,加载ha库,通过进程间通信方式与resagent进行交互,集群控制器通过lsb接口脚本启动resagent,查询服务状态,并设置业务进程状态;步骤3,资源调度时,根据业务进程id号及待处理业务唯一标识号,使用负载均衡算法进行业务分配。2.根据权利要求1所述的一种基于lsb接口的集群控制方法,其特征在于,所述步骤1中,ha库定义了四种业务进程状态:error、starting、ready、norunning,分别表示故障、初始化、正常和未运行;定义了两种服务角色:work、unwork,分别表示可提供服务和无法提供服务。3.根据权利要求2所述的一种基于lsb接口的集群控制方法,其特征在于,所述步骤2中,lsb接口脚本运行resagent,通过命名管道与加载了ha库的服务进程进行通信,获取状态并设置角色。4.根据权利要求3所述的一种基于lsb接口的集群控制方法,其特征在于,所述步骤3中,负责均衡算法包括“状态相关”算法和“状态无关”两种算法;“状态相关”算法具体实现为“最小链接法”,即当新业务到来时由当前正在处理的业务数最小的且角色为“work”的业务进程负责处理;“状态无关”算法具体实现为“一致性哈希法”,将业务进程id通过哈希算法映射在0~2n

1,n为业务进程数目范围中,将业务标识同样映射至此范围内,由哈希值大于且最接近的业务进程负责处理。5.根据权利要求4所述的一种基于lsb接口的集群控制方法,其特征在于,当业务与业务进程比值低于5比1时,采用最小链接法,当业务与业务进程比值大于5比1时,采用一致性哈希法。

技术总结
本发明公开了一种基于LSB接口的集群控制方法,具体为:首先,运行在集群节点上的实时数据处理业务进程加载集群控制动态链接库,即HA库;其次,运行业务进程,ServiceX,加载HA库,通过进程间通信方式与ResAgent进行交互,集群控制器通过LSB接口脚本启动ResAgent,查询服务状态,并设置业务进程状态;最后,资源调度时,根据业务进程ID号及待处理业务唯一标识号,使用负载均衡算法进行业务分配。通过LSB接口进行集群调度,实现自动故障检测、负载资源分配、多活资源均衡分配等集群管理功能。多活资源均衡分配等集群管理功能。多活资源均衡分配等集群管理功能。


技术研发人员:张乐 张军鹏 郭巍 张帆 张汉勇 张力 赵志强 唐卫涛 李晓伟 郑燕如 孙少斌 张帆
受保护的技术使用者:中国西安卫星测控中心
技术研发日:2021.09.06
技术公布日:2021/12/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献