EdirectorySizingHardware

8.8.1 Linux Hardware Requirements#

Hardware requirements depend on the specific implementation of eDirectory. Two factors increase performance: more cache memory and faster processors. For best results, cache as much of the DIB Set as the hardware allows.

eDirectory scales well on a single processor. However, Novell eDirectory 8.8 takes advantage of multiple processors. Adding processors improves performance in some areas — for example, logins — and having multiple threads active on multiple processors also improves performance. eDirectory itself is not processor intensive, but it is I/O intensive.

The following table illustrates typical system requirements for eDirectory for Linux:(From the DOCS)

ObjectsProcessorMemoryHard Disk
100,000Pentium III 450-700 MHz (single)384 MB144 MB
1 millionPentium III 450-700 MHz (dual)2 GB1.5 GB
10 millionPentium III 450-700 MHz (2 to 4)2+ GB15 GB

My Recommendations

ObjectsProcessorMemoryHard Disk
100,000Pentium IV 3gHz(single)2 GB2 GB
1 millionPentium IV 2gHz (dual)2 GB5 GB
10 millionPentium IV 2gHz (2 to 4)2+ GB50 GB

Sizing Overview#

Memory#

As far as I know, eDirectory is a 32bit application and therefore can only use 2GB of RAM. The 2GB is for eDirectory itself above any other processes and OS requirements on the disk. So if you run iManager, that is above and beyond the eDirectory usage.

eDirectry Memory sizing is dependent mainly on:

Storage#

Disk Space Requirements#

Keep in mind:

8.8.1 System Requirements#

NOTE: eDirectory 8.8 SP2 is supported on SLES 10 XEN virtualization service that runs the SLES 10 guest OS. The following updates are available at https://update.novell.com (https://update.novell.com).

For registering and updating SUSE Linux Enterprise 10, refer to Registering SUSE Linux Enterprise 10 with the Novell Customer Center (http://support.novell.com/techcenter/articles/RegandUpdate_SLE10.html). After installating the latest update, ensure that the minimum patch level of the installed update is 3.0.2_09763-0.8. To determine the version of SUSE Linux you are running, see the /etc/SuSE-release file.

Red Hat Enterprise Linux ES & AS 3.0 32 bit#

Ensure that the latest glibc patches are applied from Red Hat Errata (http://rhn.redhat.com/errata) on Red Hat systems. The minimum required version of the glibc library is version 2.1.

NOTE: By default, gettext is not installed on the base install of SLES9, but is included in the SLES9 install CD's. Ensure you install it before you run nds-install, or you will get messages about it missing.

More Information#

There might be more information for this subject on one of the following: