-
公开(公告)号:US11226905B2
公开(公告)日:2022-01-18
申请号:US16526914
申请日:2019-07-30
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Gowtham Alluri , Dheer Moghe , Anshul Purohit , Arth Patel , Ajay Raghavan , Roger Liao
IPC: G06F12/00 , G06F12/109 , G06F3/06
Abstract: 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.
-
公开(公告)号:US20200310980A1
公开(公告)日:2020-10-01
申请号:US16526914
申请日:2019-07-30
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Gowtham Alluri , Dheer Moghe , Anshul Purohit , Arth Patel , Ajay Raghavan , Roger Liao
IPC: G06F12/109
Abstract: 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.
-
公开(公告)号: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.
-
公开(公告)号:US11693789B2
公开(公告)日:2023-07-04
申请号:US17539896
申请日:2021-12-01
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Gowtham Alluri , Dheer Moghe , Anshul Purohit , Arth Patel , Ajay Raghavan , Roger Liao
IPC: G06F3/00 , G06F12/109 , G06F3/06
CPC classification number: G06F12/109 , G06F3/064 , G06F3/067 , G06F3/0629 , G06F3/0631 , G06F3/0638 , G06F3/0643 , G06F3/0647 , G06F3/0649 , G06F2212/7201
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.
-
公开(公告)号:US20200310859A1
公开(公告)日:2020-10-01
申请号:US16664747
申请日:2019-10-25
Applicant: Nutanix, Inc.
Inventor: Karan Gupta , Pavan Konka , Gowtham Alluri , Dheer Moghe , Arth Patel , Sudheer Ponnemkunnath Rammohan , Roger Liao , Ajay Raghavan
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to send an application programming interface (API) write request to a first virtual machine (VM) on a first node to write an object, receive a response to the API write request including a physical disk location of a physical disk to which the object is written, wherein the physical disk is located on a second node, and using the physical disk location, send an API read request to a second VM on the second node to read the object.
-
-
-
-