Automatic diagonal scaling of workloads in a distributed computing environment
AssigneeInternational Business Machines Corporation
InventorsLior ARONOVICH, Khalid AHMED, Vincenzo PASQUANTONIO, Michael FEIMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLior ARONOVICH, Khalid AHMED, Vincenzo PASQUANTONIO, Michael FEIMAN
Estimating the term…
Embodiments for automatic diagonal scaling of workloads in a distributed computing environment. For each of a plurality of resources of each of a plurality of application instances, a determination as to whether a change in allocation of at least one of the plurality of resources is required. Operations requirements are computed for each of the plurality of application instances, the computed requirements including vertical increase and decrease operations, and horizontal split and collapse operations. The vertical decrease and horizontal collapse operations are first processed, the vertical increase and horizontal split operations are ordered, and the vertical increase and horizontal split operations are subsequently processed based on the ordering, thereby optimizing application efficiency and utilization of the plurality of resources in the distributed computing environment.
A method for automatic diagonal scaling of workloads in a distributed computing environment, by at least one processor, comprising:
A system for automatic diagonal scaling of workloads in a distributed computing environment, the system comprising:
A computer program product for automatic diagonal scaling of workloads in a distributed computing environment by at least one processor, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
Dependencies are inferred from the claim text.