Dynamic application mobilization
AssigneeIguazio Systems Ltd.
InventorsOri Modai, Orit Nissan-Messing, Yaron Haviv
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for dynamic application mobilization. In one implementation, an application is modeled as a processing function. The processing function is placed at a first processing node within a processing network. One or more optimization operations are computed with respect to the processing function. The processing function is mobilized from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.
Claims35
A system comprising:
- a processing device;
- and
- a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:
- modeling an application as a processing function;
- placing the processing function at a first processing node within a processing network;
- computing one or more optimization operations with respect to the processing function;
- and
- mobilizing the processing function from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.
(canceled)
A method comprising:
- modeling an application as a processing function;
- placing the processing function at a first processing node within a processing network;
- computing one or more optimization operations with respect to the processing function;
- and
- mobilizing the processing function from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to perform operations comprising:
- modeling an application as a processing function;
- placing the processing function at a first processing node within a processing network;
- computing one or more optimization operations with respect to the processing function;
- and
- based on the one or more optimization operations,
- activating an instance of the processing function at the second processing node, and
- disabling the processing function as running on the first processing node.
Dependencies are inferred from the claim text.