Resource isolation through reinforcement learning
AssigneeAmazon Technologies, Inc.
InventorsGokul Soundararajan, Swaminathan Sivasubramanian, Grant A. M. McAlister, Rajesh S. Sheth
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsGokul Soundararajan, Swaminathan Sivasubramanian, Grant A. M. McAlister, Rajesh S. Sheth
Estimating the term…
Systems and methods for providing resource isolation in a shared computing environment using reinforcement learning (RL) techniques are disclosed. A resource isolation mechanism may be applied in a shared storage system, or database service, that limits the resource utilization of each namespace to its specified allocation. For example, the resource isolation mechanism may be used to limit the I/O utilization of database applications in a shared computing system (e.g., a system supporting a database service) to a specified limit. In such embodiments, RL techniques may be applied to the system to automatically control the rate of queries made by an application. RL techniques, such as those based on the State-Action-Reward-State-Action (SARSA) method may be effective in controlling the I/O utilization of database applications for different workloads. RL techniques may be applied globally by the service, or may be applied to particular subscribers, applications, shared resources, namespaces, or query types.
A method, comprising:
A computing system, comprising:
A computing system, comprising:
A non-transitory, computer-readable storage medium storing program instructions computer-executable to implement:
A computer-implemented method for providing computing services on behalf of a plurality of subscribers in a shared computing system, comprising:
Dependencies are inferred from the claim text.