-
公开(公告)号:US20240256510A1
公开(公告)日:2024-08-01
申请号:US18160742
申请日:2023-01-27
Applicant: VMware, Inc.
Inventor: Naama BEN DAVID , Aishwarya GANESAN , Jonathan HOWELL , Robert T. JOHNSON , Adriana SZEKERES
IPC: G06F16/22 , G06F16/182
CPC classification number: G06F16/2246 , G06F16/182
Abstract: A distributed file system operating over a plurality of hosts is built on top of a tree structure having a root node, internal nodes, and leaf nodes. Each host maintains at least one node and non-leaf nodes are allocated buffers according to a workload of the distributed file system. A write operation is performed by inserting write data into one of the nodes of the tree structure having a buffer. A read operation is performed by traversing the tree structure down to a leaf node that stores read target data, collecting updates to the read target data, which are stored in buffers of the traversed nodes, applying the updates to the read target data, and returning the updated read target data as read data.
-
公开(公告)号:US20230229346A1
公开(公告)日:2023-07-20
申请号:US17580154
申请日:2022-01-20
Applicant: VMware, Inc.
Inventor: Robert T. JOHNSON , Alexander John Horton CONWAY , Yi XU , Aishwarya GANESAN , Ramnatthan ALAGAPPAN
IPC: G06F3/06
CPC classification number: G06F3/0656 , G06F3/0619 , G06F3/0679
Abstract: A method of writing to a tiered memory system of a computing device, the tiered memory system including volatile memory and persistent memory (PMEM), includes the steps of: in response to a first write request including first data to write to a first page of the tiered memory system, copying contents of the first page to a second page located in the PMEM; after copying the contents of the first page to the second page, writing the first data to the second page; and after writing the first data to the second page, updating a first mapping of the tiered memory system to reference the second page instead of the first page.
-