-
1.
公开(公告)号:WO2015138375A3
公开(公告)日:2015-11-05
申请号:PCT/US2015019574
申请日:2015-03-10
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , GUTHRIE II JOHN LUTHER , THOMPSON JAMES MICHAEL , HAWKS BENJAMIN ARTHUR , KUSTERS NORBERT P
IPC: G06F15/16
CPC classification number: G06F12/0866 , G06F11/1471 , G06F11/3409 , G06F11/3485 , G06F12/0804 , G06F12/0868 , G06F2201/885 , G06F2212/1016 , G06F2212/1032 , G06F2212/313 , G06F2212/461
Abstract: A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.
Abstract translation: 基于块的存储系统可以实现页面缓存写入日志。 可以在存储节点处接收对存储节点处维护的数据卷的写入请求。 根据请求可以更新页面缓存。 描述页面高速缓存更新的日志记录可以存储在永久存储设备中维护的页面高速缓存写入日志中。 一旦写入请求在页面缓存中执行并记录在页面缓存写入日志中的日志记录中,写入请求可能会被确认。 从页缓存中的数据丢失的系统故障中恢复时,可能会重播页缓存写日志中的日志记录,以在系统故障之前将页缓存的状态恢复到页缓存。
-
公开(公告)号:CA2940328C
公开(公告)日:2020-12-15
申请号:CA2940328
申请日:2015-03-06
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , LEE KERRY QUINTIN , THOMPSON JAMES MICHAEL , GUTHRIE JOHN LUTHER , FAN JIANHUA , GOPALAKRISHNAN NANDAKUMAR
IPC: G06F3/06
Abstract: 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.
-
公开(公告)号:AU2016238240A1
公开(公告)日:2017-10-12
申请号:AU2016238240
申请日:2016-03-25
Applicant: AMAZON TECH INC
Inventor: BROOKER MARC JOHN , THOMPSON JAMES MICHAEL , OLSON MARC STEPHEN
IPC: G06F3/06
Abstract: A storage system may implement dynamic configuration of data volumes. Client utilization of a data volume in a storage system may be tracked or monitored. Based on the utilization of the data volume, configuration recommendations to reconfigure the data volume according to data volume offerings may be determined. The data volume may be configured according to an authorized configuration recommendation. In some embodiments, these recommendations may be provided to a client and selection of the configuration recommendation to perform may be received. In some embodiments, a configuration recommendation may be automatically performed based on previously provided authorization to configure the data volume.
-
公开(公告)号:SG11201607668SA
公开(公告)日:2016-10-28
申请号:SG11201607668S
申请日:2015-03-13
Applicant: AMAZON TECH INC
IPC: G06F15/173
Abstract: The estimated rate of work requests expected during a time period at a first block storage device, implemented at a particular server of a storage service, exceeds a provisioned rate of the first device. At a client-side component of the storage service, a different storage server is identified, at which the rate of work requests directed during the time period to a second block storage device is anticipated to be less than the provisioned rate of the second device. At least one admission control parameter of the first device is modified to enable the first storage server to accept work requests at a rate that exceeds the provisioned rate of the first device.
-
公开(公告)号:AU2015229685A1
公开(公告)日:2016-09-08
申请号:AU2015229685
申请日:2015-03-10
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , LEE KERRY QUINTIN , HE JIAHUA , HAWKS BENJAMIN ARTHUR , GUTHRIE II JOHN LUTHER , THOMPSON JAMES MICHAEL
IPC: G06F15/16
Abstract: A block-based storage system may implement dynamic durability adjustment for page cache write logging. A rate of incoming write requests for data volumes maintained at a storage node may be monitored. Based, at least in part, on the rate of incoming write requests, a dynamic modification to a durability property for a data volume may be made, such as enabling page cache write logging the data volume or disabling write logging for the data volume. When incoming write requests are received, a determination may be made as to whether page cache write logging for a particular data volume is enabled. For write requests with disabled page cache write logging, the page cache may be updated and the write request may be acknowledged without storing a log record describing the update in a page cache write log.
-
公开(公告)号:CA2940246C
公开(公告)日:2022-08-16
申请号:CA2940246
申请日:2015-03-10
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , GUTHRIE JOHN LUTHER , THOMPSON JAMES MICHAEL , HAWKS BENJAMIN ARTHUR , KUSTERS NORBERT P
IPC: G06F12/0866 , G06F11/07
Abstract: A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.
-
公开(公告)号:SG11201707091TA
公开(公告)日:2017-09-28
申请号:SG11201707091T
申请日:2016-03-09
Applicant: AMAZON TECH INC
Inventor: BROOKER MARC JOHN , GREENWOOD CHRISTOPHER MAGEE , DHOOLAM SURYA PRAKASH , THOMPSON JAMES MICHAEL , OLSON MARC STEPHEN , FLAHERTY MITCHELL GANNON
IPC: G06F9/50
Abstract: A distributed system may implement opportunistic resource migration to optimize resource placement. Resources may be placed amongst different resource hosts of a distributed system. An evaluation of the current placement may be performed according placement criteria that improve placement of the resources at the distributed system. Based on the evaluation, the prospective migration of resources that exceed an improvement threshold may be identified as candidate resources to migrate. Migration for the candidate resources may be opportunistically performed. In some embodiments, a priority may be assigned to the candidate resources according to which the candidate resources are selected for performing migration.
-
公开(公告)号:AU2015229200A1
公开(公告)日:2016-10-06
申请号:AU2015229200
申请日:2015-03-13
Applicant: AMAZON TECH INC
IPC: G06F15/173
Abstract: The estimated rate of work requests expected during a time period at a first block storage device, implemented at a particular server of a storage service, exceeds a provisioned rate of the first device. At a client-side component of the storage service, a different storage server is identified, at which the rate of work requests directed during the time period to a second block storage device is anticipated to be less than the provisioned rate of the second device. At least one admission control parameter of the first device is modified to enable the first storage server to accept work requests at a rate that exceeds the provisioned rate of the first device.
-
公开(公告)号:SG11201607073SA
公开(公告)日:2016-09-29
申请号:SG11201607073S
申请日:2015-03-10
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , LEE KERRY QUINTIN , HE JIAHUA , HAWKS BENJAMIN ARTHUR , GUTHRIE II JOHN LUTHER , THOMPSON JAMES MICHAEL
IPC: G06F15/16
Abstract: A block-based storage system may implement dynamic durability adjustment for page cache write logging. A rate of incoming write requests for data volumes maintained at a storage node may be monitored. Based, at least in part, on the rate of incoming write requests, a dynamic modification to a durability property for a data volume may be made, such as enabling page cache write logging the data volume or disabling write logging for the data volume. When incoming write requests are received, a determination may be made as to whether page cache write logging for a particular data volume is enabled. For write requests with disabled page cache write logging, the page cache may be updated and the write request may be acknowledged without storing a log record describing the update in a page cache write log.
-
公开(公告)号:CA2940246A1
公开(公告)日:2015-09-17
申请号:CA2940246
申请日:2015-03-10
Applicant: AMAZON TECH INC
Inventor: WEI DANNY , GUTHRIE JOHN LUTHER II , THOMPSON JAMES MICHAEL , HAWKS BENJAMIN ARTHUR , KUSTERS NORBERT P
IPC: G06F12/0866 , G06F11/07
Abstract: A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.
-
-
-
-
-
-
-
-
-