Elastic Cloud-Driven Task Execution
First Claim
1. A method for cloud-driven application execution, wherein the method comprises:
- determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute;
correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed;
using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of at least one alternative asset, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application; and
provisioning the at least one alternative asset in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed;
wherein at least one of the steps is carried out by a computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus and an article of manufacture for cloud-driven application execution. The method includes determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute, correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed, using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of alternative assets, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application, and provisioning the alternative assets in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed.
120 Citations
24 Claims
-
1. A method for cloud-driven application execution, wherein the method comprises:
-
determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute; correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed; using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of at least one alternative asset, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application; and provisioning the at least one alternative asset in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed; wherein at least one of the steps is carried out by a computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising:
-
determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute; correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed; using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of at least one alternative asset, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application; and provisioning the at least one alternative asset in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for cloud-driven application execution, comprising:
-
at least one distinct software module, each distinct software module being embodied on a tangible computer-readable medium; a memory; and at least one processor coupled to the memory and operative for; determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute; correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed; using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of at least one alternative asset, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application; and provisioning the at least one alternative asset in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed. - View Dependent Claims (21, 22, 23, 24)
-
Specification