[发明专利]用于存储装置中基于范围的检查点的方法和设备有效
申请号: | 201780074134.X | 申请日: | 2017-11-17 |
公开(公告)号: | CN110023939B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 李晓宁;R·L·萨希塔;B·W·博耶;S·特丽卡;A·皮尔逊 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 陈松涛;夏青 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 装置 基于 范围 检查点 方法 设备 | ||
在一个实施例中,一种系统包括处理器,以响应于判定写入命令是可疑的而标识与写入命令相关联的逻辑地址;并向存储装置发送标识该逻辑地址的检查点命令,以在与该逻辑地址相关联的物理地址处保留存储装置中存储的数据。
相关申请的交叉引用
本申请要求享有2016年12月30日提交的名称为“METHOD AND APPARATUS FORRANGE BASED CHECKPOINTS IN A STORAGE DEVICE”的美国非临时专利申请No.15/394,958的优先权的权益,该申请全文以引用方式并入本文。
技术领域
本公开总体涉及计算机开发领域,更具体而言,涉及保护存储装置中存储的关键数据以免受恶意软件的影响。
背景技术
计算机系统可以包括可以与一个或多个存储装置通信的一个或多个中央处理单元(CPU)。CPU可以包括处理器以执行操作系统和/或利用耦接到CPU的存储装置的其他软件应用。软件应用可以向存储装置写入数据并从其读取数据。
可以在不同时间点备份存储装置中的数据以允许将数据恢复到保存的时间点,作为被称为检查点设定的过程的一部分。操作系统检查点设定涉及操作系统存储更新数据的先前版本以生成检查点,从而允许用户使数据的状态返回到该检查点。不过,操作系统检查点设定容易受到操作系统上的恶意软件和可能破坏检查点备份数据的应用文件的攻击,并阻止用户将数据恢复到安装恶意软件之前的点。此外,基于操作系统的检查点设定容易受到其他软件的干扰,可能需要禁用抗病毒程序以使检查点设定正常生效。虚拟机检查点设定涉及虚拟机监测变化并存储更新数据的先前版本,以允许将虚拟机的状态恢复到检查点时间。虚拟机检查点设定也容易受到恶意软件攻击。系统备份包括将检查点时间之前驱动器中所有数据备份到存储装置的不同分区或另一存储装置。系统备份可以运行于主机系统上并消耗大量的主机资源,这可能导致主机系统处的性能劣化。此外,基于主机的系统备份常常很慢并需要大量时间备份和恢复。
附图说明
图1示出了根据某些实施例的计算机系统部件的框图。
图2示出了根据某些实施例的示例逻辑到物理(L2P)地址表和检查点L2P地址表。
图3示出了根据某些实施例,基于数据操作的可信度执行基于逻辑地址范围的检查点设定的示例流程。
图4示出了根据某些实施例,存储装置处理从计算主机接收的检查点命令的示例流程。
图5示出了根据某些实施例,存储装置处理从计算主机接收的释放检查点命令的示例流程。
图6示出了根据某些实施例,存储装置处理从计算主机接收的恢复检查点命令的示例流程。
图7示出了根据某些实施例,存储装置执行碎片整理操作的示例流程。
各附图中的类似参考标号和指定表示类似的元件。
具体实施方式
尽管附图示出了特定计算机系统,但各实施例的概念适用于任何适当的计算机系统。可以利用本公开的教导的系统示例包括台式计算机系统、服务器计算机系统、存储系统、手持式装置、平板计算机、其他薄笔记本、片上系统(SoC)装置和嵌入式应用程序。手持式装置的一些示例包括蜂窝电话、数字相机、媒体播放器、个人数字助理(PDA)和手持式PC。嵌入式应用可以包括微控制器、数字信号处理器(DSP)、SOC、网络计算机(NetPC)、机顶盒、网络集线器、广域网(WAN)交换机或能够执行下文教导的功能和操作的任何其他系统。本公开的各种实施例可以用于任何适当的计算环境中,例如,个人计算装置、服务器、大型计算机、云计算服务提供商基础设施、数据中心、通信服务提供商基础设施(例如,演进分组核心网的一部分或多部分)或包括一个或多个计算装置的其他环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780074134.X/2.html,转载请声明来源钻瓜专利网。