Automated information life-cycle management with thin provisioning
US-9152349-B2 · Oct 6, 2015 · US
US9798465B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9798465-B1 |
| Application number | US-201514868676-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 29, 2015 |
| Priority date | Sep 29, 2015 |
| Publication date | Oct 24, 2017 |
| Grant date | Oct 24, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described are techniques for performing data storage management operations. A graphical user interface display includes multiple each associated with a tiering preference. The graphical user interface includes multiple user interface elements representing a plurality of logical devices. Each user interface element denotes a logical device located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for the logical device. First processing is performed to modify a tiering preference for a first logical device where the first processing includes selecting the first logical device by selecting a user interface element representing the first logical device, and moving the first user interface element from a first of the areas, denoting a first tiering preference, to a second of the area, denoting a second tiering preference.
Opening claim text (preview).
What is claimed is: 1. A method of performing data storage management operations comprising: displaying, using a processor, a graphical user interface including a plurality of areas each associated with one of a plurality of tiering preferences, said graphical user interface including a plurality of user interface elements representing a plurality of logical devices, each of the plurality of user interface elements denoting one of the plurality of logical devices located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for said one logical device; and performing, using a processor, first processing to modify a tiering preference for a first of the plurality of logical devices, said first processing including: selecting the first logical device by selecting a first of the plurality of user interface elements representing the first logical device; and moving the first user interface element from a first of the plurality of areas to a second of the plurality of areas, the first area denoting a first tiering preference and the second area denoting a second tiering preference where a current tiering preference for the first logical device is modified from the first tiering preference to the second tiering preference, wherein the second tiering preference indicates a storage tier of physical storage devices having a corresponding capacity and wherein the method further comprises: determining, using a processor, whether a total capacity of the plurality of logical devices included in the second area exceeds the corresponding capacity; and responsive to determining that the total capacity of the plurality of logical devices included in the second area exceeds the corresponding capacity, displaying, using a processor, a notification to a user on the graphical user interface. 2. The method of claim 1 , wherein the plurality of logical devices are included in a data storage system including a plurality of storage tiers and wherein the plurality of tiering preferences include the plurality of storage tiers. 3. The method of claim 2 , wherein the plurality of tiering preferences includes an automated tiering preference denoting that no particular one of the plurality of storage tiers is preferred for storing data of a logical device. 4. The method of claim 2 , wherein each of the plurality of user interface elements is encoded with information denoting which one or more of the plurality of storage tiers includes data of one of the plurality of logical devices associated with said each user interface element. 5. The method of claim 1 , wherein the graphical user interface provides a map of tiering preferences and tiering requirements for the plurality of logical devices. 6. The method of claim 1 , further comprising: specifying one or more filtering criteria; and selecting the plurality of logical devices from a set of logical devices in accordance with the one or more filtering criteria. 7. The method of claim 6 , wherein the one or more filtering criteria includes any of: select a number of logical devices from the set based on storage capacity, select a number of logical devices from the set based on I/O workload, and select a number of logical devices associated with a specified application. 8. The method of claim 7 , wherein at least one of the logical devices has an associated metadata tag identifying that the at least one logical device is associated with a particular application. 9. The method of claim 7 , wherein at least one of the logical devices is associated with a particular application identified in an I/O operation received from the particular application. 10. A method of performing data storage management operations comprising: displaying, using a processor, a graphical user interface including a plurality of areas each associated with one of a plurality of tiering preferences, said graphical user interface including a plurality of user interface elements representing a plurality of logical devices, each of the plurality of user interface elements denoting one of the plurality of logical devices located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for said one logical device; and performing, using a processor, first processing to modify a tiering preference for a first of the plurality of logical devices, said first processing including: selecting the first logical device by selecting a first of the plurality of user interface elements representing the first logical device; and moving the first user interface element from a first of the plurality of areas to a second of the plurality of areas, the first area denoting a first tiering preference and the second area denoting a second tiering preference where a current tiering preference for the first logical device is modified from the first tiering preference to the second tiering preference, wherein the plurality of logical devices are included in a data storage system including a plurality of storage tiers and wherein the plurality of tiering preferences include the plurality of storage tiers, and wherein the plurality of tiering preferences includes an automated tiering preference denoting that no particular one of the plurality of storage tiers is preferred for storing data of a logical device, and wherein the method further includes: determining, by a data storage optimizer and using a processor, a data movement to automatically move a first data portion from a first of the plurality of tiers to a second of the plurality of storage tiers, the data movement being determined using information including any of I/O workload of data portions of the plurality of logical devices and tiering preferences for the plurality of logical devices. 11. The method of claim 10 , wherein a second of the plurality of user interface elements represents a tiering requirement for a second of the plurality of logical devices, the second user interface element being included in one of the plurality of areas associated with one of the plurality of tiering preferences, and wherein the second user interface element includes a visual indicator denoting that the one tiering preference is a tiering requirement for the second logical device. 12. The method of claim 11 , wherein data of the second logical device is stored only on a storage tier associated with the one tiering preference and the data storage optimizer does not relocate data for the second logical device. 13. A method of performing data storage management operations comprising: displaying, using a processor, a graphical user interface including a plurality of areas each associated with one of a plurality of tiering preferences, said graphical user interface including a plurality of user interface elements representing a plurality of logical devices, each of the plurality of user interface elements denoting one of the plurality of logical devices located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for said one logical device; and performing, using a processor, first processing to modify a tiering preference for a first of the plurality of logical devices, said first processing including: selecting the first logical device by selecting a first of the plurality of user interface elements representing the first logical device; and moving the first user interface element from a first of the plurality of areas to a second of the plurality of areas, the first area denoting a first tiering preference and the second area denoting a second tiering preference where a current tiering preference fo
Disk arrays, e.g. RAID, JBOD · CPC title
by changing the path, e.g. traffic rerouting, path reconfiguration · CPC title
by facilitating the interaction with a user or administrator · CPC title
by allocating resources to storage systems · CPC title
Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.