Contextual bandits for replica autoscaling
AssigneeInternational Business Machines Corporation
InventorsPavithra Harsha, Naoki Abe, Chitra SUBRAMANIAN, Shivaram Subramanian, Amadou Ba
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPavithra Harsha, Naoki Abe, Chitra SUBRAMANIAN, Shivaram Subramanian, Amadou Ba
Estimating the term…
Contextual bandit for replica autoscaling is provided. This includes receiving a scaling request for the application, which comprises a set of component microservices operational on a computing system. Context information, including workload level information for multiple transactions of the application, is received based on the scaling request. Transaction-level predictors are applied to the context information, generating prediction values for a performance indicator associated with the application. A discrete constrained optimization formulation is solved based on these prediction values to generate a diverse solution pool of scaling actions. A scaling action is sampled from this pool, comprising a service replica count for at least one component microservice. Finally, a scaling recommendation is generated, including the respective service replica count for the at least one component microservice.
A computer-implemented method, comprising:
A computer system, comprising:
A computer-program product for optimizing service replicas of a microservices-based application, the computer-program product comprising:
Dependencies are inferred from the claim text.