[发明专利]高速实时数据库的智能化动态负载均衡方法有效
申请号: | 201110348484.5 | 申请日: | 2011-11-07 |
公开(公告)号: | CN102404390A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 周伊琳;陈炯聪;黄缙华;孙建伟;陈扬 | 申请(专利权)人: | 广东电网公司电力科学研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州知友专利商标代理有限公司 44104 | 代理人: | 周克佑 |
地址: | 510080 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高速实时数据库的智能化动态负载均衡方法,本方法包括如下步骤:在每个客户端和集群服务器节点中配置内容一致的集群仲裁表;将后台数据存储模块划分为不同的物理存储分区;将客户端与每个集群服务器节点建立通讯连接;各个集群服务器节点维护各个集群服务器节点上的服务器端集群仲裁表内容一致;接收并处理客户端发送过来的任务;客户端对全局的虚拟IP地址发起数据读写的请求;网络通讯管理模块最终发送往目地集群服务器节点;目标集群服务器节点在接收到客户端提交来的请求后,进行必要的校验,然后对合法的请求进行处理。本法本方法灵活地整合了多个服务器节点的硬软件资源,达到硬件平台资源利用调度最优化。 | ||
搜索关键词: | 高速 实时 数据库 智能化 动态 负载 均衡 方法 | ||
【主权项】:
一种高速实时数据库的智能化动态负载均衡方法,包括如下步骤:1)、在每个客户端中配置内容一致的客户端集群仲裁表,内容包括:所有客户端统一使用的一个全局的虚拟IP地址;各个集群服务器节点的物理信息:集群服务器节点的物理IP地址、监听端口;各个集群服务器节点的逻辑信息:各集群服务器节点可处理的任务的标签范围;各个集群服务器节点的接替节点:当前集群服务器节点故障时,接替处理任务的集群服务器节点号;各个集群服务器节点对于各个任务的优先级列表;2)、在每个集群服务器节点中配置内容一致的服务器端集群仲裁表,内容包括:各个集群服务器节点的物理信息:集群服务器节点的物理IP地址、监听端口;各个集群服务器节点的逻辑信息:各集群服务器节点可处理的任务的标签范围;各个集群服务器节点的接替节点:当前集群服务器节点故障时,接替处理任务的集群服务器节点号;各个集群服务器节点间的心跳超时间隔、集群服务器节点间的TCP发送和接收超时间隔、通讯失败重试次数;各个集群服务器节点对于各个任务的优先级列表;3)、将后台数据存储模块划分为不同的物理存储分区,各个集群服务器节点对应其中一个物理存储分区;4)、将客户端与每个集群服务器节点建立通讯连接;并不断从可用的集群服务器节点上同步服务器端集群仲裁表的相应内容到客户端集群仲裁表中,用于保证客户端集群仲裁表和服务器端集群仲裁表中相应内容始终保持一致;5)、各个集群服务器节点开始主控控制过程,用于维护各个集群服务器节点上的服务器端集群仲裁表内容一致;6)、各个集群服务器节点开始负载配置过程,用于接收并处理客户端发送过来的任务,如果某个集群服务器节点出现故障,则根据服务器端集群仲裁表中的内容,将任务转发到下一个正常服务器上处理该任务;7)、客户端对全局的虚拟IP地址发起数据读写的请求,该请求中包含该读写操作任务的标签,并根据所述客户端集群仲裁表来判断当前的任务应该被最终发往哪个目标集群服务器节点;8)、网络通讯管理模块根据请求的类型和请求的数据将当前请求组成一个TCP数据包,在前后加入CRC校验信息以确保数据包的完整性;并与目标集群服务器节点模块建立TCP连接,并最终发送往目地集群服务器节点;9)、目标集群服务器节点在接收到客户端提交来的请求后,进行必要的校验,然后对合法的请求进行处理,并对后台数据存储模块中对应的物理存储分区进行读写访问,丢弃非法的请求并将错误信息回复给客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网公司电力科学研究院,未经广东电网公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110348484.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种终端浏览器业务测试系统
- 下一篇:带短信功能的派接设备