测试时间:2014-08-15~2014-09-01
Ldap 服务器说明:
操作系统
Red Hat Enterprise Linux AS release 4 (Nahant Update 6)
内核版本
2.6.9-67.ELsmp
机器型号
Intel S5000VSA
CPU
2 个 4 核 32 位 Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
内存
4G
ldap 用户数:105927
测试方法:专用测试设备开启 80 个进程并发无间断全量查询 ldap 用户节点
最后几日的测试详细数据(按天统计):
日期 总查询次数 每分钟查询次数 每秒查询次数 每 次 平 均 耗 时
(秒)
2014-08-30 254300 176.60 2.94 26.5
2014-08-29 254397 176.66 2.94 26.48
2014-08-28 254423 176.68 2.94 26.48
2014-08-27 254372 176.65 2.94 26.49
2014-08-26 254469 176.71 2.95 26.47
2014-08-25 254341 176.63 2.94 26.49
测试总结:
1,ldap 性能非常稳,从最后几日的测试详细数据就可以看出来了;另外按小时统计的
性能数据波动也很小,这里不详细列出;
2,ldap 并发处理能力优秀;并发数 80 / 每秒查询次数 2.94= 27.21 和每次平均耗时
(秒)26.48 非常接近;27.21 - 26.48 = 0.73 秒;因为和 ldap 建立连接也是需要时间的,这
个 0.73 秒就是平均每次和 ldap 建立连接所消耗的时间;
3,在测试过程中服务器的内存占用率不到 10%、但是 cpu 几乎达到了 100%、磁盘 IO
基本闲置;另外网络吞吐量经过观察在 1000Mbps 交换机上看到服务器的发送达到了
650Mbps;所以影响 ldap 服务性能的主要因素是 cpu 和网络传输速度;
根据以上测试数据可以推断就算用两倍于测试环境的 cpu 在 1000Mbps 网络环境下也
无法达到两倍性能;
附加:OpenLdap 性能调优可联系 QQ:249349698
评论0