Autoscaling applications in shared cloud resources
AssigneeInternational Business Machines Corporation
InventorsPaolo Dettori, Xiaoqiao Meng, Seetharami R. Seelam, Peter H. Westerink
Life of this patent
Estimating the term…
Abstract
A tool for autoscaling applications in a shared cloud resource environment. The tool registers, by one or more computer processors, one or more trigger conditions. The tool initiates, by one or more computer processors, a scaling event based, at least in part, on at least one of the one or more trigger conditions. The tool determines, by one or more computer processors, a scaling decision for the scaling event based, at least in part, on one or more scaling rules related to the one or more trigger conditions.
Claims20
A method for autoscaling applications in a shared cloud resource environment, the method comprising:
- registering, by one or more computer processors, one or more trigger conditions;
- initiating, by one or more computer processors, a scaling event based, at least in part, on at least one of the one or more trigger conditions;
- and
- determining, by one or more computer processors, a scaling decision for the scaling event based, at least in part, on one or more scaling rules related to the one or more trigger conditions.
A computer program product for autoscaling applications in a shared cloud resource environment, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to register, by one or more computer processors, one or more trigger conditions;
- program instructions to initiate, by one or more computer processors, a scaling event based, at least in part, on at least one of the one or more trigger conditions;
- and
- program instructions to determine, by one or more computer processors, a scaling decision for the scaling event based, at least in part, on one or more scaling rules related to the one or more trigger conditions.
A computer system for autoscaling applications in a shared cloud resource environment, the computer system comprising:
- one or more computer readable storage media;
- program instructions stored on at least one of the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to register, by one or more computer processors, one or more trigger conditions;
- program instructions to initiate, by one or more computer processors, a scaling event based, at least in part, on at least one of the one or more trigger conditions;
- and
- program instructions to determine, by one or more computer processors, a scaling decision for the scaling event based, at least in part, on one or more scaling rules related to the one or more trigger conditions.
Dependencies are inferred from the claim text.