【技术实现步骤摘要】
一种数据处理方法和设备
本专利技术涉及通信
,尤其涉及一种数据处理方法和设备。
技术介绍
事务处理(TRANSACTION)是由一个或多个SQL(StructuredQueryLanguage,结构化查询语言)语句序列结合在一起所形成的一个逻辑处理单元。事务处理中的每个语句都是完成整个任务的一部分工作,所有的语句组织在一起能够完成某一特定的任务。DBMS(DatabaseManagementSystem,数据库管理系统)在对事务处理中的语句进行处理时,是按照下面的约定来进行的,即“事务处理中的所有语句被作为一个原子工作单位,所有的语句既可成功地被执行,也可以没有任何一个语句被执行”。DBMS负责完成这种约定,即使在事务处理中应用程序异常退出,或者是硬件出现故障等各种意外情况下,也是如此。在任何意外情况下,DBMS都负责确保在系统恢复正常后,数据库内容决不会出现“部分事务处理中的语句被执行完”的情况。HDFS(HadoopDistributedFileSystem,分布式文件系统)采用主/从(master/slave)架构。一个HDFS集群是由一个命名节点(Namenode)和一定数目的数据节点(Datanode)组成。Namenode是一个中心服务器,负责管理文件系统的命名空间(namespace)和客户端对文件的访问。Datanode在集群中一般是一个节点一个,负责管理节点上附带的存储。在内部,一个文件其实分成一个或多个block(块),这些block存储在Datanode集合里。Block副本的存放是HDFS可靠性和性能的关键,在大多数情况下,副 ...
【技术保护点】
一种数据处理方法,其特征在于,对存储系统中的存储设备进行分组,每个分组中的存储设备数量与数据副本数量相同,所述方法包括:接收客户端发送的用于请求数据加载地址的地址请求;根据所述地址请求确定目标分组以及所述目标分组中各存储设备上的目标数据块的地址;向所述客户端返回所述目标分组中各存储设备上的目标数据块的地址,以使所述客户端根据所述目标分组中各存储设备上的目标数据块的地址向相应分组中的存储设备发起数据加载请求。
【技术特征摘要】
1.一种数据处理方法,其特征在于,对存储系统中的存储设备进行分组,每个分组中的存储设备数量与数据副本数量相同,同一数据块的各副本,分别存储于同一分组中的各存储设备上,所述方法包括:接收客户端发送的用于请求数据加载地址的地址请求;根据所述地址请求确定目标分组以及所述目标分组中各存储设备上的目标数据块的地址;向所述客户端返回所述目标分组中各存储设备上的目标数据块的地址,以使所述客户端根据所述目标分组中各存储设备上的目标数据块的地址向相应分组中的存储设备发起数据加载请求。2.如权利要求1所述的方法,其特征在于,所述对存储系统中的存储设备进行分组,具体包括:将设置在同一机架上的存储设备划分到同一分组中;或将接入同一交换机的存储设备划分到同一分组中;或将处于同一网段的存储设备划分到同一分组中。3.如权利要求1所述的方法,其特征在于,所述根据地址请求确定目标分组以及所述目标分组中各存储设备上的目标数据块的地址,具体包括:选择所有分组中负载最小的分组作为目标分组,并从所述目标分组中的存储设备上选择未写入数据的数据块作为目标数据块;或按照分组顺序确定目标分组,并从所述目标分组中的存储设备上选择未写入数据的数据块作为目标数据块。4.一种管理设备,其特征在于,对存储系统中的存储设备进行分组,每个分组中的存储设备数量与数据副本数量相同,同一数据块的各副本,分别存储于同一分组中的各存储设备上,所述管理设备包括:接收单元,用于接收客户端发送的用于请求数据加载地址的地址请求;确定单元,用于根据所述接收单元接收到的地址请求确定目标分组以及所述目标分组中各存储设备上的目标数据块的地址;处理单元,用于根据所述接收单元接收到的地址请求,向所述客户端返回所述目标分组中各存储设备上的目标数据块的地址,以使所述客户端根据所述目标分组中各存储设备上的目标数据块的地址向相应分组中的存储设备发起数据加载请求。5.如权利要求4所述的管理设备,其特征在于,还包括:配置单元,用于对所述存储系统中的存储设备配置分组,其中,每个分组中的存储设备数量与数据副本数量相同。6.如权利要求5所述的管理设备,其特征在于,所述配置单元,具体用于将设置在同一机架上的存储设备配置为一个分组;或将接入同一交换机的存储设备配置为一个分组;或将处于同一网段的存储设备配置为一个分组。7.如权利要求4所述的管理设备,其特征在于,所述确定单元,具体用于根据所述接收单元接收到的所述地址请求,选择所有分组中负载最小的分组作为目标分组,并从所述目标分组中的存储设备上选择未写入数据的数据块作为目标数据块;或根据所述接收单元接收到的所述地址请求,按照分组顺序确定目标分组,并...
【专利技术属性】
技术研发人员:周大,钱岭,梁智超,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。