发明名称 REDUCING DATA VOLUME DURABILITY STATE FOR BLOCK-BASED STORAGE
摘要 A block-based storage system may implement reducing durability state for a data volume. A determination may be made that storage node replicating write requests for a data volume is unavailable. In response, subsequent write requests may be processed according to a reduced durability state for the data volume such that replication for the data volume may be disabled for the storage node. Write requests may then be completed at a fewer number of storage nodes prior to acknowledging the write request as complete. Durability state for the data volume may be increase in various embodiments. A storage node may be identified and replication operations may be performed to synchronize the current data volume at the storage node with a replica of the data volume maintained at the identified storage node.
申请公布号 US2015261443(A1) 申请公布日期 2015.09.17
申请号 US201414204943 申请日期 2014.03.11
申请人 Amazon Technologies, Inc. 发明人 WEI DANNY;LEE KERRY QUINTIN;THOMPSON JAMES MICHAEL;GUTHRIE, II JOHN LUTHER;FAN JIANHUA;GOPALAKRISHNAN NANDAKUMAR
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A system, comprising: a plurality of storage nodes, wherein each of the plurality of storage nodes maintains respective replicas of a plurality of data volumes in block-based storage devices implemented at the storage node, wherein a write request received from a client for a data volume of the plurality of data volumes with replication enabled is completed at each respective replica of the data volume prior to acknowledging the write request to the client; each of the plurality of storage nodes, configured to: determine that a peer storage node of the plurality of storage nodes maintaining a same replica of a particular data volume of the plurality of data volumes as is maintained at the storage node is unavailable for replication;in response to determining that the peer storage node is unavailable, disable replication for the particular data volume, comprising: complete subsequently received write requests at the storage node; andacknowledge the completed write requests without completing the write request at any other storage node of the plurality of storage nodes.
地址 Reno NV US