发明名称 Reducing interference through controlled data access
摘要 A data storage service receives a request to perform an operation in a data storage system that consists of many data storage devices, each device having a corresponding set of devices that may cause interference. The data storage service determines a manner in which to perform the operation while evaluating the current activity state of the devices that may cause interference. The data storage service can perform the operation in the determined manner.
申请公布号 US9378075(B2) 申请公布日期 2016.06.28
申请号 US201313895205 申请日期 2013.05.15
申请人 AMAZON TECHNOLOGIES, INC. 发明人 Lazier Colin Laird
分类号 G06F12/16;G06F11/07;G06F11/10;G06F3/06 主分类号 G06F12/16
代理机构 Davis Wright Tremaine LLP 代理人 Davis Wright Tremaine LLP
主权项 1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, applying a redundancy encoding scheme to generate a plurality of data fragments configured such that a proper subset of the plurality of data fragments is sufficient to construct a data object; storing the plurality of data fragments in a data storage system, the data storage system comprising a plurality of storage devices, each storage device of a subset of the plurality of storage devices determined to, when concurrently active with a storage device usable to perform the operation, potentially cause interference with the storage device, the subset comprising multiple storage devices; receiving a request to perform an operation to retrieve the data object; determining, based at least in part on current activity states of subsets of the plurality of storage devices that contain the plurality of data fragments, a manner in which to perform the operation from a plurality of manners in which the operation can be performed, the plurality of manners including at least one manner that involves reading fewer than all of the plurality of data fragments, and the current activity state of a subset that contains a data fragment indicating whether one or more storage devices of the subset other than a storage device that contains the data fragment is currently active; and causing the operation to be performed according to the determined manner.
地址 Seattle WA US