Open System Services Management and Operations Guide (G06.29+, H06.07+)

Introducing Open System Services
Open System Services Management and Operations Guide527191-005
1-6
OSS Files
OSS pathnames, which have underlying Guardian filenames. The mapping
between OSS pathnames and Guardian filenames is known as filename resolution,
and it is done by an OSS name server.
The /G directory, which contains filesets for local files in the Guardian namespace,
and the /E directory, which contains files on other nodes in the network.
The /dev directory being used in a special way.
OSS Files
OSS data files are stored under directories. Directories are grouped together for
storage purposes; each group of directories is administered as an entity called a
fileset.
Every OSS data file (called a disk file or a regular file) has a unique pathname and an
underlying Guardian filename. An OSS name server process translates OSS file
pathnames to and from Guardian filenames. The OSS name server also maintains the
file and directory catalogs for the OSS environment; these catalogs contain uniquely
numbered data structures for each file and directory, called inode numbers and link
numbers.
Figure 1-2 shows that the OSS name servers resolve Guardian filenames and OSS
pathnames to each other, then provide the information used by the system on behalf of
the application program to communicate with the disk process, which provides access
to the file on disk. Furthermore, each OSS filename points to an underlying Guardian
file ID, such as Z0000DV3 in the figure.
For further information about the OSS file system, see Section 3, Understanding the
OSS File System.
Figure 1-2. Guardian Filenames and OSS Files
VST001.VSD
OSS name
server
Disk
process
Disk
volume
/usr/henrysp/test
OSS
pathname
Guardian
filename
\NODE.$VOL
.ZYQ00000
.Z0000DV3
Application