[发明专利]数据存储方法及装置在审
申请号: | 201810279190.3 | 申请日: | 2018-03-31 |
公开(公告)号: | CN110321061A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 邢冀鹏 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 刘贻盛 |
地址: | 518067 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据存储装置 数据写入状态 第一处理器 数据存储 写入 处理器负载 存储空间 地址对应 写入数据 不均衡 处理器 | ||
本公开涉及一种数据存储方法及装置,用于解决数据存储装置的处理器负载不均衡的技术问题。所述方法包括:所述数据存储装置接收写入数据的请求;所述数据存储装置包括的至少两个处理器中的第一处理器获取所述数据存储装置的数据写入状态参数;所述第一处理器根据所述数据写入状态参数,确定写入所述数据的地址;所述数据存储装置将所述数据写入所述地址对应的存储空间。
技术领域
本公开涉及计算机技术领域,具体地,涉及一种数据存储方法及装置。
背景技术
随着数据存储技术的高速发展,诸如SSD(Solid State Drives,固态硬盘)等等数据存储装置由于具有读写速度快、抗震动、低功耗、无噪音、低热量、以及质量轻等特点,已被广泛应用于军事、车载、工业、医疗、和航空等领域。
目前,为了提高数据存储装置(比如SSD)的读写效率,可以为SSD配置多个处理器,比如可以配置三个或以上的处理器。在多处理器的环境下,分配方式通常是分别为每个处理器平均地分配一个或多个存储单元(比如计算机闪存设备(NAND)),那么SSD的多个处理器将分别各自管理分配的NAND。
然而,由于NAND存在有坏块,且坏块并不是均匀分布的,因此有的NAND坏块多,有的NAND坏块少,这将使得管理坏块较多的处理器读写的负载较低,管理坏块较少的处理器读写的负载较高。可见,现有的管理NAND的方式可能导致数据存储装置的处理器负载不均衡。
发明内容
本公开的目的是提供一种数据存储方法及装置,用于解决数据存储装置的处理器负载不均衡的技术问题。
第一方面,提供一种数据存储方法,包括:
所述数据存储装置接收写入数据的请求;
所述数据存储装置包括的至少两个处理器中的第一处理器获取所述数据存储装置的数据写入状态参数;
所述第一处理器根据所述数据写入状态参数,确定写入所述数据的地址;
所述数据存储装置将所述数据写入所述地址对应的存储空间。
可选的,所述至少两个处理器包括所述第一处理器和至少一个第二处理器,所述第一处理器与所述至少一个第二处理器中的每个处理器相连,
所述数据存储装置接收用于写入数据的请求,包括:
所述至少一个第二处理器中的目标第二处理器接收用于写入所述数据的请求;
所述目标第二处理器根据接收的用于写入所述数据的请求,生成请求信息;
所述目标第二处理器向所述第一处理器发送所述请求信息,以请求所述第一处理器获取所述数据存储装置的数据写入状态参数。
可选的,在所述第一处理器根据所述数据写入状态参数,确定写入所述数据的地址之后,所述方法还包括:
所述第一处理器将所述地址发送给所述目标第二处理器。
可选的,所述第一处理器获取所述数据存储装置的数据写入状态参数,包括:
所述第一处理器获取所述数据存储装置包括的各个存储单元中每个存储块当前的块编程时间、块擦除时间、块读取错误率、以及所述各个存储单元的坏块分布情况中的至少一者。
可选的,所述方法还包括:
所述第一处理器根据所述数据存储装置的数据写入状态参数,新建磁盘阵列RAID条带结构;或,
所述第一处理器根据所述数据存储装置的数据写入状态参数,以及历史创建的RAID条带结构,新建RAID条带结构。
可选的,所述数据存储装置将所述数据写入所述地址对应的存储空间,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810279190.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储的方法及装置
- 下一篇:数据存储方法及装置