【技术实现步骤摘要】
基于状态机副本管理模型的负载均衡调节方法
本专利技术涉及状态机副本管理领域,更具体地,涉及一种基于状态机副本管理模型的负载均衡调节方法。
技术介绍
状态机副本管理模型SMR的关键在于每个副本节点接受相同顺序的操作指令流,从而时刻处于数据一致的状态。而这个相同顺序的操作指令流是利用一致性协议算法(例如:paxos,raft)来保证,从而让系统中的每个副本节点都统一一个确定性的操作顺序。每个副本节点接受相同的操作指令并且顺序一样,那么系统中的任意时刻副本节点间都可以保证一致性。状态机副本管理模型如图1所示,可以看到,出于一致性级别的要求,每个副本节点先对接受到的操作指令进行排序,然后执行操作。因为每个节点都是执行相同顺序的操作指令流,所以在SMR中操作指令的执行过程是串行的。现如今服务器节点的多核多线程的并发能力是非常强大的,传统的串行式SMR执行过程并不能充分的利用服务器节点的资源和并发能力。因此,如何在传统SMR模型基础上提升并发能力便成为改善系统整体运行效率的有效解决方案。许多研究人员对SMR模型的并发能力进行了改进,主要的改进方案大致有以下几种。1、Pipel ...
【技术保护点】
1.基于状态机副本管理模型的负载均衡调节方法,其特征在于:包括以下步骤:S1. 副本节点记录每个线程组的请求的负载情况;S2. 在一段时间内根据请求负载的情况计算出新的映射关系;S3.在各个副本节点上重新配置映射关系模块,使用新的映射关系来分发客户端的请求。
【技术特征摘要】
1.基于状态机副本管理模型的负载均衡调节方法,其特征在于:包括以下步骤:S1.副本节点记录每个线程组的请求的负载情况;S2.在一段时间内根据请求负载的情况计算出新的映射关系;S3.在各个副本节点上重新配置映射关系模块,使用新的映射关系来分发客户端的请求。2.根据权利要求1所示的基于状态机副本管理模型的负载均衡调节方法,其特征在于:所述步骤S3的具体过程如下:S11.设其中一个副本节点的映射模块被选举为映射模块组的leader;S12.映射模块组的leader向其他副本节点发...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。