一种数据存储方法、装置、设备及存储介质制造方法及图纸

技术编号:18553640 阅读:162 留言:0更新日期:2018-07-28 10:46
本发明专利技术公开了一种数据存储方法、装置、设备及存储介质,涉及分布式文件系统、块存储系统领域,所述方法包括:根据待存储的业务数据,确定所述业务数据大小;根据所述业务数据大小,确定适合所述业务数据大小的存储单位;按照所述存储单位,将所述业务数据保存至所述块存储系统。本发明专利技术实施例的块存储系统支持多种规格的存储单位,能够根据存储数据大小,智能切换存储单位,不仅大大提高了块存储的存储空间使用率,而且能够提高读写性能,增加分布式文件系统的应用范围。

【技术实现步骤摘要】
一种数据存储方法、装置、设备及存储介质
本专利技术涉及分布式文件系统、块存储系统领域,特别涉及一种数据存储方法、装置、设备及存储介质。
技术介绍
如今是信息爆炸时代,人们可以获取的数据成指数倍增长,计算机通过文件系统管理和存储数据,单纯通过增加硬盘个数来扩展计算机文件系统存储容量的方式已不能满足目前的应用场景,并且在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。分布式文件系统可以有效解决数据的存储和管理难题。块存储系统作为分布式文件系统的物理存储单元,是非常重要的一个模块。块存储系统的性能和存储方式等特性对分布式文件系统起了决定性的作用。目前常见的块存储系统的存储单位在启动时是固定的。这样无论存储小数据还是大数据,都使用相同的存储单位来存储,造成存储资源的浪费。
技术实现思路
本专利技术实施例提供的一种数据存储方法、装置、设备及存储介质,通过实现块存储系统的存储单位的智能切换,解决存储资源浪费的问题。根据本专利技术实施例提供的一种数据存储方法,包括:根据待存储的业务数据,确定所述业务数据大小;根据所述业务数据大小,确定适合所述业务数据大小的存储单位;按照所述存储单位,本文档来自技高网...

【技术保护点】
1.一种数据存储方法,其特征在于,包括:根据待存储的业务数据,确定所述业务数据大小;根据所述业务数据大小,确定适合所述业务数据大小的存储单位;按照所述存储单位,将所述业务数据保存至所述块存储系统。

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:根据待存储的业务数据,确定所述业务数据大小;根据所述业务数据大小,确定适合所述业务数据大小的存储单位;按照所述存储单位,将所述业务数据保存至所述块存储系统。2.根据权利要求1所述的方法,其特征在于,在所述根据待存储的业务数据,确定所述业务数据大小之前,还包括:根据存储器容量和预设的数据页大小,确定用于存储数据的数据页区和用于管理所述数据页区的元数据区;其中,所述元数据区包括具有区EXTENT描述符的EXTENT描述符区和具有段描述符的段描述符区。3.根据权利要求2所述的方法,其特征在于,所述根据存储器容量和预设的数据页大小,确定用于存储数据的数据页区和用于管理所述数据页区的元数据区之后,还包括:从所述段描述符区申请空闲的段描述符,并将已创建的逻辑块组CHUNKGROUP的基本信息写入所述段描述符中。4.根据权利要求3所述的方法,其特征在于,所述根据所述业务数据大小,确定适合所述业务数据大小的存储单位包括:在向所述CHUNKGROUP写入业务数据期间,当根据所述业务数据大小连续申请的EXTENT描述符对应的EXTENT均大于或均小于当前的存储单位时,重新确定适合所述业务数据大小的存储单位。5.根据权利要求3所述的方法,其特征在于,所述根据所述业务数据大小,确定适合所述业务数据大小的存储单位包括:在向所述CHUNKGROUP写入业务数据期间,分析所述业务数据的模型,根据所述业务数据的模型,重新确定适合所述业务数据大小的存储单位。6.根据权利要求4或5所述的方法,其特征在于,所述按照所述存储单位,将所述业务...

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

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

1