/Patent Tracker
AmazonGranted patentAI & softwareInterest 3/10

Amazon patents system to automatically resize database resources on shared servers

Patent drawing
Patent drawing from the official filing.

This patent describes a method for managing multiple databases running on the same computer hardware. It monitors how much processing power each database uses and automatically adjusts the resources assigned to them if they need more or less space.

Why it mattersThis improves efficiency for cloud providers by allowing multiple customers to share the same physical servers without wasting unused computing power.

In the filing’s own words

Fine-grained virtualization provisioning may be performed for in-place database scaling. Computing resource utilization for a database on a host system is obtained for a period of time. The computing resource utilization may be evaluated with respect to a target capacity for the database. If a scaling event is detected based on the evaluation, a modified target capacity may be determined and used to make an adjustment of the computing resources permitted to be used by the database.

What exactly they claim (claim 1)

1. A system, comprising: at least one processor; and a memory, storing program instructions that when executed by the at least one processor cause the at least one processor to implement a virtualization manager for a plurality of database instances hosted on the system, wherein each of the plurality of database instances having a respective host management and query engine, the virtualization manager configured to: monitor respective utilization of one or more computing resources by the plurality of database instances, captured within a period of time by respective host management of the plurality of database instances, to detect a scaling event for one database instance of the plurality of database instances according to an evaluation of the respective utilization of the one or more computing resources by the one database instance with respect to a target capacity for the one database instance; responsive to the detection of the scaling event for the one database instance: determine, based on the respective utilization of the one or more computing resources by the one database instance, a modified target capacity for the one database instance; based on the modified target capacity for the one database instance, instruct the host management of the one database instance to perform an adjustment to an amount of the one or more computing resources made available to the system to use for one or more other database instances of the plurality of database instances at the system; and the host management further instructs the query engine of the one database instance to perform the adjustment to at least one of the one or more computing resources.

Facts

Company
Amazon (Amazon Technologies, Inc.)
Official title
Fine-grained virtualization resource provisioning for in-place database scaling
Patent number
US12754772B2
Application number
17211767
Filed
Mar 24, 2021
Granted
Oct 6, 2026
Inventors
15
Claims
20

Classified under

G06F 9/505 Physics & computingG06F 9/45558 Physics & computingG06F 9/5016 Physics & computingG06F 9/5077 Physics & computingG06F 16/217 Physics & computingG06F 2009/4557 Physics & computing

More from Amazon in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.