发明名称 一种基于HDFS的文件存储方法、装置及分布式文件系统
摘要 本发明提供了一种基于HDFS的文件存储方法,响应于来自客户端的文件存储请求将文件分成多个数据块并存储到HDFS的数据节点的存储器中,所述方法包括:剩余空间获取步骤,获取存储器的剩余存储空间;数据节点选择步骤,为所述多个数据块选择数据节点;存储器选择步骤,从被选择的数据节点的多个存储器中为每个数据块选择存储器来存储所述数据块;其中所述存储器选择步骤包括按照基于存储器的剩余存储空间的预置规则,为每个数据块选择存储器作为存储该数据块的目标存储器。本发明还提供了一种基于HDFS的文件存储控制装置和一种HDFS分布式文件系统。
申请公布号 CN103473365A 申请公布日期 2013.12.25
申请号 CN201310450388.0 申请日期 2013.09.25
申请人 北京奇虎科技有限公司;奇智软件(北京)有限公司 发明人 赵彦荣;郭东东;赵健博
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京智汇东方知识产权代理事务所(普通合伙) 11391 代理人 康正德;范晓斌
主权项 一种基于HDFS的文件存储方法,响应于来自客户端的文件存储请求将文件分成多个数据块并存储到HDFS的数据节点的存储器中,所述方法包括:剩余空间获取步骤,获取存储器的剩余存储空间;数据节点选择步骤,为所述多个数据块选择数据节点;存储器选择步骤,从被选择的数据节点的多个存储器(D1,D2,…Dn)中为每个数据块选择存储器来存储所述数据块;其中所述存储器选择步骤包括按照基于存储器的剩余存储空间的预置规则,为每个数据块选择存储器作为存储该数据块的目标存储器。
地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)