The amount of memory for nodes running HPSS Movers, and no DB2 servers, is dependent on the number and types of devices configured on the Mover node, the expected usages of those devices, and the configuration of the Movers. In general, Movers supporting disk devices will require more memory than Movers supporting tape devices because disk devices are likely to have more outstanding requests. At least 1GB of memory should be configured on the Mover nodes. More memory is required for nodes that support many devices, especially disks, and have large numbers of concurrent end-user requests. Additionally, the size of the Mover's internal buffers impacts the Mover's memory requirements. Two buffers are used by each Mover process to handle I/O requests.

Paging space should be sized according to the following rules:

Table 4. Paging Space Info

Amount of physical memory

Minimum recommended amount of paging space

 

 

memory <= 256MB

2 * amount of physical memory

 

 

256MB < memory <= 1GB

512MB + ((amount of physical memory – 256MB) * 1.25)

 

 

1GB < memory <= 2GB

1.5 * amount of physical memory

 

 

2GB < memory

1 * amount of physical memory

 

 

3.6. HPSS Interface Considerations

This section describes the user interfaces to HPSS and the various considerations that may impact the use and operation of HPSS.

3.6.1. Client API

The HPSS Client API provides a set of routines that allow clients to access the functions offered by HPSS. The API consists of a set of calls that are comparable to the file input/output interfaces defined by the POSIX standard (specifically ISO/IEC 9945-1:1990 or IEEE Standard 1003.1-1990), as well as extensions provided to allow access to the extended capabilities offered by HPSS.

The Client API is built on top of the HPSS security layer (either UNIX or Kerberos). It must be run on a platform that supports the Core Server's security layer. For example if the Core Server is using Kerberos authentication then users on the client platform must be able to authenticate themselves with the Core Server's Kerberos realm. To access HPSS from client platforms that do not support the Core Server's security layer, FTP or Parallel FTP must be used.

The Client API allows clients to specify the amount of data to be transferred with each request. The amount requested can have a considerable impact on system performance and the amount of metadata generated when writing directly to a tape storage class. See Section 3.9.6: Location Policy on page 99 and Section 3.11: HPSS Performance Considerations on page 112 for further information.

The details of the Application Program Interface are described in the HPSS Programmer’s Reference Guide.

3.6.2. FTP

HPSS provides an FTP daemon that supports standard FTP clients. Extensions are also provided to allow additional features of HPSS to be utilized and queried. Extensions are provided for specifying Class of Service to be used for newly created files, as well as directory listing options to display

HPSS Installation Guide

July 2008

Release 6.2 (Revision 2.0)

79

Page 79
Image 79
IBM HPSS manual Hpss Interface Considerations, Client API, Ftp, Paging Space Info