Migrating workloads in multicloud computing environments

    公开(公告)号:US10860368B2

    公开(公告)日:2020-12-08

    申请号:US16145800

    申请日:2018-09-28

    Abstract: Techniques are described for detecting failure of one or more virtual computing environments and causing a migration of workloads. In some examples, a computing system includes a storage medium and processing circuitry having access to the storage medium. The processing circuitry is configured to communicate with a plurality of virtual computing environments (VCEs), including a first VCE and a second VCE, wherein each of the plurality of VCEs is operated by a different public cloud provider. The processing circuitry is further configured to deploy a group of workloads to the first VCE, detect a failure of at least a portion of the first VCE, and output, to the first VCE and responsive to detecting the failure, an instruction to transfer a set of workloads of the group of workloads to the second VCE to thereby cause a migration of the set of workloads to the second VCE.

    MULTI-CLOUD VIRTUAL COMPUTING ENVIRONMENT PROVISIONING USING A HIGH-LEVEL TOPOLOGY DESCRIPTION

    公开(公告)号:US20200059420A1

    公开(公告)日:2020-02-20

    申请号:US16132209

    申请日:2018-09-14

    Inventor: Sanju C. Abraham

    Abstract: In one example, a method may include obtaining, by a computing device, a high-level topology description for a virtual computing environment to be provisioned in a plurality of computing infrastructures. Each of the computing infrastructures may be implemented using a different computing architecture and deployed by a different provider. The example method may further include transforming, by a rules engine executing on the computing device, the high-level topology description to respective templates for the computing infrastructures that each describes a topology for a virtual computing environment in a format that conforms to a schema that can be processed by a corresponding one of the computing infrastructures to implement the virtual computing environment in the corresponding one of the computing infrastructures, and outputting the templates for configuring the computing infrastructures.

    SINGLE POINT OF MANAGEMENT FOR MULTI-CLOUD ENVIRONMENT INCLUDING ROUTE PROPAGATION, SECURITY, AND APPLICATION DEPLOYMENT

    公开(公告)号:US20200059370A1

    公开(公告)日:2020-02-20

    申请号:US16144711

    申请日:2018-09-27

    Inventor: Sanju C. Abraham

    Abstract: In general, the disclosure describes examples where a single software-defined network (SDN) controller establishes tunnels and controls communication on these tunnels between a plurality of virtual computing environments (VCEs). The SDN controller establishes the logical tunnel mesh to interconnect the plurality of VCEs in the multi-cloud network via respective connect gateway routers. To establish the logical tunnel mesh, the SDN controller is configured to determine one or more logical tunnels from the logical tunnel mesh to establish one or more communication links between a first VCE and a second VCE of the plurality of VCEs in the multi-cloud network. The SDN controller is configured to advertise the one or more logical tunnels to the first VCE and the second VCE.

Patent Agency Ranking