Method and apparatus for managing a heterogeneous data storage system
AssigneeInternational Business Machines Corporation
InventorsHal Hjallmar Ottesen, Gordon James Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsHal Hjallmar Ottesen, Gordon James Smith
Estimating the term…
A set of data storage devices are used to store heterogeneous data, i.e., to store some alphanumeric data, and some multimedia data. The internal operating parameters of the storage devices are monitored, and data is selectively stored by matching the type of data to the internal operating parameters of the storage devices. Preferably, the set of data storage devices is a RAID system containing multiple rotating magnetic disk drive storage devices. The system monitors the operating temperature, the soft error rate, the head flyheight, and the actuator performance of the drives in the system. A fuzzy logic classification system is used to generate a set of fuzzy classification scores evaluating each drive as most appropriate to one of three types of data: alphanumeric, graphics/sound, or video. A drive is selected for storing a type of data according to the fuzzy classification scores. Optionally, a separate set of fuzzy classification scores is generated for each disk surface, and each disk surface may independently be allocated to data of different types. In the preferred embodiment, a disk drive has on-board soft error recovery procedures for recovering data following a soft error, and the capability to selectively disable or limit this feature. If a disk drive is selected for storage of multimedia data, the soft error recovery is disabled, and soft errors are simply transmitted to the host system as data. If each disk surface may be independently allocated to data of different types, soft error recovery may be independently disabled for each disk surface.
A method for managing the storage of heterogeneous data, said heterogenous data comprising data of a first type and data of a second type, on a plurality of data storage devices of a same type, said method comprising the steps of:
A program product for controlling the operation of a storage controller, said storage controller controlling a plurality of digital data storage devices of a same type, said plurality of digital data storage devices for storing heterogenous data comprising data of a first data type and data of a second data type, said program product comprising:
A data storage subsystem for storing heterogeneous data, said heterogenous data comprising data of first type and data of a second type, comprising:
A method for managing the storage of heterogeneous data, said heterogenous data comprising data of a first type, said data of a first type consisting of alphanumeric data, and data of a second type, said data of a second type consisting of non-alphanumeric data, on a plurality of rotating magnetic disk drive data storage devices of a same type, said method comprising the steps of:
Dependencies are inferred from the claim text.