FACILITATING SHARING OF A NAMESPACE OF AN EPHEMERAL STORAGE DEVICE BY MULTIPLE CONSUMERS OF A VIRTUAL STORAGE SYSTEM

    公开(公告)号:US20240362056A1

    公开(公告)日:2024-10-31

    申请号:US18309148

    申请日:2023-04-28

    Applicant: NetApp, Inc.

    CPC classification number: G06F9/45558 G06F2009/45579 G06F2009/45583

    Abstract: Systems and methods for sharing a namespace of an ephemeral storage device by multiple consumers are provided. In an example, an NVMe driver of a virtual storage system deployed within a compute instance of a cloud environment facilitates sharing of the namespace by exposing an API through which the multiple consumers access an ephemeral storage device associated with the compute instance. During initialization processing performed by each consumer, for example, during boot processing of the virtual storage system, the consumers may share the namespace by reserving for their own use respective partitions within the namespace via the API and thereafter restrict their usage of the namespace to their respective partitions, thereby retaining the functionality provided by the multiple consumers when the host on which the compute instance is deployed has fewer ephemeral storage devices than consumers that rely on the availability of vNVRAM backed by ephemeral storage.

Patent Agency Ranking