SYSTEM AND METHOD FOR QoS-BASED STORAGE TIERING AND MIGRATION TECHNIQUE
First Claim
Patent Images
1. A method for providing Quality of Service (QoS)-based storage tiering and migration in a storage system, said method comprising:
- monitoring an application process when the application process is accessing a first storage tier of the storage system;
based on said monitoring, determining a QoS factor measurement of the application process;
comparing the QoS factor measurement to at least one of;
a first pre-determined QoS factor threshold and a second pre-determined QoS factor threshold; and
when said comparing indicates that the QoS factor measurement is greater than the first pre-determined QoS factor threshold, creating a Point-in-Time (PiT) copy and establishing an access permission of the PiT copy as Read Only, wherein the PiT copy is based upon the first storage tier.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method for providing Quality Of Service (QoS)-based storage tiering and migration in a storage system. The method allows for configurable application data latency thresholds to be set on a per user basis and/or a per application basis so that a storage tiering mechanism and/or a storage migrating mechanism may be triggered for moving application data to a different class of storage.
146 Citations
20 Claims
-
1. A method for providing Quality of Service (QoS)-based storage tiering and migration in a storage system, said method comprising:
-
monitoring an application process when the application process is accessing a first storage tier of the storage system; based on said monitoring, determining a QoS factor measurement of the application process; comparing the QoS factor measurement to at least one of;
a first pre-determined QoS factor threshold and a second pre-determined QoS factor threshold; andwhen said comparing indicates that the QoS factor measurement is greater than the first pre-determined QoS factor threshold, creating a Point-in-Time (PiT) copy and establishing an access permission of the PiT copy as Read Only, wherein the PiT copy is based upon the first storage tier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
a signal bearing medium bearing; computer-usable code configured for monitoring an application process when the application process is accessing a first storage tier of a storage system; computer-usable code configured for, based on said monitoring, determining a QoS factor measurement of the application process; computer-usable code configured for comparing the QoS factor measurement to at least one of;
a first pre-determined QoS factor threshold and a second pre-determined QoS factor threshold; andcomputer-usable code configured for, when said comparing indicates that the QoS factor measurement is greater than the first pre-determined QoS factor threshold, creating a Point-in-Time (PiT) copy and establishing an access permission of the PiT copy as Read Only, wherein the PiT copy is based upon the first storage tier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A storage system, comprising:
-
a processor; a memory, said memory being connected to the processor; and control programming for executing on the processor, wherein the control programming is configured for;
monitoring an application process when the application process is accessing a first storage tier of the storage system;
based on said monitoring, determining a QoS factor measurement of the application process;
comparing the QoS factor measurement to at least one of;
a first pre-determined QoS factor threshold and a second pre-determined QoS factor threshold; and
when said comparing indicates that the QoS factor measurement is greater than the first pre-determined QoS factor threshold, creating a Point-in-Time (PiT) copy and establishing an access permission of the PiT copy as Read Only, wherein the PiT copy is based upon the first storage tier. - View Dependent Claims (18, 19, 20)
-
Specification