Dynamic Deactivation of Cold Database in Database Service
AssigneeMicrosoft Technology Licensing, LLC
InventorsAjay Kalhan, Tomas Talius, Pankaj Arora, Qun Guo, Shize Xu
Life of this patent
Estimating the term…
Abstract
Managing databases implemented in a cloud computing environment. A method includes detecting that a database implemented in the cloud computing environment is in a state of non-use. The method further includes as a result of detecting that a database implemented in the cloud computing environment is in a state of non-use, instantiating a workload in the cloud computing environment to deactivate the database. The workload is configured to store metadata for the database and database data remotely in cloud storage such that the database can be reactivated at a later time.
Claims20
A computer system comprising:
- one or more processors;
- and
- one or more computer-readable media having stored thereon instructions that are executable by the one or more processors to configure the computer system to manage databases implemented in a cloud computing environment, including instructions that are executable to configure the computer system to perform at least the following:
- detect that a database implemented in the cloud computing environment is in a state of non-use;
- and
- as a result of detecting that a database implemented in the cloud computing environment is in a state of non-use, instantiate a workload in the cloud computing environment to deactivate the database, wherein the workload is configured to store metadata for the database and database data remotely in cloud storage such that the database can be reactivated at a later time.
In a cloud computing environment, a method of managing databases implemented in the cloud computing environment, the method comprising:
- detecting that a database implemented in the cloud computing environment is in a state of non-use;
- and
- as a result of detecting that a database implemented in the cloud computing environment is in a state of non-use, instantiating a workload in the cloud computing environment to deactivate the database, wherein the workload is configured to store metadata for the database and database data remotely in cloud storage such that the database can be reactivated at a later time.
A computer system comprising:
- one or more clusters configured to host databases for users in a cloud computing environment;
- remote storage coupled to the one or more clusters, wherein the remote storage is configured to store metadata for databases and database data remotely from the clusters;
- and
- a workflow service coupled to the one or more clusters, and wherein the workflow service is configured to detect that a database implemented in the cloud computing environment is in a state of non-use and to instantiate a workload in the cloud computing environment to deactivate the database, wherein the workload is configured to store metadata for the database and database data remotely in the remote storage such that the database can be reactivated at a later time.
Dependencies are inferred from the claim text.