Using reinforcement learning to scale queue-based services
AssigneeAdobe Inc.
InventorsMichael Friedrich, Stefanie Grunwald
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Inc.
InventorsMichael Friedrich, Stefanie Grunwald
Estimating the term…
Techniques for adjusting a compute capacity of a cloud computing system. In an example, a compute scaling application accesses, from a cloud computing system, a compute capacity indicating a number of allocated compute instances of a cloud computing system and usage metrics indicating pending task requests in a queue of the cloud computing system. The compute scaling application determines, for the cloud computing system, a compute scaling adjustment by applying a machine learning model to the compute capability of the cloud computing system and the usage metrics. The compute scaling adjustment indicates an adjustment to a number of compute instances of the cloud computing system. The compute scaling application provides the compute scaling adjustment to the cloud computing system. The cloud computing system adjusts a number of allocated compute instances.
A method of facilitating learning of a machine learning model, the method comprising:
A system comprising:
A computer program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more data processors to perform actions including:
Dependencies are inferred from the claim text.