CLOUD BURSTING AND MANAGEMENT OF CLOUD-BURSTED APPLICATIONS
First Claim
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for bursting application portions to different types of cloud computing systems, the method comprising:
- an act of providing an indication of available cloud computing systems including at least a first cloud computing system of a first type and a second cloud computing system of a second, different type;
an act of receiving a selection indicating that a portion of a software application currently hosted on the first cloud computing system of the first type is to be bursted onto the second cloud computing system; and
in response to the selection, an act of bursting the software application portion from the first cloud computing system of the first type to the second cloud computing system of the second, different type.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to bursting application portions to different types of cloud computing systems, managing distributed applications distributed over a plurality of different cloud types and to creating a cloud bursting target in a specified cloud. In one scenario, a computer system provides an indication of available cloud computing systems including at least a first and a second cloud computing system of different types. The computer system receives a selection indicating that a portion of a software application currently hosted on the first cloud computing system of the first type is to be bursted onto the second cloud computing system. The computer system then, in response to the selection, bursts the software application portion from the first cloud computing system of the first type to the second cloud computing system of the second, different type.
72 Citations
20 Claims
-
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for bursting application portions to different types of cloud computing systems, the method comprising:
-
an act of providing an indication of available cloud computing systems including at least a first cloud computing system of a first type and a second cloud computing system of a second, different type; an act of receiving a selection indicating that a portion of a software application currently hosted on the first cloud computing system of the first type is to be bursted onto the second cloud computing system; and in response to the selection, an act of bursting the software application portion from the first cloud computing system of the first type to the second cloud computing system of the second, different type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for managing distributed applications distributed over a plurality of different cloud types, the method comprising:
-
an act of presenting a view that shows one or more software application portions running on one or more cloud computing systems; an act of receiving a user input indicating one or more tasks that are to be performed on at least one software application portion running on a user-selected cloud computing system; an act of accessing the received user input to determine which task is to be performed using commands that are native to the user-selected cloud computing system; and an act of performing the determined task using native commands on the at least one software application portion on the user-selected cloud computing system. - View Dependent Claims (9, 10, 11)
-
-
12. A computer system comprising the following:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the computing system to perform a method for creating a cloud bursting target in a specified cloud, the method comprising the following; an act of providing an indication of available cloud computing systems including at least a first cloud computing system of a first type and a second cloud computing system of a second, different type; an act of receiving a first indication indicating that a first cloud computing system of a first type is to be used as a cloud bursting target, the cloud bursting target comprising a cloud computing system that is configured to host one or more portions of a software application according to one or more predefined settings; an act of receiving a second indication specifying data files and settings that are to be staged on the cloud bursting target; and in response to the received indications, an act of creating the cloud bursting target according to the predefined settings. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification