Back to results
US 8,078,822 B2Granted
Application independent storage array performance optimizer
AssigneeNetApp, Inc.
InventorHeng Po Chan
Life of this patent
Estimating the term…
Abstract
A system comprising a performance module and an application. The performance module may be configured to (i) monitor a LUN for a predetermined amount of time, (ii) capture information relating to the LUN, and (iii) store the information. The application may be configured to (i) retrieve the information, (ii) analyze the information, (iii) generate a configuration based on the analysis of the information and (iv) send the configuration to the performance module. The performance module may reconfigure the LUN based on the configuration.
Claims20
A system comprising:
- a performance module configured to (i) monitor a LUN for a predetermined amount of time, (ii) capture information relating to said LUN, and (iii) store said information;
- and
- an application configured to (i) retrieve said information, (ii) analyze said information, (iii) generate a configuration based on said analysis of said information, and (iv) send said configuration to said performance module, wherein said performance module reconfigures said LUN based on said configuration.
A system comprising:
- a performance module configured to (i) monitor a plurality of LUNs for a predetermined amount of time, (ii) capture information relating to each of said plurality of LUNs, and (iii) store said information;
- and
- an application configured to (i) retrieve said information relating to each of said plurality of LUNs, (ii) analyze said information, (iii) generate a configuration for a particular one of said LUNs based on said analysis of said information, and (iv) send said configuration to said performance module, wherein said performance module reconfigures said LUN based on said performance module.
A method comprising the steps of:
- (A) monitoring a LUN for a predetermined amount of time;
- (B) capturing and storing information relating to said LUN;
- (C) retrieving said information;
- (D) analyzing said information;
- (E) generating a configuration based on said analysis of said information;
- and
- (F) sending said configuration to a performance module, wherein said performance module reconfigures said LUN based on said configuration.
4 more elements
Dependencies are inferred from the claim text.