【技术实现步骤摘要】
本专利技术涉及存储
,特别涉及一种文件管理方法、设备及存储系统。
技术介绍
随着分布式文件系统和集群系统的发展,很多在本地文件系统中应用的技术被移 植到分布式文件系统和集群系统中,比如数据冗余技术。在本地文件系统中,利用同一存储 节点的不同磁盘上的卷分别存储同一个文件的不同数据块,当该存储节点的某个磁盘出现 故障时,利用其他磁盘上相应卷中存储的数据块内容恢复出该出现故障的磁盘上存储的数 据块内容。在分布式文件系统和集群系统中,数据冗余一般指采用多个副本,将不同的副本 存放在不同的存储节点上,例如,在需要存储文件时,将待存储文件分割成多个数据块,每 个数据块在不同的存储节点上存储多个副本,以便后续某个存储节点故障时进行数据恢 复。然而,这种通过将不同的数据副本存放在不同的存储节点上来实现数据冗余的存储方 式,浪费了存储资源。
技术实现思路
本专利技术实施例提供一种文件管理方法、设备及存储系统,通过将待存储文件分割 出的多个数据块分别存储到不同存储节点上具有相同前缀值的卷中,便于文件的存储和管理。有鉴于此,本专利技术实施例提供一种文件管理方法,包括将待存储的文件 ...
【技术保护点】
一种文件管理方法,其特征在于,包括:将待存储的文件分割成多个数据块,所述数据块的数量小于或等于存储节点的数目;根据存储节点的卷号,将所述多个数据块分别存储到不同存储节点上具有相同前缀值的卷中;其中,存储节点的卷号包括:对应存储节点的索引和所述卷所对应的前缀值,所述前缀值用于区别同一存储节点上不同的卷。
【技术特征摘要】
【专利技术属性】
技术研发人员:程菊生,袁远,孔晗,
申请(专利权)人:成都市华为赛门铁克科技有限公司,
类型:发明
国别省市:90[中国|成都]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。