-
公开(公告)号:US20190384678A1
公开(公告)日:2019-12-19
申请号:US16008258
申请日:2018-06-14
Applicant: Nutanix, Inc.
Inventor: Ravikanth Samprathi , Chhavi Upadhyay , Hemanth Kumar Mantri , James Sodini , Akshay Khole , Uzli Li , Ray Xie , Srinivas Bandi Ramesh Babu
Abstract: A system and method include providing backup and restore capability to a cluster node. The cluster node includes a controller virtual machine (CVM) that is communicably coupled to a plurality of cloud platforms and provides the capability of carrying out backup and restore at the cloud platforms without having to run a CVM at the cloud platform. The CVM can backup objects to the cloud platform and store metadata information related to the object in storage. The CVM also takes snapshots of the object and stores the snapshots. The CVM also determines a changed data chunks that include the changes made to the object from the last snapshot. To restore the object, the CVM restores the object based, in part, on the snapshots, the changed data chunks, and the metadata stored at the node.
-
公开(公告)号:US10416996B1
公开(公告)日:2019-09-17
申请号:US15991048
申请日:2018-05-29
Applicant: Nutanix, Inc.
Inventor: Ravikanth Samprathi , Chhavi Upadhyay , Hemanth Kumar Mantri , James Sodini , Akshay Khole , Uzui Li , Ray Xie , Srinivas Bandi Ramesh Babu
Abstract: A system and method include receiving a request to call a requested application programming interface (API) at a target cloud computing platform. The system and method further include determining that the requested API is unsupported by the target cloud platform. The system and method further include generating a set of workflows associated with the requested API. The system and method also include generating a set of tasks common to the plurality of cloud platforms including the target cloud platform based on the set of workflows. The system and method also include generating a set of target APIs associated with the target cloud platform based on the set of tasks and an identity of the target cloud platform. The system and method also include communicating the set of target APIs t to the target cloud platform.
-