发明名称 无限存储器
摘要 一种存储设备包括控制器,所述控制器经配置以执行安全删除操作以便回应于触发事件而释放设备上的存储空间。安全删除操作确保使用存储设备的主机设备的数据状态和存储设备本身同步,以便防止数据在卸载到另一存储平台前从存储设备中删除。
申请公布号 CN102939593B 申请公布日期 2015.10.21
申请号 CN201180016205.3 申请日期 2011.03.04
申请人 艾菲股份有限公司 发明人 贝伦德·奥兹卡里;尤金·M·范伯格
分类号 G06F12/02(2006.01)I;G06F3/06(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 徐金国;钟强
主权项 一种利用存储设备控制器自动文件删除的方法,所述方法包含以下步骤:在检测到触发事件后,存储设备的控制器枚举文件清单,所述文件为从所述存储设备的存储媒体中删除的候选者,所述存储媒体通信耦接到所述控制器,及记录用来储存所述候选文件的所述存储媒体的扇区清单;在将所述存储设备的任一主机设备锁定以便无法访问所述存储媒体的同时,将所述枚举文件清单的存储设备文件系统目录条目标记为已删除并执行保持所述目录条目的所述存储媒体的所述扇区的读取/修改/写入顺序;等待第一主机设备同步事件,该第一主机设备同步事件指示所述主机设备与所述控制器关于所述存储设备文件系统的状态同步,其中所述第一主机设备同步事件包含所述主机设备的断电随后通电循环,并且其中所述主机设备的所述断电随后通电循环通过所述控制器识别与文件系统安装操作一致的所述存储设备的文件系统的主机设备访问而与另一事件区分开来;在识别所述第一主机设备同步事件后,检查用于删除的所述候选文件清单,并决定是否将所述候选文件的相应目录条目标记为已删除;如果所述候选文件的所述目录条目未标记为已删除,那么重复将目录条目标记为已删除的步骤,执行保持所述目录条目的所述存储媒体的所述扇区的所述读取/修改/写入,并等待另外的主机设备同步事件,所述另外的主机设备同步事件包含所述主机设备的断电随后通电循环;或者,如果所述候选文件的所述目录条目标记为已删除,那么在文件系统文件分配表中将用于存储与被标记为已删除的所述目录条目相对应的所述候选文件的所述扇区标记为“不良”,其中“不良”是指示所述文件系统且因此指示所述主机设备这些扇区不应用于储存数据的比特编码,以防止数据储存到所述标记的扇区,从而所述标记的扇区仍然用于存储所述候选文件并且仍然维持在用于存储所述候选文件的所述扇区清单中,其中使用读取/修改/写入语义标记所述扇区,同时锁定所述主机设备以便无法访问所述存储设备;等待其它的主机设备同步事件,所述其它的主机设备同步事件包含所述主机设备的断电随后通电循环,并在识别所述其它的主机设备同步事件后,循环访问用于存储与被标记为已删除的所述目录条目相对应的所述候选文件的所述扇区以决定这些扇区是否仍被标记为“不良”;及如果用于存储与被标记为已删除的所述目录条目相对应的所述候选文件的所述扇区并未仍然标记为“不良”,那么重复对这些扇区标记为“不良”,等待另一其它主机设备同步事件,所述另一其它主机设备同步事件包含所述主机设备的断电随后通电循环,并决定所述扇区是否仍被标记为“不良”,或者,如果所述扇区仍被标记为“不良”,那么在文件系统文件分配表中将用于存储与被标记为已删除的所述目录条目相对应的所述候选文件的所述扇区标记为可用来储存新数据,及清除所述候选文件清单。
地址 美国加利福尼亚州