一种用于多级存储的数据读取系统技术方案

技术编号:33040903 阅读:29 留言:0更新日期:2022-04-15 09:21
本发明专利技术公开了一种用于多级存储的数据读取系统,包括待存储数据类型获取模块用于根据数据知识库获取待存储数据的类型;待存储数据多级存储模块用于根据待存储数据的类型确定待存储数据的存储位置;已存储数据存储位置调整模块用于调整已存储数据的存储位置;任务分类模块用于根据读取任务的特征确定任务类型和待读取数据所在存储位置;数据读取模块用于根据读取任务类型、待读取数据所在存储位置执行读取操作获取待读取数据。通过确定待存储数据的特征及存储类型并进行多级存储,根据读取任务内容进行任务分类并选择读取数据集合,实现文件的跨层读取,提高文件的读取速度。提高文件的读取速度。提高文件的读取速度。

【技术实现步骤摘要】
一种用于多级存储的数据读取系统


[0001]本专利技术涉及光存储
,尤其涉及一种用于多级存储的数据读取系统。

技术介绍

[0002]随着信息化的深入发展,各行业用户数据呈爆炸性增长的趋势越来越明显。所以大容量、低成本、耐长久的蓝光存储技术在数据存储领域也越来越受到业界重视。多级分层存储成为蓝光存储的主流实现技术,多级存储就涉及到文件读取的时候会进行多次的数据拷贝,降低了文件的读取速度。

技术实现思路

[0003]本专利技术提供一种用于多级存储的数据读取系统,以克服上述技术问题。
[0004]一种用于多级存储的数据读取系统,其特征在于,包括待存储数据类型获取模块、待存储数据多级存储模块、已存储数据存储位置调整模块、任务分类模块、数据读取模块,
[0005]待存储数据类型获取模块,用于获取待存储数据的类型,包括根据历史数据建立的数据知识库,所述数据知识库中存储不同类型的数据分类模型,所述数据分类模型是根据历史数据的特征数据和标签,通过对待训练历史数据分类模型进行训练后得到,获取待存储的数据后,计算待存储数据的特本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于多级存储的数据读取系统,其特征在于,包括待存储数据类型获取模块、待存储数据多级存储模块、已存储数据存储位置调整模块、任务分类模块、数据读取模块,待存储数据类型获取模块,用于获取待存储数据的类型,包括根据历史数据建立的数据知识库,所述数据知识库中存储不同类型的数据分类模型,所述数据分类模型是根据历史数据的特征数据和标签,通过对待训练历史数据分类模型进行训练后得到,获取待存储的数据后,计算待存储数据的特征和标签,根据数据知识库确定待存储数据的类型;待存储数据多级存储模块,用于根据待存储数据的类型确定待存储数据的存储位置,分别将待存储数据、待存储数据的特征和标签、存储位置在多级存储系统中进行存储,所述多级存储系统包括SSD阵列、磁存储层以及光存储层;已存储数据存储位置调整模块,用于调整已存储数据的存储位置,根据已存储时长和读取频率选择需要调整存储位置的已存储数据并重新确定待调整数据的类型,通过数据读取模块获取待调整数据,并通过待存储数据多级存储模块进行存储;任务分类模块,用于对读取任务的内容进行特征提取,并根据特征确定任务类型和待读取数据所在存储位置,所述任务类型包括紧急任务、普通任务以及一般任务;数据读取模块用于获取待读取数据,包括根据读取任务类型、待读取数据所在存储位置执行读取操作获取待读取数据,所述读取操作包括第一读取操作、第二读取操作、第三读取操作、第四读取操作,所述第一读取操作用于将存储于光存储层的数据拷贝于磁存储层,当拷贝结束后从磁存储层获取待读取数据;所述第二读取操作用于直接获取存储于磁存储层的待读取数据;所述第三读取操作用于获取待读取数据所在光储存层的挂载点,磁存储层根据挂载点直接获取存储于光存储层的待读取数据,同时执行第一读取操作,当第一读取操作执行结束,磁存储层释放挂载点,并根据读取执行情况执行第二读取操作;所述第四读取操作用于直接获取存储于SSD阵列中的待读取数据。2.根据权利...

【专利技术属性】
技术研发人员:杨镇铭周传辉卢小丰解晓雨王晟权马海丁晓阳
申请(专利权)人:华录光存储研究院大连有限公司
类型:发明
国别省市:

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

1