Proxy server
You can use a proxy server in an LDAP environment where the data size exceeds the processing power and physical capacity of a single server. You can use a proxy server to distribute data across multiple directory servers.
Directory sizes that are greater than 40 million entries can be candidates for a distributed directory environment.
In a proxy server environment, the size of the connection pool can affect the throughput performance of a proxy server. You can configure the connection pool size for a proxy server. For best results, you must consider the following guidelines when you set the connection pool size:
- Configure more than one connection to the back-end server.
- Limit the connection pool size to the number of connections that the operating system can support. The connection pool is a static pool of connections that the proxy server sets up when the proxy server starts up. The operating system can impose a limit on the number of open file descriptors. The connection pool size must be less than the operating system limit.
- Ensure that the connection pool size is less than the number of database connections that are configured with the back-end server. You must keep a buffer for replication and change log.
For better performance, all the back-end servers and the proxy server must use the same stash files.