Maximizing system scalability while guaranteeing enforcement of service level objectives
US11930073B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 21, 2022 |
| Grant date | Mar 12, 2024 |
| Priority date | — |
| Expiry date | Oct 21, 2042 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1008
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A computer-implemented method, system and computer program product for maximizing system scalability while guaranteeing enforcement of service level objectives. A request is received to access a backend database in a hierarchy of backend databases that includes heterogenous computing resources with a dynamic range of performance. Upon receiving the request, a reinforcement learning based filter determines if the request's frequency of access exceeds a cutoff frequency. If the received request is not filtered, but instead, is passed through the filter, then one of the backend databases in the hierarchy is selected. Such a selection is made by a load balancer that is trained using reinforcement learning to select the optimal backend database taking into consideration the storage size and speed of the backend databases as well as taking into consideration the user-specified service level objective to be met by the request to guarantee enforcement of such a service level objective.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.