[发明专利]数据分配方法、装置和系统有效
申请号: | 201510072174.3 | 申请日: | 2015-02-11 |
公开(公告)号: | CN104731660B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 王志博;张新磊 | 申请(专利权)人: | 北京天诚盛业科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L12/24 |
代理公司: | 北京恩赫律师事务所11469 | 代理人: | 刘守宪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 分配 方法 装置 系统 | ||
技术领域
本发明涉及数据处理领域,特别是指一种数据分配方法、装置和系统。
背景技术
数据处理是对数据的采集、储存、检索、加工、变换和传输。从大量的冗杂抽象的数据中抽取并推导出有某些特定价值或意义的数据。数据处理离不开软件和服务器的支持,但是当前软件技术中对于大数据量处理以及高并发处理是一个技术瓶颈,所以随着数据量日益庞大,大数据处理以及高并发要求,对服务器的处理能力提出了更高的要求。
现有技术中,为了方便管理,增强数据并行处理能力,常采用并行数据处理结构,包括应用服务器、管理服务器、比对服务器。管理服务器与比对服务器进行通讯,应用服务器与管理服务器之间进行通讯。这种结构极大地提高了数据的处理能力,但由于比对服务器数量较多,极易造成各个比对服务器间的数据分配不合理,进而导致比对服务器超负荷运行或者性能得不到充分发挥。因此,如何能科学合理的分配各服务器的数据量,目前还没有较好的解决方案。
发明内容
本发明要解决的技术问题是提供一种能够实现数据的合理分配并有效提高数据处理效率的数据分配方法、装置和系统。
为解决上述技术问题,本发明提供的技术方案如下:
一种数据分配方法,包括:
步骤1:获取比对服务器的处理性能信息;
步骤2:根据所述处理性能信息,计算所有比对服务器的总处理性能,以及每个比对服务器的处理性能相对于所有比对服务器的总处理性能的占比;
步骤3:根据所述占比,将所有数据分配至每个比对服务器。
一种管理服务器,包括:
获取模块,用于获取比对服务器的处理性能信息;
第一计算模块,用于根据所述处理性能信息,计算所有比对服务器的总处理性能,以及每个比对服务器的处理性能相对于所有比对服务器的总处理性能的占比;
数据分配模块,用于根据所述占比,将所有数据分配至每个比对服务器。
一种服务器系统,包括应用服务器、至少一个权利要求6所述的管理服务器、以及至少两个比对服务器;所述应用服务器和管理服务器通过网络连接,所述管理服务器和比对服务器也通过网络连接;所述应用服务器和管理服务器为相同或不同的服务器。
本发明具有以下有益效果:
与现有技术相比,本发明的数据分配方法,首先根据比对服务器的处理性能信息,计算所有比对服务器的总处理性能,以及每个比对服务器的处理性能相对于所有比对服务器的总处理性能的占比,然后根据占比将所有数据分配至每个比对服务器。本发明依据比对服务器的处理性能,把数据分配到相应的比对服务器中,避免了比对服务器超负荷运行或者性能得不到充分发挥的情况,有效的解决了处理性能不同的多服务器协同工作的问题,使数据的分配具有合理性;本发明还有效的解决了大数据量和高并发数据的处理问题,提升了的数据处理能力,加快了数据处理速度,有效的提高了数据处理效率。
附图说明
图1为本发明的数据分配方法的流程示意图一;
图2为本发明的数据分配方法的流程示意图二;
图3为本发明的数据分配方法的流程示意图三;
图4为本发明的管理服务器的结构示意图一;
图5为本发明的管理服务器的结构示意图二;
图6为本发明的管理服务器的结构示意图三;
图7为本发明的服务器系统的结构示意图;
图8为本发明的服务器系统的流程示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
名词解释
1、识别:用给定的生物特征从一定范围的生物模板集合中找出一定数量的相符的生物模板,并根据生物模板获取对应的用户的过程,又称1:N比对,即为生物特征与多用户的生物特征模板比对。
2、认证:给定生物特征和用户的唯一标识,用给定的生物特征和该用户标识所关联的生物模板进行比对判断是否一致的过程;又称1:1比对,即,生物特征与指定用户的生物特征模板比对。
3、比对节点/比对服务器:一套运行生物特征比对算法的程序,即为生物特征的比对以及数据处理的服务器。
4、动态负载:实时动态的计算每个比对(包括新增、删除)服务器的数据范围。
5、管理节点/管理服务器:用于数据管理以及请求分发的服务器。
6、分片:数据范围。
7、分片号:数据范围的标识,比如分行号、网点号或者用户身份证号等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天诚盛业科技有限公司,未经北京天诚盛业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510072174.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置