数据存储的方法及装置制造方法及图纸

技术编号:22054339 阅读:82 留言:0更新日期:2019-09-07 14:57
本申请提供了一种数据存储的方法及装置,其中该方法包括:为第一业务配置多个热度监测配置信息,依据每个热度监测配置信息中的配置对第一业务的热度进行监测,获取每个热度监测配置信息对应的热度值,然后依据该多个热度值选择存储第一业务对应数据位置,例如固态硬盘或者机械硬盘,可以是综合考虑多个热度值之后对第一业务对应数据进行迁移,也可以是独立地依据一个热度值对第一业务对应数据进行迁移,采用上述方案,一个业务配置有多个热度监测配置信息,可以更为准确及时地迁移该业务的热点数据至固态硬盘,大幅提升分级存储效率,解决了相关技术中由于热度值统计方式单一导致热点数据分级存储效果不理想的问题。

Method and Device of Data Storage

【技术实现步骤摘要】
数据存储的方法及装置
本申请涉及但不限于数据存储领域,具体而言,涉及一种数据存储的方法及装置。
技术介绍
在相关技术中,通常分布式存储系统架构由如下三部分组成:文件访问客户端模块,元数据服务器模块和存储服务器模块。图1是根据相关技术中的分布式存储系统结构模型图,如图1所示,文件访问客户端是应用程序访问文件系统的代理,提供应用程序文件操作接口,热度统计上报等功能;元数据服务器模块具有配置数据管理和文件元数据的管理和分级存储管理功能;存储服务器模块在存储系统中实际存储文件数据。存储系统以文件形式存储数据,包含元数据和文件内容,元数据和文件内容二者是分开存放的:元数据(包含文件信息和数据块位置)由元数据服务器模块管理,文件内容是按照固定大小分片存储到存储服务器中。每一个分片在系统内不同卷上有多个冗余副本,保障分片可靠性。例如一个文件大小100M,系统配置分片大小64M,则这个文件有2个分片。分布式存储系统(DistributeStorageSystem,简称为DSS)普遍混插机械硬盘和SSD(SolidStateDrives,固态硬盘)闪存,以满足大容量和高性能需求。近年来新型SSD闪存,本文档来自技高网...

【技术保护点】
1.一种数据存储的方法,其特征在于,包括:获取为第一业务设置的多个热度监测配置信息;依据每个热度监测配置信息分别监测所述第一业务的热度值,其中,所述热度值用于指示所述第一业务被访问的频率;依据所述多个热度监测配置信息对应的多个热度值,选择存储所述第一业务对应数据的位置,并存储所述数据。

【技术特征摘要】
1.一种数据存储的方法,其特征在于,包括:获取为第一业务设置的多个热度监测配置信息;依据每个热度监测配置信息分别监测所述第一业务的热度值,其中,所述热度值用于指示所述第一业务被访问的频率;依据所述多个热度监测配置信息对应的多个热度值,选择存储所述第一业务对应数据的位置,并存储所述数据。2.根据权利要求1所述的方法,其特征在于,获取为第一业务设置的多个热度监测配置信息,包括:获取所述热度监测配置信息中包括的以下信息至少之一:热度更新周期、热度统计起始时间、热度统计结束时间。3.根据权利要求1所述的方法,其特征在于,依据每个热度监测配置信息分别监测所述第一业务的热度值,包括:在每个热度监测配置信息对应的热度统计开始时间至热度统计结束时间内,统计每个热度更新周期中所述第一业务被访问的第一次数;依据所述第一次数获取每个热度监测配置信息对应的所述第一业务的热度值。4.根据权利要求1所述的方法,其特征在于,依据每个热度监测配置信息分别监测所述第一业务的热度值,包括:在所述多个热度监测配置信息中的第一热度监测配置信息针对所述第一业务的第一业务目录时,依据所述第一热度监测配置信息统计所述第一业务目录中一个或多个数据分片的热度值。5.根据权利要求1所述的方法,其特征在于,依据所述多个热度监测配置信息对应的多个热度值,选择存储所述第一业务对应数据的位置,并存储所述数据,包括:在所述多个热度监测配置信息为关联的热度监测配置信息时,获取每个热度监测配置信息对应的热度值和预设权重的乘积;获取所述多个热度监测配置信息的乘积的和值,依据所述和值选择存储所述第一业务对应数据的位置,并存储所述数据。6.根据权利要求5所述的方法,其特征在于,依据所述和值选择存储所述第一业务对应数据的位置,并存储所述数据,包括:在所述和值大于热度阈值时,将所述第一业务对应的数据由机械硬盘迁移至固态硬盘;在所述和值小于热度阈值时,将所述第一业务对应的数据由固态硬盘迁移至机械硬盘。7.根据权利要求1所述的方法,其特征在于,选择存储所述第一业务对应数据的位置,并存储所述数据,包括:选择存储所述第一业务的第一数据分片的副本的固态硬盘或机械硬盘;将所述副本存储至选定的固态硬盘或机械硬盘。8.根据权利要求7所述的方法,其特征在于,将所述副本迁移至固态硬盘之后,所述方法还包括:在一个热度更新周期内,统计执行所述第一业务时读...

【专利技术属性】
技术研发人员:王波屠要峰黄震江韩银俊洪建峰郭斌丁毅
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1