-
公开(公告)号:US20230010516A1
公开(公告)日:2023-01-12
申请号:US17368254
申请日:2021-07-06
Applicant: VMware, Inc.
Inventor: Enning XIANG , Wenguang WANG , Nitin RASTOGI , Pranay SINGH , Subhradyuti SARKAR
IPC: G06F3/06
Abstract: A method for of input/output (I/O) quiescing in a write-ahead-log (WAL)-based storage system comprising a WAL, is provided. The method generally includes receiving a request to process a control operation for the storage system, determining whether a memory buffer includes payload data for one or more write requests previously received for the storage system and added to the WAL, forcing a flush of the payload data in the memory buffer to a persistent layer of the storage system when the memory buffer includes the payload data, and processing the control operation subsequent to completing the asynchronous flush, without waiting for processing of one or more other write requests in the WAL corresponding to payload data that was not added to the memory buffer prior to receiving the request to process the control operation.