UNIFIED NAMESPACE ACROSS DATA ACCESS PROTOCOLS

    公开(公告)号:US20240295992A1

    公开(公告)日:2024-09-05

    申请号:US18647599

    申请日:2024-04-26

    申请人: Nutanix, Inc.

    IPC分类号: G06F3/06

    摘要: A unified namespace technique provides coherent access to unstructured data across different data access protocols having different logical constructs that are stored and managed on a storage system. A control plane infrastructure operates in connection with storage services to provide support for a vast array of storage platforms including file servers of a file system and object storage servers of an object store. Metadata associated with a data access transaction is processed separately and natively by a protocol stack of a particular storage service according to a particular data access protocol. The processed metadata is stored native to the access protocol in a metadata store associated with the particular storage service and is made available to the protocol stacks of the other storage services. Processed metadata is made available to the protocol stacks via an event notification logging service implemented as a message bus. A single canonical instance of the data is maintained for all of the logical constructs served by the storage system.

    UNIFIED NAMESPACE ACROSS DATA ACCESS PROTOCOLS

    公开(公告)号:US20230315338A1

    公开(公告)日:2023-10-05

    申请号:US17743117

    申请日:2022-05-12

    申请人: Nutanix, Inc.

    IPC分类号: G06F3/06

    摘要: A unified namespace technique provides coherent access to unstructured data across different data access protocols having different logical constructs that are stored and managed on a storage system. A control plane infrastructure operates in connection with storage services to provide support for a vast array of storage platforms including file servers of a file system and object storage servers of an object store. Metadata associated with a data access transaction is processed separately and natively by a protocol stack of a particular storage service according to a particular data access protocol. The processed metadata is stored native to the access protocol in a metadata store associated with the particular storage service and is made available to the protocol stacks of the other storage services. Processed metadata is made available to the protocol stacks via an event notification logging service implemented as a message bus. A single canonical instance of the data is maintained for all of the logical constructs served by the storage system.

    System and method for mapping objects to regions

    公开(公告)号:US11226905B2

    公开(公告)日:2022-01-18

    申请号:US16526914

    申请日:2019-07-30

    申请人: Nutanix, Inc.

    IPC分类号: G06F12/00 G06F12/109 G06F3/06

    摘要: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to map a plurality of objects to a region and map the region to a plurality of vdisks. The plurality of objects are stored in the plurality of vdisks. The processor has programmed instructions to, responsive to mapping the plurality of objects to the region, identify a policy associated with the region. The policy specifies a policy action in response to satisfying a predetermined condition. The processor has programmed instructions to, responsive to satisfying the predetermined condition, access the plurality of vdisks and perform the policy action on the plurality of objects.

    CONCURRENT MULTIPROTOCOL ACCESS TO AN OBJECT STORAGE SYSTEM

    公开(公告)号:US20220164387A1

    公开(公告)日:2022-05-26

    申请号:US17150081

    申请日:2021-01-15

    申请人: Nutanix, Inc.

    IPC分类号: G06F16/901

    摘要: In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. The non-transitory computer readable medium includes instructions when executed by a processor cause the processor to write an object to an object store using an object-based access protocol, look up the object from the object store using a file-based access protocol, and create one or more directories on-demand in the object store.

    Unified namespace across data access protocols

    公开(公告)号:US12014085B2

    公开(公告)日:2024-06-18

    申请号:US17743117

    申请日:2022-05-12

    申请人: Nutanix, Inc.

    IPC分类号: G06F3/06

    摘要: A unified namespace technique provides coherent access to unstructured data across different data access protocols having different logical constructs that are stored and managed on a storage system. A control plane infrastructure operates in connection with storage services to provide support for a vast array of storage platforms including file servers of a file system and object storage servers of an object store. Metadata associated with a data access transaction is processed separately and natively by a protocol stack of a particular storage service according to a particular data access protocol. The processed metadata is stored native to the access protocol in a metadata store associated with the particular storage service and is made available to the protocol stacks of the other storage services. Processed metadata is made available to the protocol stacks via an event notification logging service implemented as a message bus. A single canonical instance of the data is maintained for all of the logical constructs served by the storage system.

    SYSTEM AND METHOD FOR MAPPING OBJECTS TO REGIONS

    公开(公告)号:US20200310980A1

    公开(公告)日:2020-10-01

    申请号:US16526914

    申请日:2019-07-30

    申请人: Nutanix, Inc.

    IPC分类号: G06F12/109

    摘要: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to map a plurality of objects to a region and map the region to a plurality of vdisks. The plurality of objects are stored in the plurality of vdisks. The processor has programmed instructions to, responsive to mapping the plurality of objects to the region, identify a policy associated with the region. The policy specifies a policy action in response to satisfying a predetermined condition. The processor has programmed instructions to, responsive to satisfying the predetermined condition, access the plurality of vdisks and perform the policy action on the plurality of objects.

    Concurrent multiprotocol access to an object storage system

    公开(公告)号:US11822370B2

    公开(公告)日:2023-11-21

    申请号:US17150081

    申请日:2021-01-15

    申请人: Nutanix, Inc.

    IPC分类号: G06F16/00 G06F16/13

    CPC分类号: G06F16/13

    摘要: In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. The non-transitory computer readable medium includes instructions when executed by a processor cause the processor to write an object to an object store using an object-based access protocol, look up the object from the object store using a file-based access protocol, and create one or more directories on-demand in the object store.