Chapter 2 HPSS Planning
134 September 2002 HPSS Installation Guide
Release 4.5, Revision 2
2.10.3.2.8 Disk Space Requirements for Running NFS Daemon
The HPSS NFS server memory and disk space requirements are largely determined by the
configuration of the NFS request processing, attribute cache, and data cache. Data cache memory
requirementscan be estimated by multiplying the data cache buffer size by the number of memory
data cache buffers.
Attribute cache memory requirements can be estimated by combining requirements for directory
namewith file attribute memory requirements. The total number of name space objects kept in the
NFS attribute cache is determined by the maximum number of entries in the attribute cache least
recently used (LRU) list. A portion of these entries will be directories, and the rest will be bitfiles,
symbolic links, or hard links.
Directory name memory requirements are determined by multiplying the estimated number of
cacheddirectories by the directory size configuration. Estimating the number of cached directories
canbe done by multiplying the number of entries in the attribute cache LRU list by the percentage
of directories to files at the site. For example, if the LRU list maximum is set to 100 and the
percentageof directories at the site is 1 directory to 10 files (10%), the estimated number of cached
directories is 10.
File attribute memory requirements are determined by subtracting the number of cached
directoriesfrom the maximum number of entries on the LRU list and multiplying the result by 100.
Request processing memory requirements can be estimated by multiplying the number of ONC
remote procedure call threads by 65 KB.
The HPSS NFS Server requires disk storage for five UNIX files:
Exports file—a text file that specifies how NFS access is offered.
Remotemount (rmtab) file—this file, in thesame directory as the exports file, is a text file
that identifies what clients have mounted HPSS directories.
Credentials map file—a text file that is used to checkpoint the NFS credentials map. The
credentials map file size will be based on the number of entries in the credentials map
cache.
Checkpointfile—required by the data cache. The data cache checkpoint file size is related
to the number of cache entries, but is much smaller than the cache entry file.
Entry file—required by the data cache. Disk storage for the data cache entry file is
determinedby multiplying the number of cache entries by the data cache buffer size. The
data cache entry file should be placed in its own disk partition to avoid disk contention.
2.10.3.2.9 Disk Space Requirements for Running SSM
IfSSM is configured to buffer alarm and event messages in a disk file, each SSM Data Server process
will require an alarm file approximately 5MB in size. This file may be placed wherever it is
convenient. There is normally only one Data Server process.