'2012/07'에 해당되는 글 26건
- 2012.07.28 LDAP성능 측정 테스트
2006년쯤 모 통신사 VPN유지보수 하면서
진행했던 자료인데, External LDAP의 성능을 측정하는 방법에 대한 자료입니다.
(노텔VPN이중화 시 Config Sync까지 고려한다면 External LDAP사용은 필수 입니다.)
성능테스트 측정 방법
1. Nortel VPN -> External LDAP연동 (Sun LDAP 5.1이 권장 버전)
2. 특정 그룹 유저 추출
ldapsearch -h localhost -p 389 -D "cn=Directory Manager" -w password -b "ou=quarry,o=Bay Networks,c=US" uid=* uid
quarry그룹 사용자 (50명 가정)가 추출됨 -> 메모장에 붙인 뒤 확장자 ldif로 저정
3. dsrk52 설치, research 실행
rsearch.exe -h localhost -p 389 -s "ou=quarry,o=Bay Networks,c=US" -D "cn=Directory Manager" -w password -f "uid=%s" -i D:\quarry.ldif -t 30 -y -T 300 -j 10 -v
옵션설명
-t 30 (Thread(connection) 30개로 설정)
-y (delay없이 검색)
-T 300 (300Sec 동안 수행)
-j 10 (10초마다 화면 표시)
-A cn (검색해서 가져올 값은 cn)
-V (Verbose mode)
T21 Min=0.007 , Max=0.051 , Rate=587 이면 thread 22 번째가 10 초에
587 개를 검색 해서 결과 값을 가져왔고,
10 초동안 검색 operation 제일 빠르게 검색한 operation 은 0.0007초
제일 늦게 수행된 operation 시간이 0.051 입니다
Average Rate=579.76/thr (2898.80/sec=0.0003 sec/op) 은
10 초간 수행한것에 대한 평균을 나타낸 것으로 50 개의 Thread 평균값으로
하나의 thread가 평균적으로 579.76 operation 이 10 초동안 수행되었으며
초당 2898.80 의 검색 속도를 보인것입니다
마지막에 Final Average rate 는 처음 Rsearch 프로그램을 돌렸을 때부터
끝났을 때 까지 300000 초가 걸렸으며 평균적으로 초당 2776.78 operation
을 수행하였으며 total 860801 의 검색 operation 이 수행되었다는 메시지 입니다
참고로
LDAP Search가 일어나는 때는 외부에서 VPN Client Program을 사용해
원격접속 시도할 때 (ID/PW검색), 또는 LAN2LAN연결 시 각종 설정 값등을 찾을 때 사용합니다.
위 테스트로 1초에 2770명 동시접속, 5분간 86만명 접속시도 처리가 가능하다는 점을
확인할 수 있었습니다. (물론 실망에서는 다양한 변수를 고려해야 겠죠^^)
테스트 LDAP은 Sun LDAP 5.1 버전입니다.
지금은 Oracle(Sun) LDAP이 많이 업데이트 되서 성능 측정방법이 많이 바뀌었을 것 같습니다.
참고자료로만 사용하시기 바랍니다.
감사합니다.
'네트워크 및 관문보안 > Nortel VPN' 카테고리의 다른 글
Nortel VPN Client - 64bit (0) | 2012.08.02 |
---|---|
Nortel VPN Client (0) | 2012.08.02 |
understanding LDAP (0) | 2012.07.28 |
신입엔지니어 교육자료.2 (0) | 2012.07.28 |
신입엔지니어 교육 자료.1 (0) | 2012.07.28 |