DATA LIFECYCLE MANAGEMENT WITHIN A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A method for managing data storage within a Cloud computing environment, comprising:
- accessing a set of policies for managing storage of data, the set of policies automating valuation of the data and migration of the data between a set of storage tiers within the Cloud computing environment;
assessing the set of policies to determine effects of implementing the set of policies; and
providing a set of recommendations based on implementation of the set of policies, the set of recommendations predicting a value of the data as well as a migration strategy for moving the data between the set of storage tiers over time as the value of the data changes.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide lifecycle storage management for data within a Cloud computing environment. Specifically, a set of policies can be defined that allow for automatic valuation of the data and migration of the data between a set of storage tiers. Before a policy set is deployed, it can be assessed to determine effects it will have on cost, performance, and data location. Based on data characteristics and access patterns, a set of policy recommendations can be provided that predict the value of the data over time, and offer an improved migration strategy for moving the data between the set of storage tiers as the value of the data changes.
73 Citations
22 Claims
-
1. A method for managing data storage within a Cloud computing environment, comprising:
-
accessing a set of policies for managing storage of data, the set of policies automating valuation of the data and migration of the data between a set of storage tiers within the Cloud computing environment; assessing the set of policies to determine effects of implementing the set of policies; and providing a set of recommendations based on implementation of the set of policies, the set of recommendations predicting a value of the data as well as a migration strategy for moving the data between the set of storage tiers over time as the value of the data changes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing data storage within a Cloud computing environment, comprising:
-
a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to; access a set of policies for managing storage of data, the set of policies automating valuation of the data and migration of the data between a set of storage tiers within the Cloud computing environment; assess the set of policies to determine effects of implementing the set of policies; and provide a set of recommendations based on implementation of the set of policies, the set of recommendations predicting a value of the data, as well as a migration strategy for moving the data between the set of storage tiers over time as the value of the data changes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for managing data storage within a Cloud computing environment, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
access a set of policies for managing storage of data, the set of policies automating valuation of the data and migration of the data between a set of storage tiers within the Cloud computing environment; assess the set of policies to determine effects of implementing the set of policies; and provide a set of recommendations based on implementation of the set of policies, the set of recommendations predicting a value of the data as well as a migration strategy for moving the data between the set of storage tiers over time as the value of the data changes. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for managing data storage within a Cloud computing environment, comprising:
providing a computer infrastructure having functionality to; access a set of policies for managing storage of data, the set of policies automating valuation of the data and migration of the data between a set of storage tiers within the Cloud computing environment; assess the set of policies to determine effects of implementing the set of policies; and provide a set of recommendations based on implementation of the set of policies, the set of recommendations predicting a value of the data, as well as a migration strategy for moving the data between the set of storage tiers over time as the value of the data changes.
Specification