LDAP-UX Client Services B.04.00 with Microsoft Windows 2000/2003 Active Directory Administrator's Guide
Administering LDAP-UX Client Services
Client Daemon Performance
Chapter 4122
It is possible to alter the caching lifetime values for each service listed
above, in the /etc/opt/ldapux/ldapclientd.conf file. See below for
additional information. It is also possible to enable or disable a cache
using the -E or -D (respectively) options. These options may be useful in
determining the effectiveness of caching or helpful in debugging.
ldapclientd Persistent Connections
Since the HP-UX can generate many requests to an LDAP server, the
overhead of establishing a single connection for every request can create
excessive network traffic and slow response time for name service
requests. Depending on network latency, the connection establishment
and tear-down can cause relatively severe delays for client response.
However, a persistent connection to the directory server will eliminate
this delay.
In the ldapclientd daemon, a pool of active connections is maintained to
serve requests from the Name Service Subsystem (NSS). If the NSS
needs to perform a request to the directory server, one of the free
connections in this pool will be used. If there are no free connections in
the pool, a new connection will be established, and added to the pool. If
group Frequent file system
access may request
information about
groups that own
particular files.
Caching greatly
reduces this impact.
Removing a
member of a group
may not be visible
to the file system,
until after the
cache expires.
During this
window, a user
may be able to
access files or
other resources
based on his/her
group
membership,
which had been
revoked.
Table 4-2 (Continued)
Map Name Benefits
Example
Side-Effect