Policy based storage tiering
First Claim
Patent Images
1. A method for transferring data from a source tier to a target tier, comprising:
- applying a policy to select a first object in the source tier to transfer to the target tier, wherein the first object is associated with a first user, and wherein the policy indicates the selection of objects of the first user for transfer to the target tier based at least in part on an access rate associated with each of at least some of the objects of the first user;
determining to move a first segment comprising the first object to the target tier based at least in part on a determination that the target tier has not already stored the first segment; and
moving, in response to the determination to move, the first segment comprising the first object from the source tier to the target tier.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for transferring data from a source tier to a target tier. In some embodiments, this may include applying a policy to an object in the source tier, determining the target tier based on the policy, and moving the object from the source tier to the target tier based on the policy. In some embodiments, determining the target tier based on the policy may include determining a higher target tier. In some embodiments, determining the target tier based on the policy may include determining a lower target tier.
71 Citations
24 Claims
-
1. A method for transferring data from a source tier to a target tier, comprising:
-
applying a policy to select a first object in the source tier to transfer to the target tier, wherein the first object is associated with a first user, and wherein the policy indicates the selection of objects of the first user for transfer to the target tier based at least in part on an access rate associated with each of at least some of the objects of the first user; determining to move a first segment comprising the first object to the target tier based at least in part on a determination that the target tier has not already stored the first segment; and moving, in response to the determination to move, the first segment comprising the first object from the source tier to the target tier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for transferring data, comprising a source tier, a target tier, and a processor configured to:
-
apply a policy to select a first object in the source tier to transfer to the target tier, wherein the first object is associated with a first user, and wherein the policy indicates the selection of objects of the first user for transfer to the target tier based at least in part on an access rate associated with each of at least some of the objects of the first user; determine to move a first segment comprising the first object to the target tier based at least in part on a determination that the target tier has not already stored the first segment; and move, in response to the determination to move, the first segment comprising the first object from the source tier to the target tier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for transferring data from a source tier to a target tier, comprising a non-transitory computer usable medium having machine readable code embodied therein for:
-
applying a policy to select a first object in the source tier to transfer to the target tier, wherein the first object is associated with a first user, and wherein the policy indicates the selection of objects of the first user for transfer to the target tier based at least in part on an access rate associated with each of at least some of the objects of the first user; determining to move a first segment comprising the first object to the target tier based at least in part on a determination that the target tier has not already stored the first segment; and moving, in response to the determination to move, the first segment comprising the first object from the source tier to the target tier. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification