-
公开(公告)号:US20200311039A1
公开(公告)日:2020-10-01
申请号:US16526894
申请日:2019-07-30
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Roger Liao , Anand Varma Chekuri , Rishi Bhardwaj
IPC: G06F16/18 , G06F16/11 , G06F16/14 , G06F16/901
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to update a versioned object by appending a latest version of the versioned object to a data structure, read a predetermined version identifier corresponding to the latest version from a pointer entry, and look up the latest version of the versioned object, in the data structure, using the predetermined version identifier corresponding to the latest version of the versioned object.
-
公开(公告)号:US12032857B2
公开(公告)日:2024-07-09
申请号:US17981783
申请日:2022-11-07
Applicant: Nutanix, Inc.
Inventor: Ajaykrishna Raghavan , Anand Varma Chekuri , Roger Liao
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0644 , G06F3/0673
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to create a global region that is associated with a first bucket partition and a second bucket partition different from the first bucket partition, provide, to the global region, region information of a source region in which a source object is stored, create a destination region in which a destination object is stored, and provide, to the destination region, from the global region, the region information of the source region. In some embodiments, the source region is in the first bucket partition and the destination region is in the second bucket partition.
-
公开(公告)号:US11809382B2
公开(公告)日:2023-11-07
申请号:US16526894
申请日:2019-07-30
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Roger Liao , Anand Varma Chekuri , Rishi Bhardwaj
IPC: G06F15/16 , G06F16/18 , G06F16/901 , G06F16/14 , G06F16/11
CPC classification number: G06F16/1873 , G06F16/125 , G06F16/148 , G06F16/9027
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to update a versioned object by appending a latest version of the versioned object to a data structure, read a predetermined version identifier corresponding to the latest version from a pointer entry, and look up the latest version of the versioned object, in the data structure, using the predetermined version identifier corresponding to the latest version of the versioned object.
-
公开(公告)号:US20230161505A1
公开(公告)日:2023-05-25
申请号:US17981783
申请日:2022-11-07
Applicant: Nutanix, Inc.
Inventor: Ajaykrishna Raghavan , Anand Varma Chekuri , Roger Liao
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0644 , G06F3/0604 , G06F3/0673
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to create a global region that is associated with a first bucket partition and a second bucket partition different from the first bucket partition, provide, to the global region, region information of a source region in which a source object is stored, create a destination region in which a destination object is stored, and provide, to the destination region, from the global region, the region information of the source region. In some embodiments, the source region is in the first bucket partition and the destination region is in the second bucket partition.
-
公开(公告)号:US20220342888A1
公开(公告)日:2022-10-27
申请号:US17358967
申请日:2021-06-25
Applicant: Nutanix, Inc.
Inventor: Anand Varma Chekuri , Kaustubh Gondhalekar , Roger Liao
IPC: G06F16/2455 , G06F9/455 , G06F16/22 , G06F16/14
Abstract: 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 receive, from a client, a tag-based object query including one or more parameters, map, using an index, the one or more parameters to a list of object names of corresponding objects stored in an object store, and provide, to the client, the list of object names. In some embodiments, the one or more parameters includes a tag. In some embodiments, the index and the object store are maintained natively. In some embodiments, the index and the object store are part of a flat namespace.
-
-
-
-