买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于ZooKeeper分布式协调服务的主备服务器切换方法及系统_江苏拓浦高科技有限公司_202311054201.5 

申请/专利权人:江苏拓浦高科技有限公司

申请日:2023-08-21

公开(公告)日:2023-10-27

公开(公告)号:CN116775382B

主分类号:G06F11/14

分类号:G06F11/14;G06F11/22;G06F9/50;G06F13/24

优先权:

专利状态码:有效-授权

法律状态:2023.10.27#授权;2023.10.10#实质审查的生效;2023.09.19#公开

摘要:本发明公开了基于ZooKeeper分布式协调服务的主备服务器切换方法及系统,应用于第一机房中的从服务器,方法包括:向响应服务器发送测试信号,响应服务器用于在收到测试信号之后向从服务器返回响应信号;获取并解析响应信号,根据分布特征和信号特征以及分别对应的权重计算出从服务器与响应服务器之间连接的可靠性,判断可靠性是否大于预设阈值;若是,返回执行获取当前时刻主机地址的步骤;若否,其他从服务器用于选举出影子主机,影子主机用于将主机的数据拷贝至本地,并在响应信号中断且低于设定时长时,接受第一机房中的从服务器发来的查询请求并响应。

主权项:1.基于ZooKeeper分布式协调服务的主备服务器切换方法,其特征在于,应用于第一机房中的从服务器,所述方法包括:获取当前时刻的主机地址,判断所述主机是否处于第一机房,若是,返回执行所述获取当前时刻的主机地址的步骤,若否,获取对应于所述主机的响应服务器,向所述响应服务器发送测试信号,所述响应服务器用于在收到测试信号之后向所述从服务器返回响应信号;获取并解析所述响应信号,提取出包含所述响应信号的历史响应信号的分布特征、信号特征,根据分布特征和信号特征以及分别对应的权重计算出从服务器与响应服务器之间连接的可靠性,判断所述可靠性是否大于预设阈值;若是,返回执行获取当前时刻主机地址的步骤;若否,向第一机房中的其他从服务器发出配置获取请求,其他从服务器用于在接收到配置获取请求后向第一机房中的各个从服务器广播剩余算力信息;根据接收到的剩余算力信息选举出影子主机,影子主机用于将主机的数据拷贝至本地,并在响应信号中断且低于设定时长时,接受第一机房中的从服务器发来的查询请求并响应;所述根据分布特征和信号特征以及分别对应的权重计算出从服务器与响应服务器之间连接的可靠性,包括:利用公式K=w1*f+w2*T2,计算出从服务器与响应服务器之间连接的可靠性,其中,K为从服务器与响应服务器之间连接的可靠性;w1为分布特征对应的权重;T1为分布特征对应的归一化参数;w2信号特征对应的权重;T2为信号特征对应的归一化参数;所述分布特征对应的归一化参数的计算过程包括:利用公式,f=vV*k+0.75PL1+0.7PLT,计算分布特征对应的归一化参数,其中,f为分布特征对应的归一化参数;v为单位时间内响应信号的发送频率;V为单位时间内响应信号发送频率的最大值;k为预设的系数,其取值范围为0.8,1.332;P为单位时间内响应信号发送频率的方差;L为单位时间内响应信号发送频率的平均值;T为单位时间内响应信号发送频率的历史平均值;所述信号特征的归一化参数包括:误码率;在向所述响应服务器发送测试信号之前,所述方法还包括:判断第一机房与第二机房在当前时刻之前设定时段内的通信频率,在通信频率低于第一阈值时,将心跳信号作为测试信号;在通信频率大于或等于第一阈值,且小于第二阈值时,将查询请求和心跳信号作为测试信号;在通信频率大于或等于第二阈值时,将查询请求作为测试信号。

全文数据:

权利要求:

百度查询: 江苏拓浦高科技有限公司 基于ZooKeeper分布式协调服务的主备服务器切换方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。