Autonomous database management system
AssigneeNutanix, Inc.
InventorAnil Madan
Life of this patent
Estimating the term…
Abstract
A database management system receives a user request for provisioning a database, autonomously selects a datacenter for provisioning the database based at least on a first pre-defined rule, autonomously selects at least one cluster in the datacenter based at least on a second pre-defined rule, determines a network location of each of the at least one cluster, and provisions the database on each of the at least one cluster using the network location of each of the at least one cluster.
Claims21
A method comprising:
- receiving, by a processor of a database management system, data indicating a usage pattern of a database provisioned at a current host location;
- applying, by the processor, a machine learning model to the data indicating the usage pattern to generate a predicted database size of the database;
- in response to the predicted database size exceeding a predetermined threshold relative to an amount of available space on the current host location, autonomously determining, by the processor, a suggested host location for the database;
- and
- in response to the suggested host location is different from the current host location, autonomously moving, by the processor, the database at the suggested host location.
A system comprising:
- a memory having computer-readable instructions stored thereon;
- and
- a processor of a database management system executing the computer-readable instructions to:
- receive data indicating a usage pattern of a database provisioned at a current host location;
- apply a machine learning model to the data indicating the usage pattern to generate a predicted database size of the database;
- in response to the predicted database size exceeding a predetermined threshold relative to an amount of available space on the current host location, autonomously determine a suggested host location for the database;
- and
- in response to the suggested host location being different from the current host location, autonomously move the database to the suggested host location.
A non-transitory computer-readable medium comprising computer-readable instructions stored thereon that when executed by a processor of a database management system cause the processor to:
- receive data indicating a usage pattern of a database provisioned at a current host location;
- apply a machine learning model to the data indicating the usage pattern to generate a predicted database size of the database;
- in response to the predicted database size exceeding a predetermined threshold relative to an amount of available space on the current host location, autonomously determine a suggested host location for the database;
- and
- in response to the suggested host location being different from the current host location, autonomously move the database to the suggested host location.
Dependencies are inferred from the claim text.