技术新讯 > 计算推算,计数设备的制造及其应用技术 > 储存装置、储存装置的操作方法及储存控制器与流程  >  正文

储存装置、储存装置的操作方法及储存控制器与流程

  • 国知局
  • 2024-10-15 09:58:17

本发明构思涉及一种储存装置,并且更具体地,涉及一种在多租户环境中执行数据恢复的储存装置及其操作方法。

背景技术:

1、半导体存储器分为当断电时丢失存于其中的数据的易失性存储器(诸如静态随机存取存储器(sram)或动态随机存取存储器(dram)或者当断电时保持存于其中的数据的非易失性存储器(诸如闪速存储器、相变ram(pram)、磁性ram(mram)、电阻ram(rram)或铁电ram(fram))。如今,正开发其中单个储存介质支持多个租户的多租户储存系统。多租户储存系统可允许多个租户共享储存资源,并且可管理租户的数据,以彼此隔离(或彼此独立)。

2、勒索软件是一种恶意软件,它对攻击目标数据进行编码,并要求金钱来换取解密加密的数据所需的加密密钥。勒索软件已成为造成巨大经济和社会损失的风险因素。因此,需要允许储存装置应对勒索软件攻击的措施。

技术实现思路

1、本发明构思提供了一种能够在多租户环境中抵抗恶意软件攻击而恢复数据的储存装置及其操作方法。

2、根据一些示例实施例,一种储存装置的操作方法包括:检测对在主机中执行的一个或多个租户的勒索软件攻击;基于检测的结果更新包括一个或多个租户中的每一个的状态的租户状态表;响应于从主机接收写请求,基于确定一个或多个租户中的对应于写请求的租户的状态值是多个状态值中的对应于警告状态的状态值,在非易失性存储器中写入用于数据恢复的恢复信息;以及响应于从主机接收恢复信号,基于恢复信息执行数据恢复。

3、根据一些示例实施例,一种储存装置包括:非易失性存储器,其包括多个数据区域和分别对应于多个数据区域的多个备用区域;以及储存控制器,其配置为:基于检测对一个或多个租户中的每一个的勒索软件攻击的结果更新包括一个或多个租户中的每一个的状态的租户状态表;响应于确定从主机装置接收写请求,基于确定一个或多个租户中的对应于写请求的租户的状态值是多个状态值中的对应于警告状态的状态值,在非易失性存储器的多个数据区域中的第一数据区域中写入对应于写请求的数据,并且在对应于第一数据区域的第一备用区域中写入恢复信息;以及响应于从主机装置接收的恢复信号,基于恢复信息执行数据恢复。

4、根据一些示例实施例,一种储存控制器包括:处理电路,其被配置为:基于与主机装置的输入/输出信号检测对一个或多个租户的勒索软件攻击;基于检测的结果将警报信号发送至主机装置,以输出表更新信号,以从主机装置接收恢复信号,并且输出对应于恢复信号的恢复控制信号;基于表更新信号更新租户状态表;响应于从主机装置接收的写请求控制非易失性存储器,其中当在非易失性存储器中包括的页处写入对应于写请求的数据时,基于确定一个或多个租户中的对应于写请求的租户的状态值是多个状态值中的对应于警告状态的状态值,处理电路控制非易失性存储器,使得到原始数据的地址链接写入页的备用区域中;并且响应于恢复控制信号,基于页中包括的链接信息执行数据恢复操作。

技术特征:

1.一种储存装置的操作方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述租户状态表还包括分配至所述一个或多个租户中的每一个的连续逻辑地址范围。

3.根据权利要求1所述的方法,其中,映射逻辑地址和物理地址的映射表包括第一恢复标志。

4.根据权利要求3所述的方法,其中,所述恢复信息包括到原始数据的地址链接和第二恢复标志。

5.根据权利要求4所述的方法,其中,写所述恢复信息的步骤包括:

6.根据权利要求5所述的方法,其中,将对应于所述写请求的所述逻辑地址映射至所述第一页的所述物理页地址的步骤包括:

7.根据权利要求6所述的方法,其中,写入所述地址链接和所述第二恢复标志的步骤包括:

8.根据权利要求7所述的方法,还包括:

9.根据权利要求5所述的方法,其中,在所述第一页的所述备用区域中写入所述地址链接和设为所述第一值的所述第二恢复标志的步骤包括:

10.根据权利要求5所述的方法,其中,基于所述恢复信息执行所述数据恢复的步骤包括:

11.根据权利要求10所述的方法,其中,映射所述目标逻辑地址和所述第三页的所述物理页地址的步骤包括:

12.根据权利要求10所述的方法,其中,获得所述原始数据的步骤包括:

13.根据权利要求5所述的方法,其中,对其中对应的租户处于所述警告状态并且第二恢复标志设为所述第一值的页不执行垃圾收集。

14.根据权利要求1所述的方法,还包括:

15.一种储存装置,包括:

16.根据权利要求15所述的储存装置,其中,所述恢复信息包括恢复标志,并且

17.根据权利要求16所述的储存装置,其中,所述恢复信息还包括到原始数据的地址链接,并且

18.根据权利要求17所述的储存装置,其中,当执行所述数据恢复时,所述储存控制器被配置为:

19.根据权利要求16所述的储存装置,其中,所述储存控制器相对于其恢复标志是所述第一值的备用区域和对应于所述备用区域的数据区域不执行垃圾收集。

20.一种储存控制器,包括:

技术总结公开了储存装置的操作方法、储存装置和储存控制器,该方法包括:检测对在主机中执行的一个或多个租户的勒索软件攻击;基于检测的结果更新包括一个或多个租户中的每一个的状态的租户状态表;当从主机接收写请求时,基于确定一个或多个租户中的对应于写请求的租户的状态值是多个状态值中的对应于警告状态的状态值,在非易失性存储器中写入用于数据恢复的恢复信息;以及当从主机接收恢复信号时,基于恢复信息执行数据恢复。技术研发人员:李丞镐,文英珠,郑知万受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/10/10

本文地址:https://www.jishuxx.com/zhuanli/20241015/315956.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。