내부 네트웍크에서(Gateway내의 모두 동일한 네트웍크 환경에서) OpenLDAP Server를 설치하고,
클라이언트측에 Directory-enabled application을 통해서 해당 서버를 접근할 때,
application이 설치된 PC에 따라 그 검색 속도의 차이를 보입니다.
OpenLDAP Server의 설정과 관련해서
cachesize 및 dbcachesize를 증가시켜보기도 하고,
index를 추가해 보기도 하고
OpenLDAP 소스내에서 Reverse Lookup 옵션을 제거한 채 재빌드하고서 테스트를 해 보았지만,
속도의 차이는 여전이 나네요.
클라이언트쪽에서 보면, ldap_simple_bind_s()함수를 수행할 때, 현격한 차이를 보이고 있는데,
왜 이런 현상이 발생하는지 모르겠네요?
아시는 분의 도움 부탁드리겠습니다.
현재 환경은 OpenLDAP Server는 openldap-2.0.25이고 Windows 2000으로 Porting해서 운영하고 있습니다. |