Die interne Virtualisierungsschicht stellt einen zentralen Teil von StorMan dar. Sie verwaltet die Beschreibungen der Speicherressourcen (Konfigurationsdaten) für jedes Speicherprodukt. Die Virtualisierung stellt eine gemeinsame Schnittstelle für die unterschiedliche Storage-Systeme bereit.
Die Verwaltung der Storage-Ressourcen über Pools und storIDs wird künftig nur noch StorMan intern verwendet. Die zugehörigen Schnittstellen am WebUI werden in der aktuellen Version letztmalig angeboten, die CLIs stehen dem service auch künftig weiterhin zur Verfügung.
Repository
Für eine durchgängige Verwaltung der zugeordneten Ressourcenbeschreibungen ist ein Repository erforderlich. StorMan arbeitet mit einem eigenen internen Repository.
Konfigurationsdaten
Die Administration ist in zwei Schichten untergliedert:
Konfigurationsschicht
Diese Schicht enthält die Speicherkonfiguration. Die mit StorMan verwalteten Speicherpools werden automatisiert angelegt, sie dienen als Container für Volumes eines bestimmten Speichersystems. Im Folgenden werden diese Speicherpools einfach Pools genannt, um sie von den Speicherpools zu unterscheiden, die intern von den Speichersystemen verwendet werden.
In seiner einfachsten Form beschreibt jeder dieser durch eine eindeutige Pool-ID gekennzeichneten Pools ein vollständiges Speichersystem innerhalb der StorMan-Konfiguration (z. B. ein ETERNUS DX/AF-Speichersystem, das durch seine Seriennummer gekennzeichnet ist, mit in diesem Speichersystem konfigurierten Volumes). Jede Pool-Beschreibung enthält allgemeine Pool-Attribute sowie die Attribute des Speichersystems und der Volumes.Dynamische Schicht
Die Speicher-Volumes eines Pools werden durch eine eindeutige Speicher-ID (storID) dargestellt. Die Attribute und der aktuelle Status der Bereitstellung werden für jedes Volume in der dynamischen Schicht gespeichert. Zu den Attributen der Speicher-ID gehören die LUN des Speicher-Volumes, seine aktuelle Größe, die aktuell angeschlossenen Server, sein Pool usw. Die Speicher-ID wird angelegt, wenn das Speicher-Volume dem Pool zugewiesen wird und nach dem Aufheben der Zuweisung wieder gelöscht.
Mit StorMan verwaltete Pools werden anhand der Ergebnisse eines Discovery-Laufs für ein oder mehrere Speichersystemen konfiguriert.