发明名称 DATA STORAGE INTEGRITY VALIDATION
摘要 Embodiments of the present disclosure are directed to, among other things, validating the integrity of received and/or stored data payloads. In some examples, a storage service may perform a first partitioning of a data object into first partitions based at least in part on a first operation. The storage service may also verify the data object, by utilizing a verification algorithm, to generate a first verification value. In some cases, the storage service may additionally perform a second partitioning of the data object into second partitions based at least in part on a second operation. The second partitions may be different from the first partitions. Additionally, the archival data storage service may verify the data object using the verification algorithm to generate a second verification value. Further, the storage service may determine whether the second verification value equals the first verification value.
申请公布号 US2017024428(A1) 申请公布日期 2017.01.26
申请号 US201615286473 申请日期 2016.10.05
申请人 Amazon Technologies, Inc. 发明人 Patiejunas Kestutis;Lazier Colin L.;Seigle Mark C.;Donlan Bryan J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, receiving a request to store a data object comprising a first plurality of partitions, each partition of the first plurality of partitions having a first partition size selected by a requestor associated with the request;verifying the data object using a data verification algorithm to generate a first verification value based at least in part on the first partition size;storing the data object and the first verification value;partitioning the data object into a second plurality of partitions, each partition of the second plurality of partitions having a second partition size different than the first partition size, the second partition size selected by the data verification algorithm; andverifying the data object using the data verification algorithm by at least: generating a second verification value based at least on the second partition size; andcomparing the second verification value with the first verification value.
地址 Seattle WA US