基于文件的数据存储方法、电子设备及计算机可读介质技术

技术编号:43308977 阅读:23 留言:0更新日期:2024-11-12 16:26
本申请公开了一种基于文件的数据存储方法、电子设备及计算机可读介质,获取待存储文件的目标存储策略;目标存储策略从预设的存储模式策略中确定,预设的存储模式策略包括单副本存储策略、多副本存储策略、纠删码单次存储策略和纠删码多次存储策略,目标存储策略为以下任一或其组合:单副本存储策略和多副本存储策略的其中之一、纠删码单次存储策略和纠删码多次存储策略的其中之一;根据目标存储策略将待存储文件存储至目标存储模块中;记录待存储文件的标识目标存储策略以及目标存储模块的标识之间的对应关系。不再以磁盘为粒度进行存储,而是以文件为粒度进行存储,减少用户决策行为,提升了存储模块的易用性、利用率和存储的灵活性和可靠性。

【技术实现步骤摘要】

本申请涉及数据存储,具体地,涉及一种基于文件的数据存储方法、电子设备及计算机可读介质


技术介绍

1、在个人/小型存储领域,一般会使用网络附加存储(network attached storage,nas)技术提供文件存储服务。nas技术对文件提供可靠性的其中一种方案是,将磁盘组成磁盘阵列(redundant arrays of independent disks,raid),再基于raid设备安装文件系统例如第四代扩展文件系统(fourth extended filesystem,ext4);nas技术对文件提供可靠性的另一种方案是,使用具有卷管理功能的文件系统,这类文件系统本身具有磁盘冗余功能,例如动态文件系统(zettabyte file system,zfs)可以构建磁盘池(zpool),磁盘池能够提供与raid类似的存储可靠性。

2、但是,上述两种方案均存在着实现难度较大、成本较高、不灵活等缺点。


技术实现思路

1、本申请旨在一定程度上解决相关技术中的技术问题之一。为此,本申请提供了一种本文档来自技高网...

【技术保护点】

1.一种基于文件的数据存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述预设的存储模式策略还包括分片策略;所述目标存储策略中包括有所述纠删码单次存储策略或者所述纠删码多次存储策略时,在所述根据所述目标存储策略,将所述待存储文件存储至目标存储模块中的步骤中,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标存储策略中包括所述纠删码单次存储策略时,所述根据所述目标存储策略,将所述待存储文件存储至目标存储模块中的步骤,还包括:

4.根据权利要求2所述的方法,其特征在于,所述目标存储策略中包括所述纠删码多次存储策略时,...

【技术特征摘要】

1.一种基于文件的数据存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述预设的存储模式策略还包括分片策略;所述目标存储策略中包括有所述纠删码单次存储策略或者所述纠删码多次存储策略时,在所述根据所述目标存储策略,将所述待存储文件存储至目标存储模块中的步骤中,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标存储策略中包括所述纠删码单次存储策略时,所述根据所述目标存储策略,将所述待存储文件存储至目标存储模块中的步骤,还包括:

4.根据权利要求2所述的方法,其特征在于,所述目标存储策略中包括所述纠删码多次存储策略时,所述根据所述目标存储策略,将所述待存储文件存储至目标存储模块中的步骤,还包括:

5.根据权利要求2所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:雷梦龙
申请(专利权)人:亿次网联杭州科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1