Der Zugriff auf eine Datei auf Net-Storage durch den BS2000-Anwender erfolgt über DVS-Schnittstellen und den Net-Client auf dem Net-Server in folgenden Schritten:
Bild 14: BS2000-Zugriff auf Net-Storage
Eine BS2000-Anwendung unter der Benutzerkennung USER1 möchte auf die Datei FILE1, die auf Net-Storage liegt und im Pubset ABC katalogisiert ist, zugreifen. Dies geschieht über die üblichen Benutzer-Schnittstellen des DVS.
Das DVS prüft die Existenz der Datei im Benutzer- und Dateikatalog des Pubsets ABC. Anhand der Dateiattribute DEVICE=NETSTOR und VOLUME=ABC@00 erkennt das DVS, dass es sich um eine Datei im Verzeichnis ABC@00 auf dem vom Net-Server freigegebenen Net-Storage handelt (siehe den Abschnitt „Net-Storage mit BS2000 verbinden").
Der eigentliche Zugriff auf die Datei FILE1 erfolgt über das BS2000-Subsystem ONETSTOR und den Net-Client.
Das BS2000-Subsystem ONETSTOR transformiert den BS2000-Dateizugriff in den entsprechenden Dateizugriff im UNIX-Dateisystem (UFS) und reicht ihn an den Net-Client weiter.
Auf dem Net-Server und dem Net-Client müssen die nötigen Vorbereitungen getroffen sein, siehe den Abschnitt „Vorbereitungen auf Net-Server und Net-Client". Am Net-Client ist das vom Net-Server freigegebenen Verzeichnis
/bs2data1
(mit Unterverzeichnis ABC@00) eingehängt, siehe Abschnitt „Net-Storage mit BS2000 verbinden". Der Dateizugriff erfolgt über NFS im UFS des Net-Servers.Beim Zugriff auf ein Node-File, z.B. die Datei NODE.1, erkennt das DVS, dass es sich um ein Node-File (FILE-TYPE=NODE) im Verzeichnis ABC@00 auf dem vom Net-Server freigegebenen Net-Storage handelt. Node-Files liegen in einem benutzerspezifischen Verzeichnis, das den Namen der Benutzerkennung trägt, hier das Verzeichnis USER1. Dieses Verzeichnis wird automatisch angelegt, wenn BS2000 das erste Node-File des Benutzers anlegt.
Damit ein Benutzer mit Node-Files arbeiten kann, müssen im Benutzereintrag des Pubsets die POSIX-Benutzerattribute UserID und GroupID eingetragen sein. Für den Benutzer USER1 ist z.B.1005:100
eingetragen (siehe Bild 15, "Zugriff offener Systeme auf Net-Storage").