Abstract:
In a storage server on a storage area network, a media unit manager manages disk space in a manner transparent to the host computers (106). The media manager (120) uses media units corresponding to the physical storage devices (104) on the storage area network to build higher level media units. The higher level media units can have attributes of being sliced concatenated, mirrored, striped, etc. Thus the host computers (106) need not be aware of the specific physical storage devices themselves, reducing the management and reconfiguration burden on the host computers (106) when storage devices (104) are added to or removed from the storage area network.
Abstract:
A storage provisioning policy is created by specifying storage heuristics for storage attributes using storage heuristic metadata. Storage attributes characterize a storage device and storage heuristic metadata describe how to specify a storage heuristic (S602). Using the storage heuristic metadata, storage heuristics are defined to express a rule or constraint as a function of a storage attribute (S604). In addition, the storage provisioning policy may also specify mapping rules (S606) for exporting the storage to a consumer of the storage, such as the server or server cluster.
Abstract:
In a storage server on a storage area network, a media unit manager manages disk space in a manner transparent to the host computers. The media unit manager uses media units corresponding to the physical storage devices on the storage area network to build higher-level media units. The higher level media units can have the attributes of being sliced, concatenated, mirrored, striped, etc. Thus, the host computers need not be aware of the specific physical storage devices themselves, reducing the management and reconfiguration burden on the host computers when storage devices are added to or removed from the storage area network.