Invention Grant
- Patent Title: System and method for managing storage transaction requests
-
Application No.: US15727211Application Date: 2017-10-06
-
Publication No.: US10452496B2Publication Date: 2019-10-22
- Inventor: Abhishek Gupta , Richard P. Spillane , Kapil Chowksey , Rob Johnson , Wenguang Wang
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Loza & Loza, LLP
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F16/23

Abstract:
Data storage system and method for managing transaction requests to the data storage system utilizes a write ahead log to write transaction requests received at the data storage system during a current checkpoint generation. After the transaction requests in the write ahead log are applied to a copy-on-write (COW) storage data structure stored in a storage system, one of first and second allocation bitmaps is updated to reflect changes in the COW storage data structure with respect to allocation of storage space in the storage system, and one of first and second super blocks is updated with references to central nodes of the COW storage data structure. After the allocation bitmap and the super block have been updated, an end indicator for the current checkpoint generation is written in the write ahead log to indicate that processing of the transaction requests for the current checkpoint generation has been completed.
Public/Granted literature
- US20190108104A1 SYSTEM AND METHOD FOR MANAGING STORAGE TRANSACTION REQUESTS Public/Granted day:2019-04-11
Information query