[发明专利]用于数据存储装置的数据保留管理有效
申请号: | 201680036356.8 | 申请日: | 2016-09-27 |
公开(公告)号: | CN107710142B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | R·L·霍恩 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐东升;赵蓉民 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据 存储 装置 保留 管理 | ||
数据被接收以用于存储在数据存储装置(DSD)的至少一个储存器中,并且与所接收的数据相关联的元数据被生成。所接收的数据和所生成的元数据被存储在至少一个存储器中,并且基于所生成的元数据来管理所接收的数据的保留。
背景技术
数据存储装置(DSD)通常用于将数据记录到存储介质(诸如旋转的磁盘或固态存储器)上,或者再现来自该存储介质的数据。在一些情况下,DSD可以用于将从一个或多个感测装置(例如摄像机、加速计、麦克风或各种其他传感器)接收的数据进行存档或存储。从此类感测装置接收的数据可以作为连续的数据流到达DSD,并且最终消耗DSD中的大量的可用存储容量。由于DSD的存储容量是有限的,新数据可以只是重叠写在较旧的数据上,而完全不考虑较旧的数据的重要性。
附图说明
当与附图结合时,本公开的实施例的特征和优点将从下面详细阐述的具体实施方式变得更显而易见。提供附图和相关联的描述以图示说明本公开的实施例并且不限制所要求保护的范围。
图1是描绘根据一个实施例的数据存储装置(DSD)的框图。
图2描绘根据一个实施例的针对由DSD接收的数据由DSD生成的元数据的示例。
图3是示出根据一个实施例预处理和存储所接收的数据的框图。
图4是根据一个实施例的保留管理过程的流程图。
图5是示出根据一个实施例的至少一个保留策略的实施的框图。
图6是根据一个实施例的选择性保留过程的流程图。
图7是根据一个实施例的通过达到高阈值存储容量而触发的选择性保留过程的流程图。
图8A是根据一个实施例的由用于存储在DSD中的新数据的接收触发的选择性保留过程的流程图。
图8B是图8A的流程图的继续。
具体实施方式
在以下详细描述中,详细阐述许多具体细节,以提供对本公开的全面理解。然而,对本领域技术人员来说显而易见的是,可以在没有这些具体细节中的一些细节的情况下实践所公开的各种实施例。在其他情况下,众所周知的结构和技术尚未详细示出,以避免不必要地模糊各种实施例。
系统概述
图1示出根据一个实施例从装置101和104接收数据的数据存储装置(DSD)106的示例。装置101和104能够包括感测装置,例如摄像机、加速计、麦克风、运动传感器、温度传感器、湿度传感器、光传感器或其他类型的感测装置。另外,DSD 106经由网络105与远程DSD109通信,该网络105能够包括局域网(LAN)、广域网(WAN)或因特网。
如图1的示例实施例中所示,DSD 106包括呈现为旋转磁盘150和非易失性固态存储器(NVSM)128形式的非易失性存储器(NVM)。在其他实施例中,DSD 106能够包括其他NVM介质,诸如磁带。就此而言,磁盘150和NVSM 128中的一个或两者能够被省略或者由不同的NVM介质替代。例如,NVSM 128可以在一些实施例中省略,使得DSD 106的NVM仅包括磁盘存储介质。在另一实施例中,磁盘150或NVSM 128中的每个能够分别由多个硬盘驱动器(HDD)或多个固态驱动器(SSD)替代,使得DSD 106包括HDD和/或SSD的池(pool)。
DSD 106包括控制器120,控制器120包括电路系统(诸如用于执行指令的一个或多个处理器),并且能够包括微控制器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、硬连线逻辑、模拟电路系统和/或它们的组合。在一个实施方式中,控制器120能够包括片上系统(SoC)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680036356.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于含氟尾气吸收的卧式洗涤塔
- 下一篇:一种烟气净化系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置