A storage management system in which a plurality of volume providers maps
logical storage volumes onto one or more storage devices within a
stand-alone computer or within a storage network. A common volume manager
executing on a computer within the storage network selectively
communicates commands to one or more of the volume providers in order to
control the storage devices. The inventive storage management system
seamlessly integrates management of the vendor-specific volume providers.
The common volume manager provides a common application programming
interface (API) by which applications are able to control and monitor
hardware and software volume providers without requiring detailed
knowledge of the volume providers or the underlying storage devices. The
common volume manager aggregates response information from the volume
providers and communicates the aggregated information to the software
application that issued the storage management request. The interface is
extensible so as to support provider-specific storage management requests
and conforms to a component object-model (COM) interface.
In dem ein Speicherplatzverwaltung System eine Mehrzahl der logischen Speichervolumen der Volumenversorgerdiagramme auf eine oder mehr Speichervorrichtungen innerhalb eines alleinstehenden Computers oder innerhalb eines Speichernetzes. Ein gemeiner Volumenmanager, der auf einem Computer innerhalb des Speichernetzes teilt durchführt selektiv, Befehle zu einem oder zu mehr der Volumenversorger mit, um die Speichervorrichtungen zu steuern. Das erfinderische Speicherplatzverwaltung System integriert seamlessly Management der Verkäufer-spezifischen Volumenversorger. Der gemeine Volumenmanager stellt eine allgemeine Anwendungsprogramm-Schnittstelle zur Verfügung (API) durch die Anwendungen sind, Kleinteil- und Software-Volumenversorger zu steuern und zu überwachen, ohne ausführliches Wissen der Volumenversorger oder der zugrundeliegenden Speichervorrichtungen zu erfordern. Der Common-Volumenmanager häuft Warteinformationen von den Volumenversorgern an und teilt die angehäuften Informationen zur Software-Anwendung mit, die den Speicherplatzverwaltung Antrag herausgab. Die Schnittstelle ist ausdehnbar, um Versorger-spezifische Speicherplatzverwaltung Anträge zu stützen und paßt sich an eine TeilGegenstand-modell (COM) Schnittstelle an.