当前位置: 首页 > 专利查询>伊姆西公司专利>正文

管理数据删除的方法技术

技术编号:2830925 阅读:153 留言:0更新日期:2012-04-11 18:40
本发明专利技术致力于从存储系统删除内容单元。当内容单元被删除时,可创建反射并将其保存在存储系统上。所述反射确定所删除的内容单元并可包括另外的信息,如内容单元的一部分内容及关于内容单元的删除的审计信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据存储,特别是涉及用于管理存储系统上保存的数 据的删除的方法和装置。
技术介绍
存储系统通常具有有限的数据存储容量。因而,保存在存储系统 上的数据有时被有意删除以使存储空间可用于新数据。数据也可被无 意删除,例如,如果用户删除仍在使用的数据,则认为该数据不再需 要。另外,存储系统上的数据可由寻求对组织数据搞破坏或试图掩盖 数据中备有证明文件的不道德活动的恶意用户以未经授权的方式删 除。
技术实现思路
本专利技术的一说明性实施例致力于从存储系统删除内容单元的方 法。所述方法包括接收删除内容单元的请求;响应于所述请求,创 建确定所述内容单元的反射;将所述反射保存在存储系统上;及从存 储系统删除所述内容单元。另一说明性实施例致力于编码以指令的至 少一计算机可读介质,当所述指令在计算机系统上运行时,执行上述 方法。另一说明性实施例致力于保存内容单元的存储系统。存储系统包 括输入装置;及连到输入装置的至少一控制器,其接收删除内容 单元的请求;响应于所述请求,创建确定所述内容单元的反射;将所 述反射保存在存储系统上;及从存储系统删除所述内容单元。另一说明性实施例致力于在存储系统中处理访问内容单元的请 求的方法,所述方法包括响应于所述访问请求,确定对于所述内容 单元的反射是否保存在存储系统上,所述反射指示所述内容单元先前保存在存储系统上但已被删除。另一说明性实施例致力于编码以指令 的至少一计算机可读介质,当所述指令在计算机系统上运行时,执行 上述方法。另 一说明性实施例致力于进行配置以处理访问内容单元的请求 的存储系统。所述存储系统包括输入装置;及连到所述输入装置的 至少一控制器,其响应于所述访问请求,确定对于所述内容单元的 反射是否保存在存储系统上,所述反射指示所述内容单元先前保存在 存储系统上但已被删除。另一说明性实施例致力于管理存储系统上的内容单元的方法,所 述存储系统保存多个内容单元。该方法包括响应于将新内容单元保 存在存储系统上的请求,将确定新内容单元保存在存储系统上的时间 的信息保存在存储系统上;及响应于从存储系统删除先前保存的内容 单元的请求,将反射保存在存储系统上,所述反射确定先前保存的内 容单元并包括确定先前保存的内容单元从存储系统删除的时间的信 息。另一说明性实施例致力于编码以指令的至少一计算机可读介质, 当所述指令在计算机系统上运行时,执行上述方法。另一说明性实施例致力于配置成保存多个内容单元的存储系统, 包括至少一存储装置;及至少一控制器,其响应于将新内容单元 保存在存储系统的至少一存储装置上的请求,将确定新内容单元保存 在存储系统上的时间的信息保存在存储系统上;及响应于从存储系统 删除先前保存的内容单元的请求,将反射保存在存储系统的至少一存 储装置上,所述反射确定先前保存的内容单元并包括确定先前保存的 内容单元从存储系统删除的时间的信息。另一说明性实施例致力于管理存储系统上的内容单元的方法,所 述存储系统保存内容单元。所述方法包括响应于确定在指定时间保 存于存储系统上的内容单元的请求,确定在接收到所述请求时存储系 统上保存的哪些内容单元在指定时间保存于存储系统上;及通过检査 删除的内容单元的反射确定从存储系统删除的哪些内容单元在指定 时间保存于存储系统上,每一反射确定至少一相应的已删除内容单元并包括确定至少一相应的已删除内容单元从存储系统删除的时间的 信息。另一说明性实施例致力于编码以指令的至少一计算机可读介 质,当所述指令在计算机系统上运行时,执行上述方法。另一说明性实施例致力于配置成管理内容单元的存储系统。所述 存储系统包括输入装置;及至少一控制器,其响应于确定在指定 时间保存于存储系统上的内容单元的请求,确定在接收到所述请求时 存储系统上保存的哪些内容单元在指定时间保存于存储系统上;及通 过检査删除的内容单元的反射确定从存储系统删除的哪些内容单元 在指定时间保存于存储系统上,每一反射确定至少一相应的己删除内 容单元并包括确定至少一相应的己删除内容单元从存储系统删除的 时间的信息。另一说明性实施例致力于一种方法,其包括响应于从至少一存储系统删除第一 内容单元的请求,所述第一 内容单元具有内容及指明 第一内容单元将被保留的时间段的第一保持周期,所述请求在第一保持周期期满之前接收到,删除第一内容单元;创建第二内容单元以代 替第一内容单元,第二内容单元包括第一内容单元的至少部分内容并具有不同于第一保持周期的第二保持周期;及创建用于第一内容单元的反射,其中所述反射确定第二内容单元为第一内容单元的替换。另一说明性实施例致力于编码以指令的至少一计算机可读介质,当所述指令在计算机系统上运行时,执行上述方法。另一说明性实施例致力于存储系统,包括输入装置;连到所述输入装置的至少一控制器,其响应于从至少一存储系统删除第一内容单元的请求,所述第一 内容单元具有内容及指明第一 内容单元将被保留的时间段的第一保持周期,所述请求在第一保持周期期满之前接收到,删除第一内容单元;创建第二内容单元以代替第一内容单元, 第二内容单元包括第一内容单元的至少部分内容并具有不同于第一保持周期的第二保持周期;及创建用于第一内容单元的反射,其中所 述反射确定第二内容单元为第一内容单元的替换。附图说明图1为根据本专利技术的一说明性实施例,示出从存储系统删除内容 单元同时留下所述内容单元的反射的过程的流程图。图2为根据一说明性实施例,存储系统处理删除请求及创建反射 的示意图。图3为根据一与可内容寻址存储系统一起使用的说明性实施例, 用于确定反射的内容地址的过程的例子的示意图。图4为本专利技术的一些实施例可于其上实施的存储系统的框图。图5为根据一实施例,示出万一未能适当删除内容单元时反射的 使用的示意图。及图6为根据一实施例,使用反射修改内容单元的保持周期的示意图。具体实施例方式申请人已意识到,现有技术存储系统可允许删除其上保存的数 据,但可提供有限的跟踪删除或恢复无意删除的数据的能力,或者根 本没有这样的能力。因而,系统管理员很难或不可能确定数据在何时 删除、为什么删除、及由谁删除。特定类型的存储系统的例子是可内容寻址存储(CAS)系统,其 接收和处理删除由内容地址确定的内容单元的请求。CAS是这样一种 技术,通过其保存在存储系统上的内容单元可通过使用源自内容单元 的内容的地址进行访问。作为例子,内容单元可提供为散列函数的输 入,所述散列函数产生可用作内容单元的内容地址的散列值。适于产 生内容地址的散列函数的例子是消息摘要5 (MD5)散列算法。当主 计算机发送请求给CAS系统以取回数据单元时,主机提供内容单元的 内容地址(如散列值)。之后,存储系统基于内容地址确定内容单元 在存储系统中的物理位置,从该位置取回内容单元,及将内容单元返 回给主计算机。示例性的CAS系统在下面表1中列出的专利申请中详 细描述,每一所述专利申请均通过引用全部组合于此。CAS系统可以多种方式保存和管理内容单元。在表l的申请中描述的示例性系统中,内容单元可保存为文件系统中的文件,及各种各样的数据库可用于管理内容单元和跟踪内容单元在CAS系统上的存 储位置。当CAS系统接收到删除特定内容单元的请求时,其可从文件 系统删除与该内容单元相关联的文件并删除本文档来自技高网...

