SUPPORTING STORAGE USING A MULTI-WRITER LOG-STRUCTURED FILE SYSTEM

    公开(公告)号:US20210318992A1

    公开(公告)日:2021-10-14

    申请号:US16847543

    申请日:2020-04-13

    Applicant: VMware, Inc.

    Abstract: Solutions for supporting storage using a multi-writer log-structured file system (LFS) are disclosed that include receiving incoming data from an object of a plurality of objects that are configured to simultaneously write to the LFS from different nodes; based at least on receiving the incoming data, determining whether sufficient free segments are available in a local segment usage table (SUT) for writing the incoming data; based at least on determining that insufficient free segments are available , requesting allocation of new free segments; writing the incoming data to a log; acknowledging the writing to the object; determining whether the log has accumulated a full segment of data; based at least on determining that the log has accumulated a full segment of data, writing the full segment of data to a first segment of the free segments; and updating the local SUT to mark the first segment as no longer free.

Patent Agency Ranking