当前位置: 首页 > 专利查询>重庆大学专利>正文

基于小分区ZNS SSD的数据写入方法、系统、设备及介质技术方案

技术编号:41283844 阅读:32 留言:0更新日期:2024-05-11 09:33
本发明专利技术涉及计算机存储技术领域,公开了一种基于小分区ZNS SSD的数据写入方法、系统、设备及介质,该方法包括以下步骤:S1、在配置文件中配置每个用户同时打开ZNS SSD设备中分区的数量;S2、根据干扰规则,将所述ZNS SSD设备中的所有分区划分为多个冲突组;所述干扰规则为分区之间是否存在性能干扰;S3、根据所述配置文件,在多个所述冲突组中选择分区构建相互隔离的用户分区组和回收分区组;S4、根据写入请求中待写入数据的类型,将所述待写入数据并行写入对应的用户分区组或回收分区组。本发明专利技术为每个用户以及垃圾回收分配独立的分区保存写入,减少用户间以及前后台写入的干扰。

【技术实现步骤摘要】

本专利技术涉及计算机存储,特别是涉及一种基于小分区zns ssd的数据写入方法、系统、设备及介质。


技术介绍

1、由于zns接入规则特殊,目前有三种使主机软件适配zns接口的方法,分别是主机端ftl、端到端数据放置和文件系统。主机端ftl需要在主机端模拟原本设备端ftl的部分功能,如地址映射和垃圾回收,向上层提供块接口,不需要修改现有应用,但是没有利用znsssd可以进行自定义数据放置的优势;端到端数据放置主要适用于符合顺序写入规则的应用;因此当前大部分应用还是需要通过文件系统使用zns ssd。f2fs是一种针对闪存介质设计的日志结构文件系统,通过修改可以用于zns上,但f2fs没有考虑到小分区之间的性能干扰,在同一时刻多个用户写入设备不同分区时会因为干扰导致性能下降,且后台垃圾回收也会对前台租户写入产生影响,无法利用小分区的并行性,每个租户写入时只打开单个小分区进行写入,直接在小分区zns ssd上使用性能较低。因此,现有技术有待改进。


技术实现思路

1、本专利技术提供一种基于小分区zns ssd的数据写本文档来自技高网...

【技术保护点】

1.一种基于小分区ZNS SSD的数据写入方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于小分区ZNS SSD的数据写入方法,其特征在于,所述根据干扰规则,将所述ZNS SSD设备中的所有分区划分为多个冲突组,包括以下步骤:

3.根据权利要求1所述的一种基于小分区ZNS SSD的数据写入方法,其特征在于,所述根据所述配置文件,在多个所述冲突组中选择分区构建相互隔离的用户分区组,包括以下步骤:

4.根据权利要求1所述的一种基于小分区ZNS SSD的数据写入方法,其特征在于,所述根据写入请求中待写入数据的类型,将所述待写入数据并行写入对应...

【技术特征摘要】

1.一种基于小分区zns ssd的数据写入方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于小分区zns ssd的数据写入方法,其特征在于,所述根据干扰规则,将所述zns ssd设备中的所有分区划分为多个冲突组,包括以下步骤:

3.根据权利要求1所述的一种基于小分区zns ssd的数据写入方法,其特征在于,所述根据所述配置文件,在多个所述冲突组中选择分区构建相互隔离的用户分区组,包括以下步骤:

4.根据权利要求1所述的一种基于小分区zns ssd的数据写入方法,其特征在于,所述根据写入请求中待写入数据的类型,将所述待写入数据并行写入对应的用户分区组或回收分区组,包括以下步骤:

5.根据权利要求4所述的一种基于小分区zns ssd的数据写入方法,其特征在于,所述根据写入请求中待写入数据的类型,将所述待写入数据并行写入对应的用户分区组或回收分区组,包括以下步骤:

6.根据权利要求4所述的一种基于小分区zns ssd的数据写入方法,其特征在于,所述文件元数据中的访问信息...

【专利技术属性】
技术研发人员:谭玉娟彭彪白卓新任骜刘铎陈咸彰
申请(专利权)人:重庆大学
类型:发明
国别省市:

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

1