Symas’s Directory Traffic Manager is currently available for the following 64-bit platforms:
- Red Hat Enterprise Linux Releases 6 and 7
- SuSE Linux Enterprise Server Release 12
Symas’s DTM monitors the load on each server in a cluster. That tells DTM how to direct traffic on a per-request (operation) basis. The monitoring itself is based on measuring server response times and operation backlogs, and so puts no additional load on the server(s) themselves. This results in excellent balance of requests among the servers. At peak moments, that gives the best performance.
Because DTM is watching all the time, it spots sudden bursts of traffic or heavy requests right away. Again, balancing actions happen fast to keep things smooth.
You can add a server or remove one. DTM will see it and take
action. This will keep your directory traffic flowing. This feature also makes it easy to do maintenance or add capacity. You can do that on the fly.
DTM is easy to manage. You configure it with familiar OpenLDAP configuration tools. DTM makes an extensive list of performance and load information available. It is easy to connect that to your normal monitoring tools. DTM has several ways to manage your Directory Traffic:
Weighted (server one being preferred to server two and three at a ratio 3:1:1, etc.).
Tiered (The main server has a back-up which has a back-up, etc. The main server fails over to its back-up)
You can mix traffic management options to achieve your performance and reliability goals.
We also made it easy to use public-key security capabilities (PKI). DTM supports the complete repertoire of PKI operations supported by OpenLDAP, including:
- Server identity verification,
- Client identity verifications, and
- Encrypted communications.
DTM completely supports TLS 1.3.
Application And Server Compatibility
We designed the Directory Traffic Manager for LDAP applications that benefit the most from load balancing. It handles requests from clients running any LDAP v3 library, but applications that use certain extended operations and server controls, such as browsers and other user interface applications, are best connected directly to the servers. This will not interfere with load balancing activities of DTM. For a complete list of supported controls and extended operations, please contact us.
While DTM has been most extensively tested with OpenLDAP servers, it is designed to work with directory servers that support LDAP v3 and proxied authentication. Most types of SASL binds are also supported when the server supports the `ldapwhoami` extended operation.