×

Jointly managing a cloud and non-cloud environment

  • US 10,412,192 B2
  • Filed: 05/10/2016
  • Issued: 09/10/2019
  • Est. Priority Date: 05/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for jointly managing a cloud and non-cloud environment, the method comprising:

  • receiving a request to be executed on one of a cloud resource and a non-cloud resource using one of cloud orchestration and non-cloud orchestration, the request comprising a plurality of tasks;

    determining, by a processing device, based on the request, whether to execute a first task of the plurality of tasks on the cloud resource using cloud orchestration;

    based on a determination to execute the first task of the plurality of tasks on the cloud resource using cloud orchestration, scheduling the first task for execution on the cloud resource by a cloud orchestration device using a joint cloud and non-cloud management device;

    determining, by the processing device, based on the request, whether to execute a second task of the plurality of tasks on the non-cloud resource using non-cloud orchestration;

    based on a determination to execute the second task of the plurality of tasks on the non-cloud resource using non-cloud orchestration, scheduling the second task for execution on the non-cloud resource by a non-cloud orchestration device using a non-cloud management device;

    determining, by the processing device, based on the request, whether to execute a third task of the plurality of tasks on the non-cloud resource using non-cloud orchestration; and

    based on a determination to execute the third task of the plurality of tasks on the non-cloud resource using non-cloud orchestration, scheduling the third task for execution on the non-cloud resource by the non-cloud orchestration device using the joint cloud and non-cloud management device, wherein the joint cloud and non-cloud management device executes the third task using a cloud software application and a non-cloud software application, the non-cloud software application being provisioned on an operating system of the cloud resource.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×