-
公开(公告)号:US11474741B1
公开(公告)日:2022-10-18
申请号:US16916988
申请日:2020-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Keun Soo Jo , James Alexander Bornholt , Andrew Kent Warfield , Andrew C. Schleit , Seth W. Markle
Abstract: Technologies are provided for supporting storage device write barriers. A host computer can be configured to transmit a write barrier command to a storage device to indicate that one or more data access commands should be processed before one or more other data access commands are processed. For example, a host computer can transmit one or more data access commands to a storage device. The host computer can then transmit a write barrier command to the storage device. The storage device can be configured to receive the write barrier command and to associate a write barrier with the one or more data access commands. The host computer can continue to transmit additional data access commands to the storage device. However, the storage device will not process the additional data access commands until after the one or more data access commands associated with the write barrier have been processed.
-
公开(公告)号:US11360708B1
公开(公告)日:2022-06-14
申请号:US16917037
申请日:2020-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Keun Soo Jo , James Alexander Bornholt , Andrew Kent Warfield , Andrew C. Schleit , Seth W. Markle
Abstract: Technologies are provided for supporting storage device write barriers. A storage device can be configured to associate a data access command with a write barrier. The write barrier can be used to indicate that one or more data access commands should be processed before one or more other data access commands are processed. For example, a host computer can transmit one or more data access commands to a storage device. The storage device can determine that the one or more data access commands are associated with a write barrier. The host computer can continue to transmit additional data access commands to the storage device. However, the storage device will not process the additional data access commands until after the one or more data access commands associated with the write barrier have been processed.
-