Lifecycle management of storage clusters
First Claim
Patent Images
1. A system, comprising:
- one or more computing devices configured to implement a cluster lifecycle management system, wherein the cluster lifecycle management system is configured to;
launch a first storage cluster based at least in part on a schedule, the first storage cluster comprising two or more storage instances to store data from a data source and process queries directed to the data;
load a first set of data from the data source into the first storage cluster, wherein the first set of data and the first storage cluster are associated with a first period of time, and wherein the first storage cluster is selected for loading the first set of data based at least in part on the first set of data and the first storage cluster being associated with the first period of time;
launch a second storage cluster based at least in part on the schedule, the second storage cluster comprising two or more storage instances to store data from the data source and process queries directed to the data;
place the first storage cluster into a read-only state after the first set of data is loaded into the first storage cluster; and
load a second set of data from the data source into the second storage cluster, wherein the second set of data and the second storage cluster are associated with a second period of time, and wherein the second storage cluster is selected for loading the second set of data based at least in part on the second set of data and the second storage cluster being associated with the second period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for lifecycle management of multiple storage clusters are disclosed. A first set of data is loaded into a first storage cluster. The first storage cluster is selected for loading the first set of data based at least in part on the first set of data and the first storage cluster being associated with a first period of time. The first storage cluster is placed into a read-only state. A second set of data is loaded into a second storage cluster. The second storage cluster is selected for loading the second set of data based at least in part on the second set of data and the second storage cluster being associated with a second period of time.
-
Citations
20 Claims
-
1. A system, comprising:
one or more computing devices configured to implement a cluster lifecycle management system, wherein the cluster lifecycle management system is configured to; launch a first storage cluster based at least in part on a schedule, the first storage cluster comprising two or more storage instances to store data from a data source and process queries directed to the data; load a first set of data from the data source into the first storage cluster, wherein the first set of data and the first storage cluster are associated with a first period of time, and wherein the first storage cluster is selected for loading the first set of data based at least in part on the first set of data and the first storage cluster being associated with the first period of time; launch a second storage cluster based at least in part on the schedule, the second storage cluster comprising two or more storage instances to store data from the data source and process queries directed to the data; place the first storage cluster into a read-only state after the first set of data is loaded into the first storage cluster; and load a second set of data from the data source into the second storage cluster, wherein the second set of data and the second storage cluster are associated with a second period of time, and wherein the second storage cluster is selected for loading the second set of data based at least in part on the second set of data and the second storage cluster being associated with the second period of time. - View Dependent Claims (2, 3, 4)
-
5. A computer-implemented method, comprising:
performing, by one or more computing devices that implement a storage lifecycle management system; loading a first set of data from a data source into a first storage resource that comprises two or more storage instances, the first storage resource to process queries directed to the first set of data, wherein the first set of data and the first storage resource are associated with a first period of time, and wherein the first storage resource is selected for loading the first set of data based at least in part on the first set of data and the first storage resource being associated with the first period of time; placing the first storage resource into a read-only state after the first set of data is loaded into the first storage resource; and loading a second set of data from the data sources into a second storage resource that comprises two or more storage instances, the second storage resource to process queries directed to the second set of data, wherein the second set of data and the second storage resource are associated with a second period of time, and wherein the second storage resource is selected for loading the second set of data based at least in part on the second set of data and the second storage resource being associated with the second period of time. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A computer-readable storage medium storing program instructions computer-executable to perform:
-
loading a first set of data into a first storage cluster that comprises two or more storage instances, the first storage cluster to process queries directed to the first set of data, wherein the first set of data and the first storage cluster are associated with a first period of time, and wherein the first storage cluster is selected for loading the first set of data based at least in part on the first set of data and the first storage cluster being associated with the first period of time; placing the first storage cluster into a read-only state after the first period of time has elapsed; and loading a second set of data into a second storage cluster that comprises two or more storage instances, the second storage cluster to process queries directed to the second set of data, wherein the second set of data and the second storage cluster are associated with a second period of time, and wherein the second storage cluster is selected for loading the second set of data based at least in part on the second set of data and the second storage cluster being associated with the second period of time. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification