Red Hat Directory Server 7.1 for HP-UX11i v2 Integrity System Performance Tuning and Sizing Guideline
Red Hat Directory Server 7.1 Performance Tuning and Sizing Guidelines
Overview
Product Overview
Red Hat Directory Server for HP-UX provides an industry standard centralized directory service to build your
intranet or extranet on. Your directory-enabled applications use the directory service as a common, network-
accessible location for storing shared data such as user and group identification, server identification, and access
control information. In addition, you can extend the Red Hat Directory Server to support your entire enterprise with
a global directory service that provides you with centralized management of all your enterprise's resource
information.
Purpose of This Document
This document provides basic sizing and performance tuning guidelines for Red Hat Directory Sever (RHDS)
version 7.1 for HP-UX 11i v2 on Integrity Server. It also provides the performance test results of RHDS 7.1 on HP-
UX Integrity (IA64) Servers. The RHDS 7.1 is a 64-bit Directory Server.
The data provided here is intended to help system and network administrators to effectively size and tune different
directory server configurations. Some major topics such as class of machines, amount of memory, and number of
CPUs are covered. This document also covers how to tune some of the key performance related attributes for
RHDS.
Please keep in mind that data presented in this document are measured under controlled environment. Testing for
these guidelines were performed on dedicated HP-UX servers connected by private LAN. No other system activities
were running during the performance testing. For RHDS version 7.1 performance test details, see Appendix A.
Sizing and Tuning Overview
Hardware
The following sizing guidelines should be used when selecting a system to use as a Red Hat Directory Server. They
are discussed in more detail in Section “Sizing Guidelines
”.
• Any HP IA64 architecture with an Intel
® Itanium 2 processor or Intel® Itanium 2 dual core processor can
be used for Red Hat Directory Server.
• When correctly tuned, the eventual performance bottleneck will be CPU.
• At least 256 MB of memory is required. However, you should plan from 512 MB to 4 GB or more of
RAM for best performance on large directories. As an example, if your directory contains 250K entries
where the average entry size in entrycache is 3860 bytes, and if your directory server only needs to support
exact search requests on the “cn” attribute, you might want to have at least 2.5 GB of memory available for
the directory server to cache all the information needed.
• Approximately 251 MB of disk space for a minimal installation (without loading any user data) is required.
For production systems, you should plan at least 2 GB to support the product binaries, databases, and log
files (log files require 1 GB disk space by default). As an example, for a directory instance with 250K
entries and average entry size on disk is 700 bytes, it requires the minimum of 0.9 GB disk space for
database, default index files and minimum logging (access log is turned off).
Page 1