In diesem Abschnitt werden die wichtigsten Komponenten der StorMan-Architektur erläutert. Der zentrale Bestandteil, der StorMan Server, enthält das Repository, die Virtualisierungsschicht und die Storage-spezifische Schicht.
Bild 2: Architektur
Die Funktionen auf dem StorMan Client stehen als CLIs (Command Line Interfaces) und als graphische Benutzeroberfläche (WebUI) zur Verfügung.
Der StorMan Server läuft als Dienst auf einem oder mehreren Servern (Management Units der SE Server), je nach den Anforderungen der Anwendung.
Der StorMan Client residiert auf demselben Server wie die aufrufende Anwendung und bietet die Schnittstellen der Verwaltungsfunktionen, die vom StorMan Server implementiert werden. Die Sockets-Kommunikation zwischen StorMan Client und Server ist für die aufrufende Anwendung transparent. StorMan Client und StorMan Server können sowohl auf demselben als auch auf unterschiedlichen, über LAN verbundenen Servern installiert sein.