Orchestrating resources in a multilayer computing environment by sending an orchestration message between layers
First Claim
1. A method comprising:
- receiving, by one or more processors, an operation to perform across a multilayer cloud computing environment, wherein the multilayer cloud computing environment includes an application layer, a platform layer, and an infrastructure layer;
generating, by one or more processors, a message for performing the operation across the multilayer cloud computing environment, wherein the message includes a plurality of layer portions that include sub-operation(s) of the operation, wherein each layer portion corresponds to a respective layer in the multilayer cloud computing environment, and wherein at least a first layer portion corresponding to a first layer in the multilayer cloud computing environment is nested within a second layer portion corresponding to a second layer in the multilayer cloud computing environment; and
orchestrating, by one or more processors, performance of the operation by sending the message between layers in the multilayer cloud computing environment according to a sequence for performing sub-operation(s) indicated in the message, wherein when the message is located at a respective layer, the layer performs a respective set of sub-operation(s) according to the respectively corresponding layer portion for the layer in the message.
2 Assignments
0 Petitions
Accused Products
Abstract
Software that generates a message containing operations for multiple layers in a multi-layer environment, by performing the following operations: (i) receiving an operation to perform across a multilayer computing environment; (ii) generating a message for performing the operation across the multilayer computing environment, wherein the message includes a plurality of layer portions that include sub-operation(s) of the operation, wherein each layer portion corresponds to a respective layer in the multilayer computing environment; and (iii) orchestrating performance of the operation by sending the message between layers in the multilayer computing environment according to a sequence for performing sub-operation(s) indicated in the message, wherein when the message is located at a respective layer, the layer performs a respective set of sub-operation(s) according to the respectively corresponding layer portion for the layer in the message.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, by one or more processors, an operation to perform across a multilayer cloud computing environment, wherein the multilayer cloud computing environment includes an application layer, a platform layer, and an infrastructure layer; generating, by one or more processors, a message for performing the operation across the multilayer cloud computing environment, wherein the message includes a plurality of layer portions that include sub-operation(s) of the operation, wherein each layer portion corresponds to a respective layer in the multilayer cloud computing environment, and wherein at least a first layer portion corresponding to a first layer in the multilayer cloud computing environment is nested within a second layer portion corresponding to a second layer in the multilayer cloud computing environment; and orchestrating, by one or more processors, performance of the operation by sending the message between layers in the multilayer cloud computing environment according to a sequence for performing sub-operation(s) indicated in the message, wherein when the message is located at a respective layer, the layer performs a respective set of sub-operation(s) according to the respectively corresponding layer portion for the layer in the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium having stored thereon:
-
instructions executable by a device to cause the device to receive an operation to perform across a multilayer cloud computing environment, wherein the multilayer cloud computing environment includes an application layer, a platform layer, and an infrastructure layer; instructions executable by the device to cause the device to generate a message for performing the operation across the multilayer cloud computing environment, wherein the message includes a plurality of layer portions that include sub-operation(s) of the operation, wherein each layer portion corresponds to a respective layer in the multilayer cloud computing environment, and wherein at least a first layer portion corresponding to a first layer in the multilayer cloud computing environment is nested within a second layer portion corresponding to a second layer in the multilayer cloud computing environment; and instructions executable by the device to cause the device to orchestrate performance of the operation by sending the message between layers in the multilayer cloud computing environment according to a sequence for performing sub-operation(s) indicated in the message, wherein when the message is located at a respective layer, the layer performs a respective set of sub-operation(s) according to the respectively corresponding layer portion for the layer in the message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system comprising:
-
a processor(s) set; and a computer readable storage medium; wherein; the processor set is structured, located, connected and/or programmed to execute instructions stored on the computer readable storage medium; and the instructions include; instructions executable by a device to cause the device to receive an operation to perform across a multilayer cloud computing environment, wherein the multilayer cloud computing environment includes an application layer, a platform layer, and an infrastructure layer; instructions executable by the device to cause the device to generate a message for performing the operation across the multilayer cloud computing environment, wherein the message includes a plurality of layer portions that include sub-operation(s) of the operation, wherein each layer portion corresponds to a respective layer in the multilayer cloud computing environment, and wherein at least a first layer portion corresponding to a first layer in the multilayer cloud computing environment is nested within a second layer portion corresponding to a second layer in the multilayer cloud computing environment; and instructions executable by the device to cause the device to orchestrate performance of the operation by sending the message between layers in the multilayer cloud computing environment according to a sequence for performing sub-operation(s) indicated in the message, wherein when the message is located at a respective layer, the layer performs a respective set of sub-operation(s) according to the respectively corresponding layer portion for the layer in the message. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification