一种存储系统、数据访问方法、装置及设备制造方法及图纸

技术编号:42470450 阅读:12 留言:0更新日期:2024-08-21 12:55
一种存储系统、数据访问方法、装置及设备,本申请中,存算分离架构下的存储系统包括计算节点以及存储节点。存储节点中的硬盘向计算节点提供页面级存储空间,该页面级存储空间中最小分配单元定义为逻辑块组。计算节点向存储节点发送访问指令,访问指令中携带目标页面的页面标识。存储节点从目标页面的页面标识中解析出逻辑块组标识以及偏移量,偏移量用于指示目标页面在逻辑块组标识所标识的逻辑块组中的位置,根据逻辑块组标识以及偏移量所指向的存储位置中访问目标页面。目标页面的页面标识能够直接指向目标页面的存储位置。存储节点侧可以不保留数据索引,避免数据索引占用较大的存储空间,有效地提升了数据访问效率。

【技术实现步骤摘要】

本申请涉及存储,尤其涉及一种存储系统、数据访问方法、装置及设备


技术介绍

1、存储系统能够支持块级别(block-level)、文件级别(file-level)和对象级别(object-level)的数据访问。也就是说,存储系统能够以块、文件或对象为数据粒度存储数据,用户可以块、文件或对象为粒度访问数据。但块、文件或对象作为数据粒度,数据粒度仍旧过大,为此,可以在块、文件或对象的基础上再进行细化,通常会在块、文件或对象上再以页面为粒度进行切分,页面为数据粒度建立数据索引。

2、以存储系统上部署文件系统,且存储系统中硬盘所映射的逻辑存储空间的最小分配单元为追加写日志(append only log,plog)为例,在需要将数据写入到存储系统存储的文件中时,页面编码(page identification,page id)用文件的标识与数据在文件偏移表示。存储系统为该数据分配存储位置,该存储位置可以用plog id与数据在plog中的偏移表示。存储系统为该数据建立数据索引,并保存该数据索引,该数据索引可以指示page id到存储位置之间的映射关系本文档来自技高网...

【技术保护点】

1.一种存储系统,其特征在于,所述存储系统中包括计算节点以及存储节点,所述存储节点中的硬盘为所述计算节点提供页面级存储空间;所述页面级存储空间中最小分配单元为逻辑块组;

2.如权利要求1所述的系统,其特征在于,所述访问指令为读数据指令,所述读数据指令用于请求读取所述目标页面,所述存储节点在根据所述逻辑块组标识以及所述偏移量所指向的存储位置中访问所述目标页面时,用于:

3.如权利要求1所述的系统,其特征在于,所述访问指令为写数据指令,所述写数据指令用于请求写入所述目标页面,所述写数据指令还携带有所述目标页面;所述存储节点在根据所述逻辑块组标识以及所述偏移量所指向的存...

【技术特征摘要】

1.一种存储系统,其特征在于,所述存储系统中包括计算节点以及存储节点,所述存储节点中的硬盘为所述计算节点提供页面级存储空间;所述页面级存储空间中最小分配单元为逻辑块组;

2.如权利要求1所述的系统,其特征在于,所述访问指令为读数据指令,所述读数据指令用于请求读取所述目标页面,所述存储节点在根据所述逻辑块组标识以及所述偏移量所指向的存储位置中访问所述目标页面时,用于:

3.如权利要求1所述的系统,其特征在于,所述访问指令为写数据指令,所述写数据指令用于请求写入所述目标页面,所述写数据指令还携带有所述目标页面;所述存储节点在根据所述逻辑块组标识以及所述偏移量所指向的存储位置中访问所述目标页面时,用于:

4.如权利要求2所述的系统,其特征在于,所述计算节点向所述存储节点发送读数据指令之前,还用于:

5.如权利要求1~4任一项所述的系统,其特征在于,所述计算节点,还用于:

6.如权利要求5所述的系统,其特征在于,所述存储节点,还用于:在接收到所述页面申请请求后,将所述逻辑块组标识以及所述偏移量编址为所述目标页面的页面标识,向所述计算节点反馈所述目标页面的页面标识。

7.如权利要求1~6任一项所述的系统,其特征在于,所述逻辑块组为追加写日志plog,所述逻辑块组标识为plog的标识。

8.如权利要求3~7任一项所述的系统,其特征在于,所述写数据指令中携带有所述计算节点内存中缓存的属于同一逻辑块组的页面以及所述页面的页面标识,所述属于同一逻辑块组的页面中包括所述目标页面。

9.一种数据访问方法,其特征在于,所述方法包括:

10.如权利要求9所述的方法,其特征在于,所述访问指令为读数据指令,所述读数据指令用于请求读取所述目标页面,所述存储节点根据所述逻辑块组标识以及所述偏移量所指向的存储位置中访问所述目标页面,包括:

11.如权利要求9所述的方法,其特征在于,所述访问指令为写数据指令,所述写数据指令用于请求写入所述目标页面,所述写数据指令还携带有所述目标页面;所述存储节点根据所述逻辑块组标识以及所述偏移量所指向的存储位置中访问所述目标页面,包括...

【专利技术属性】
技术研发人员:谭春华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1