Storage management system having abstracted volume providers
Patent 6904599 Issued on June 7, 2005. Estimated Expiration Date: November 29, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
719/328, APPLICATION PROGRAM INTERFACE (API)711/112, Direct access storage device (DASD)711/114, Arrayed (e.g., RAIDs)713/1, DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING)714/3, By masking or reconfiguration714/1, Reliability and availability709/217, REMOTE DATA ACCESSING714/5Of memory or peripheral subsystem
A storage management system in which a volume provider incorporates an application programming interface (API) for receiving storage access information that characterizes high-level input/output (I/O) attributes of the storage volume such as intended access patterns, a desired level of fault handling and optimization preferences. The volume provider and the underlying storage devices conform to the specified attributes as best as possible and resolve any conflicts with the communicated attributes. The volume providers monitor the storage volumes and may reconfigure the storage volumes in order to accomplish the desired attributes.