Marcelo wrote:
Hi,
My organization works with public software, and we are interested in use
OpenLDAP to control close of 100,000,000 users. Is it a good idea? What kind
of database can we use? Is there some research that points what is the limit
for the volume of users?
Whether or not it is a good idea mostly depends on what you need to do with
the data, and what software will be used to access it. If most of your apps
already support LDAP then it's probably a good idea.
There are no capacity limits in OpenLDAP. We have tested back-bdb and back-hdb
with over 5 billion users. No other directory server in the world has scaled
to sizes like this while delivering useful performance.
The only limits are your own - your patience, and the performance of the
machines you use to house the database. There are no secret tricks - good
performance requires sufficient RAM and fast bandwidth to memory, disks, and
network interfaces. Raw CPU performance is much less important here than
aggregate bandwidth.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/