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. Der StorMan-Administrator definiert die mit StorMan verwalteten Speicherpools, die als Container für Volumes eines bestimmten Speichersystems dienen. 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 einer Teilmenge der 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.
Eine Administrationsschnittstelle (WebUI) für die Konfiguration und Verwaltung der Konfigurationsdaten der Virtualisierungsschicht bietet grundlegende Funktionen (z.B. hinzufügen, entfernen, modifizieren und anzeigen der Pools und Speicher-Volumes). Funktionen zur Information und Replikation für die Speicherbereitstellung werden im WebUI ebenfalls angeboten.
Mit StorMan verwaltete Pools werden anhand der Ergebnisse eines Discovery-Laufs für ein oder mehrere Speichersystemen konfiguriert.