存储装置和包括该存储装置的主机存储系统制造方法及图纸

技术编号:37608818 阅读:27 留言:0更新日期:2023-05-18 12:00
提供了存储装置和主机存储系统。存储装置包括:非易失性存储器,其存储第一原始数据和第一奇偶校验数据;存储控制器,其从外部存储装置接收与第一原始数据不同的第二原始数据,并且从非易失性存储器接收第一奇偶校验数据;以及计算引擎,其从存储控制器接收第一奇偶校验数据和第二原始数据并计算第一奇偶校验数据和第二原始数据,并且恢复与第一原始数据和第二原始数据不同的第三原始数据,其中,存储控制器从计算引擎接收第三原始数据,并且将第三原始数据发送到主机和外部存储装置。三原始数据发送到主机和外部存储装置。三原始数据发送到主机和外部存储装置。

【技术实现步骤摘要】
存储装置和包括该存储装置的主机存储系统
[0001]相关申请的交叉引用
[0002]本申请要求于2021年11月12日向韩国知识产权局提交的韩国专利申请No.10

2021

0155301的优先权,该专利申请的内容通过引用整体并入本文中。


[0003]本公开的实施例涉及存储装置,并且涉及包括该存储装置的主机存储系统。

技术介绍

[0004]在存储数据时,纠删码不仅存储原始数据而且还存储附加的奇偶校验数据,从而当在存储装置的一部分中丢失一些原始数据时,能够恢复原始数据。
[0005]另一方面,在用于现有RAID(独立磁盘冗余阵列)等的许多纠删码中,主机通常执行解码计算,这可能具有若干副作用。例如,主机可通过读取剩余的原始数据和奇偶校验数据来执行计算,以在存储装置的一部分中丢失数据时恢复原始数据。然而,在该过程中可能使用主机的过量计算资源。这可能使整个系统的带宽和延时恶化。
[0006]另一方面,近来,由于可执行计算的计算存储装置,存储装置可自主地执行先前由如上所述的主机执行的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储装置,包括:非易失性存储器,其存储第一原始数据和第一奇偶校验数据;存储控制器,其从外部存储装置接收与所述第一原始数据不同的第二原始数据,并且从所述非易失性存储器接收所述第一奇偶校验数据;以及计算引擎,其从所述存储控制器接收所述第二原始数据和所述第一奇偶校验数据,并且对所述第一奇偶校验数据和所述第二原始数据进行计算,并且恢复与所述第一原始数据和所述第二原始数据不同的第三原始数据,其中,所述存储控制器从所述计算引擎接收所述第三原始数据,并且将所述第三原始数据发送到主机和所述外部存储装置。2.根据权利要求1所述的存储装置,其中,对所述第一奇偶校验数据和所述第二原始数据进行计算包括异或运算。3.根据权利要求1所述的存储装置,其中,通过对包括所述第一原始数据和所述第二原始数据的原始数据集的一部分的异或运算来生成所述第一奇偶校验数据。4.根据权利要求1的存储装置,其中,所述存储控制器将所述第三原始数据同时发送到所述主机和所述外部存储装置。5.根据权利要求1所述的存储装置,其中,所述存储控制器不将所述第一奇偶校验数据发送到所述主机和所述外部存储装置。6.根据权利要求1所述的存储装置,其中,在所述存储控制器将所述第三原始数据发送到所述主机和所述外部存储装置之后,所述计算引擎删除所述第二原始数据和所述第三原始数据。7.一种存储装置,包括:第一存储装置,其存储包括第一原始数据至第四原始数据的原始数据集中的所述第一原始数据以及第一奇偶校验数据;以及第二存储装置,其存储第二原始数据和与所述第一奇偶校验数据不同的第二奇偶校验数据,其中,所述第一存储装置对从所述第二存储装置接收的所述第二原始数据以及所述第一奇偶校验数据进行计算,并且恢复第三原始数据,并且其中,所述第二存储装置将所述第二原始数据同时发送到所述第一存储装置和主机。8.根据权利要求7所述的存储装置,其中,对所述第一奇偶校验数据和所述第二原始数据进行计算包括异或运算。9.根据权利要求7所述的存储装置,其中,通过对所述原始数据集的一部分的异或运算来生成所述第一奇偶校验数据和所述第二奇偶校验数据。10.根据权利要求7的存储装置,其中,所述第一存储装置将恢复的所述第三原始数据...

【专利技术属性】
技术研发人员:李赫赵仁顺黄珠荣
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1