Universal, proactive, and dynamic scaling of computing resources
US11226844B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 3, 2019 |
| Grant date | Jan 18, 2022 |
| Priority date | — |
| Expiry date | Dec 15, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1031
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A proactive autoscaling system can use heuristics and machine learning to proactively, dynamically and automatically scale computing resources allocated to applications up and down, prior to scaling events that cause changes in load levels. The proactive autoscaling system may be stateless, and may be agnostic to use case, platform, field of endeavor, or communication protocol used by the applications. The proactive autoscaling system gleans metrics in real-time. The gleaned metrics are indicative of load levels concerning one or more applications. These gleaned metrics may be in a variety of formats, and may be from different sources, both internal or external to the applications. The proactive autoscaling system automatically predicts scaling events based on gleaned metrics. Prior to the occurrence of a predicted scaling event, the proactive autoscaling system can automatically scale computing resources available to one or more target applications, in response to the predicting of the scaling event.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.