【技术保护点】
从存储系统删除内容单元的方法,包括步骤:接收删除内容单元的请求;响应于所述请求,创建确定所述内容单元的反射;将所述反射保存在存储系统上;及从存储系统删除所述内容单元。

【技术特征摘要】
【国外来华专利技术】US 2005-1-12 11/034,7321、从存储系统删除内容单元的方法,包括步骤接收删除内容单元的请求;响应于所述请求,创建确定所述内容单元的反射;将所述反射保存在存储系统上;及从存储系统删除所述内容单元。2、 根据权利要求1的方法,其中所述反射包括所述内容单元的 至少一部分。3、 根据权利要求1的方法,其中所述反射包括确定接收删除内 容单元的请求的大约时间的信息。4、 根据权利要求1的方法,其中所述反射包括确定产生删除内 容单元的请求的实体的信息。5、 根据权利要求1的方法,其中所述反射包括确定内容单元的 大小的信息。6、 根据权利要求1的方法,其中所述内容单元保存在存储系统 上的文件系统中,及其中从存储系统删除内容单元的步骤进一步包 括从文件系统删除内容单元。7、 根据权利要求1的方法,其中所述内容单元保存在存储系统 的至...

【专利技术属性】
技术研发人员:斯蒂芬J托德迈克尔基利安汤姆托伊杰尔斯弗兰克马蒂斯基姆马里沃特
申请(专利权)人:伊姆西公司
类型:发明
国别省市:US[美国]

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

1