预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102932440A*(12)发明专利申请(10)申请公布号CN102932440A(43)申请公布日2013.02.13(21)申请号201210417356.6(22)申请日2012.10.26(71)申请人北京奇虎科技有限公司地址100088北京市西城区新街口外大街28号D座112室(德胜园区)申请人奇智软件(北京)有限公司(72)发明人桂勇哲陈超代兵朱超王超(74)专利代理机构北京市德权律师事务所11302代理人刘杰(51)Int.Cl.H04L29/08(2006.01)权利要求书权利要求书3页3页说明书说明书1414页页附图附图44页(54)发明名称用于分布式数据存储系统的数据管理方法、设备和系统(57)摘要本发明公开了一种用于分布式数据存储系统的数据管理方法,该分布式数据存储系统包括多个数据服务器,所述数据管理方法包括:至少获知所述多个数据服务器各自的负载状态信息和物理位置标签;接收来自数据请求方的数据请求;至少基于所获知的多个数据服务器各自的负载状态信息和物理位置标签,选择所述多个数据服务器之一来处理所述数据请求,其中所述多个数据服务器均存储所述数据请求对应的被请求数据;从所述选择的数据服务器读取所述被请求数据;以及将所述被请求数据返回至所述数据请求方。CN102934ACN102932440A权利要求书1/3页1.一种用于分布式数据存储系统的数据管理设备,该分布式数据存储系统包括多个数据服务器,该数据管理设备包括:监控器,被配置为至少获知所述多个数据服务器各自的负载状态信息和物理位置标签;数据接口,被配置为接收来自数据请求方的数据请求,并将与所述数据请求对应的被请求数据返回至所述数据请求方;选择器,被配置为至少基于所述监控器所获知的多个数据服务器各自的负载状态信息和物理位置标签,选择所述多个数据服务器之一来处理所述数据请求,其中所述多个数据服务器均存储所述数据请求对应的被请求数据;数据读取器,被配置为从所述选择器所选择的数据服务器读取所述被请求数据,并将所述被请求数据发送给所述数据接口。2.根据权利要求1所述的数据管理设备,所述选择器包括:第三选择模块,被配置为至少基于所述监控器所获知的多个数据服务器各自的负载状态信息和预设的负载状态允许条件,选择满足所述负载状态允许条件的第三数据服务器集合;在所述第三数据服务器集合中,根据其中各数据服务器的物理位置标签,选择特定机房内部的数据服务器来处理所述数据请求。3.根据权利要求1所述的数据管理设备,所述选择器包括:第四选择模块,被配置为至少基于所述监控器所获知的多个数据服务器各自的物理位置标签,选择处于特定机房内部的第四数据服务器集合;在所述第四数据服务器集合中,根据其中各数据服务器的负载状态信息,选择负载最低的数据服务器来处理所述数据请求。4.根据权利要求1所述的数据管理设备,所述监控器,被配置为还获知所述多个数据服务器各自的网络延迟信息;所述选择器,具体被配置为基于所述监控器所获知的多个数据服务器各自的负载状态信息、网络延迟信息和物理位置标签,选择所述多个数据服务器之一来处理所述数据请求,其中所述多个数据服务器均存储所述数据请求对应的被请求数据。5.根据权利要求4所述的数据管理设备,所述选择器包括:第五选择模块,被配置为至少基于所述监控器所获知的多个数据服务器各自的物理位置标签,选择处于特定机房内部的第五数据服务器集合;在所述第五数据服务器集合中,根据其中各数据服务器的负载状态信息以及预设的负载状态允许条件,选择满足所述负载状态允许条件的第五数据服务器子集合;在所述第五数据服务器子集合中,根据其中各数据服务器的网络延迟信息,选择网络延迟最低的数据服务器来处理所述数据请求。6.根据权利要求4所述的数据管理设备,所述选择器包括:第六选择模块,被配置为至少基于所述监控器所获知的多个数据服务器各自的物理位置标签,选择处于特定机房内部的第六数据服务器集合;在所述第六数据服务器集合中,根据其中各数据服务器的网络延迟信息以及预设的网络延迟允许条件,选择满足所述网络延迟允许条件的第六数据服务器子集合;在所述第六数据服务器子集合中,根据其中各数据服务器的负载状态信息,选择负载最低的数据服务器来处理所述数据请求。7.根据权利要求4所述的数据管理设备,所述选择器包括:第七选择模块,被配置为至少基于所述监控器所获知的多个数据服务器各自的负载状2CN102932440A权利要求书2/3页态信息和预设的负载状态允许条件,选择满足所述负载状态允许条件的第七数据服务器集合;在所述第七数据服务器集合中,根据其中各数据服务器的网络延迟信息和预设的网络延迟允许条件,选择满足所述网络延迟允许条件的第七数据服务器子集合;在所述第七数据服务器子集合中,根据其中各数据