Invention Grant
- Patent Title: Highly concurrent data store allocation
-
Application No.: US17347491Application Date: 2021-06-14
-
Publication No.: US11748002B2Publication Date: 2023-09-05
- Inventor: Aditya Kotwal , Venkata Ramanan , Sandeep Rangaswamy , Brian Caulfield
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Dinsmore & Shohl LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/50

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for executing concurrent writes to a data store. One of the systems includes a data store comprising a plurality of storage segments, wherein each storage segment comprises a plurality of blocks; and an allocator system comprising: a plurality of threads, and a plurality of bitmaps each corresponding to a respective storage segment of the data store, wherein the allocator system is configured to perform operations comprising: assigning a respective bitmap to each thread of the plurality of threads; and executing, by each thread of the plurality of threads, one or more write requests to one or more blocks of the storage segment corresponding to the thread using the bitmap assigned to the thread, wherein executing a write request by a thread includes updating the bitmap assigned to the thread.
Public/Granted literature
- US20220398025A1 HIGHLY CONCURRENT DATA STORE ALLOCATION Public/Granted day:2022-12-15
Information query