-
11.
公开(公告)号:US11562091B2
公开(公告)日:2023-01-24
申请号:US17099763
申请日:2020-11-16
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Rishi Bhardwaj , Amod Vilas Jaltade , Gowtham Alluri , Pavan Kumar Konka
IPC: G06F16/907 , G06F21/62 , G06F3/06 , G06F9/455 , H04L67/1097 , G06F16/27
Abstract: Systems for low-latency data access in distributed computing systems. A method embodiment commences upon generating a first storage area in local storage of a first computing node. Access to the first storage area is provided through the first computing node. A second storage area is generated wherein the second storage area comprises a first set of metadata that comprises local storage device locations of at least some of the local storage areas of the first storage area. A set of physical access locations of the second storage area is stored to a database that manages updates to the second set of metadata pertaining to the second storage area. Accesses to the first storage area are accomplished by querying the database to retrieve a location of the second set of metadata, and then accessing the first storage area through one or more additional levels of metadata that are node-wise collocated.
-
公开(公告)号:US20220091996A1
公开(公告)日:2022-03-24
申请号:US17539896
申请日:2021-12-01
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Gowtham Alluri , Dheer Moghe , Anshul Purohit , Arth Patel , Ajay Raghavan , Roger Liao
IPC: G06F12/109 , G06F3/06
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to store a first object and a second object in a first region based on the first object and the second object having a first policy. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to store a third object in a second region based on the third object having a second policy. In some embodiments, a virtual disk includes the first region and the second region.
-
公开(公告)号:US20210173852A1
公开(公告)日:2021-06-10
申请号:US16820600
申请日:2020-03-16
Applicant: Nutanix, Inc.
Inventor: Dheer Moghe , Gowtham Alluri , Karan Gupta , Roger Liao
IPC: G06F16/27
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor with programmed instructions to receive a request to process storage data using a compute application, determine that a first location of the storage data is in a first storage resource in a first cluster of compute, storage, and network resources, determine that a second location of the compute application is in a first compute resource of a second cluster of compute, storage, and network resources, determine whether the first cluster includes a second compute resource that is compatible with the compute application, and respectively, either, based on a first compatibility determination, migrate the compute application from the first compute resource to the second compute resource, or, based on a second compatibility determination, replicate the storage data from the first storage resource to a second storage resource in the second cluster.
-
-