×

Cloud bursting and management of cloud-bursted applications

  • US 9,229,771 B2
  • Filed: 03/08/2012
  • Issued: 01/05/2016
  • Est. Priority Date: 03/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented at a computer system that includes one or more processors, for bursting application portions to different types of cloud computing systems, the method comprising:

  • providing an indication of available cloud computing systems, including at least a first cloud computing system and a second cloud computing system, the first cloud computing system having one or more first commands that are expressed with a first nomenclature for invoking one or more first cloud functions the second cloud computing system having one or more second commands that are expressed with a second nomenclature that is different from the first nomenclature for invoking one or more second cloud functions that are equivalent to the one or more first cloud functions;

    receiving a selection indicating that a portion of a software application that is currently hosted on the first cloud computing system is to be bursted onto the second cloud computing system; and

    in response to the selection, bursting the portion of the software application from the first cloud computing system to the second cloud computing system, including;

    identifying a particular first command of the one or more first commands that is used at the first cloud computing system for invoking a particular first cloud function of the one or more first cloud functions in connection with execution of the portion of the software application at the first cloud computing system;

    identifying a particular second command of the one or second commands that invokes a particular second cloud function of the one or more second cloud functions that is equivalent to the particular first cloud function; and

    mapping the particular first command to the particular second command, such that the particular second command, instead of the particular first command, is used at the second cloud computing system for invoking the particular second cloud function in connection with execution of the portion of the software application at the second cloud computing system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×