IMPLEMENTING OPTIMAL STORAGE TIER CONFIGURATIONS FOR A WORKLOAD IN A DYNAMIC STORAGE TIERING SYSTEM
First Claim
1. A method, comprising:
- using a computer or processor to perform the steps ofidentifying a first storage tier in a Dynamic Storage Tiering (DST) system with a performance characteristic, where storage space within the first storage tier is accessible via a plurality of logical addresses;
monitoring the utilization of the first storage tier to detect the placement of a hot spot stored within a continuous range of the plurality of logical addresses;
logically dividing the continuous range of the plurality of logical addresses into at least a first segment and a second segment so the first segment includes a proportionally larger amount of the hot spot than the second segment; and
moving the first segment into a second storage tier and retaining the second segment in the first storage tier when the second storage tier has a more desirable performance characteristic than the first storage tier, and moving the second segment into the second storage tier and retaining the first segment in the first storage tier when the second storage tier has a less desirable performance characteristic than the first storage tier.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for Dynamic Storage Tiering (DST) may include identifying a first storage tier with a performance characteristic. The method may include monitoring the utilization of the first storage tier to detect the placement of a hot spot. The method may include logically dividing a continuous range of a plurality of logical addresses into at least a first segment and a second segment so the first segment includes a proportionally larger amount of the hot spot. The method may include moving the first segment into a second storage tier or moving the second segment into the second storage tier. The method may include determining an amount of utilization of the first storage tier by hot spots. The method may include recommending a change in an amount of storage space in the first storage tier based upon the amount of utilization of the first storage tier by the hot spots.
34 Citations
20 Claims
-
1. A method, comprising:
-
using a computer or processor to perform the steps of identifying a first storage tier in a Dynamic Storage Tiering (DST) system with a performance characteristic, where storage space within the first storage tier is accessible via a plurality of logical addresses; monitoring the utilization of the first storage tier to detect the placement of a hot spot stored within a continuous range of the plurality of logical addresses; logically dividing the continuous range of the plurality of logical addresses into at least a first segment and a second segment so the first segment includes a proportionally larger amount of the hot spot than the second segment; and moving the first segment into a second storage tier and retaining the second segment in the first storage tier when the second storage tier has a more desirable performance characteristic than the first storage tier, and moving the second segment into the second storage tier and retaining the first segment in the first storage tier when the second storage tier has a less desirable performance characteristic than the first storage tier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system including computer accessible storage configured for Dynamic Storage Tiering (DST), comprising:
-
a first storage tier having a first performance characteristic, where storage space within the first storage tier is accessible via a plurality of logical addresses; a second storage tier having a second performance characteristic; and control programming configured for; monitoring the utilization of the first storage tier to detect the placement of a hot spot stored within a continuous range of the plurality of logical addresses; logically dividing the continuous range of the plurality of logical addresses into at least a first segment and a second segment so the first segment includes a proportionally larger amount of the hot spot than the second segment; and moving the first segment into the second storage tier and retaining the second segment in the first storage tier when the second performance characteristic is more desirable than the first performance characteristic, and moving the second segment into the second storage tier and retaining the first segment in the first storage tier when the second performance characteristic is less desirable than the first performance characteristic. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
using a computer or processor to perform the steps of identifying a first storage tier in a Dynamic Storage Tiering (DST) system with a performance characteristic, where storage space within the first storage tier is accessible via a plurality of logical addresses; monitoring the utilization of the first storage tier to detect the placement of a first hot spot stored within a continuous range of the plurality of logical addresses, and to determine an amount of utilization of the first storage tier by a plurality of hot spots; logically dividing the continuous range of the plurality of logical addresses into at least a first segment and a second segment so the first segment includes a proportionally larger amount of the first hot spot than the second segment; moving the first segment into a second storage tier and retaining the second segment in the first storage tier when the second storage tier has a more desirable performance characteristic than the first storage tier, and moving the second segment into the second storage tier and retaining the first segment in the first storage tier when the second storage tier has a less desirable performance characteristic than the first storage tier; and recommending a change in an amount of storage space in the first storage tier based upon the amount of utilization of the first storage tier by the plurality of hot spots. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification