发明名称 Inexpensive deletion in a data storage system
摘要 Systems and methods are provided herein for storing data to enable inexpensive and/or guaranteed deletion of data. In various embodiments, a customer specifies a data deletion indication associated with a data object to be stored, specifying when and/or how to delete the data object. Such a data deletion indication may be based, for example, on a regulatory compliance requirement. Based at least in part on the data deletion indication, the storage system may select, from a plurality of storage devices, a storage device to store the data object. Data objects with similar data deletion indications may be stored in the same storage device. In some embodiments, a data object stored in a storage device using the methods described herein may be deleted as part of the deletion of all or a portion of the storage device near a time specified by the data deletion indication of the data object.
申请公布号 US9165002(B1) 申请公布日期 2015.10.20
申请号 US201213535195 申请日期 2012.06.27
申请人 Amazon Technologies, Inc. 发明人 Lazier Colin L.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A computer-implemented method for storing data, comprising: under the control of one or more computer systems configured with executable instructions, receiving a request, from a customer entity connected to a storage system, to store a data object, the request including a data deletion indication, specified by the customer entity when the request is made to store the data object, that indicates when to make the data object inaccessible and a particular deletion method specified by the customer entity when the request is made to store the data object that indicates how to delete the data object;in response to the request, obtaining, based at least in part on an encoding algorithm and the data object, a plurality of encoded data shards; andfor each encoded data shard of at least some of the plurality of encoded data shards, selecting, from a plurality of storage devices in the storage system, a storage device based at least in part on a device-specific deletion indication associated with the storage device and on the data deletion indication, the device-specific deletion indication that indicates when to make inaccessible at least a portion of data stored in the storage device;updating the device-specific deletion indication associated with the storage device based at least in part on the data deletion indication of the request;storing the encoded data shard in the selected storage device as part of the portion of data stored in the storage device; andat a time corresponding to the device-specific deletion indication of the selected storage device, making inaccessible the portion of data stored in the selected storage device based at least in part on the data deletion indication.
地址 Reno NV US
您可能感兴趣的专利