欢迎来到天天文库
浏览记录
ID:5314933
大小:227.16 KB
页数:3页
时间:2017-12-08
《tds与oud的ldap性能测试与分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2013年第24期总第144期S_L_C0NVALLEYTDS与ouD的LDAP性能测试与分析张健(大庆石油天然气信息技术北京分公司,北京163000)摘要轻量目录访问协议逐渐被用到越来越多的分布式gl录应用程序当中。我们描述了一种分析LDAP目录使用效果的工具。利用这个工具,我们研究了一个LDAP目录在一系列不同的查询方式下的效果表现。至于做这些实验的目的,我们使用了一个LDAP模型,这个模型是通过SLAMD软件生成的高还原石油生产环境的LDAP元数据。同时,通过不同查询条件来获取它们对于整个系统延时和吞吐量影响的详细数据。关键词LDAP;测试:SL
2、AMD中图分类号:TP393文献标识码:A文章编号:1671—7597(2O13)24-0065-031概述提供商,包括SUN公司的SUNONEDirectoryServer、Novel1轻量级目录访问协议(LDAP)正在被越来越多当作目录管公司的NovellDirectoryServer、微软公司的Microsoft理的使用,其主要应用包过人事数据库管理,追踪安排日程,ActiveDirectory等等。本次测试是使用IBM的TivoliIP电话的直至转换数据库,用于存储网络配置信息、服务策略DirectoryServer(TDS)和Oracle的O
3、racleUnified规则以及校验规则的网络数据库等。Directory(OUD)两家产品。由于这两个软件均是商用类型,在这些案例中,LDAP基本都是被当作存储人事信息和身份属于不开放内核版本,所以实验主要内容关注性能表现,对详验证规则的目录来使用的,数据是相对静态的。因此,利用缓细模块分析与系统调优不是重点。存技术可以提高其性能。在某些情况下,需要经常更新数据库1)TDS使用版本为:IBMTivoliDirectoryServer6。2;中的信息,例如在使用IP电话时,会出现每次同一用户在不同DB2版本:DB29.5。地点使用不同终端。这时,他的个
4、人信息便需要更新。尽管人2)OUD使用版本为:OracleUnifiedDirectory1i.1.2.0.0。们对LDAP服务愈加重视,在不同现实的环境中使用却是少之又服务器是根据一个独立的LDAP目录服务守护进程(slapd)少。特别是在需要频繁搜索的动态环境中,LDAP的性能也未被工作的。复制(导入)服务也是通过Unix守护进程的支持下完大家重视。成的。Slapd进程包括两部分:前端是处理与客户机的通信协议,本次论文内容便是利用开源标准工具SLAMD来测试并分析后端是进行数据库操作。这两部分均己高度集成在两款商用软超大数据量下LDAP的性能。件中
5、,但就性能测试而言,需要调整的参数主要是后端数据库操作中缓冲区分配大小(cachesize),该参数的值对改善服务1.1数据准备器性能起到重要作用,而客户机与服务器之间的连接则是可以利用SLAMD工具,制定相关规则条件生成数据库文件,库在SLAMD工具中加以控制。中的entries值均是通过现有文档文件的规则制度随机生成的。工具会输出一个标准的idif格式文件,该文件被加载(导入)目录服务器中用于进行测试,利用一个简单的目录层次来模拟真实的文档结构。I.1.I硬件支持LDAP服务器使用的是SUN的X4170M2,配置是双CPU12核IntelX5660
6、,主频为2.80GHz,64G内存。操作系统为基于Linux内核的RedHatLinux5.5。其中OUD的LDAP服务进程是双CPU上同时运行处理的,而TDS由于程序编译限制只能实现服务进程与单个CPU的绑定。LDAP客户端则是使用PC的个人电脑,CPU:Inte1Corei7—2630QM,主频2.OOGHz,4G内存。服务器和客户端均己采用千兆以太网(1Gb/s)连接。1.1.2LDAP服务软件目前市面上有许多LDAP服务软件图1LDAP执行查询操作过程图1.1.3LDAP客户端7亿条目:由于SLAMD测试工具是分布式负载生成引擎是一个Java1
7、)校验时间:106271秒(29小时31分11秒)。应用程序,所以需要简单安装配置JDK即可。2)实际导入时间:76264秒(21小时11分4秒),平均导1.1.4LDAP测试工具及测试数据生成入速率为9179条/秒。测试数据则可以使用SLAMD集成的MakeLDIF工具,根据事3)建立单条索引时间(以ID为例):1633秒(27分13秒)。先准备好的部分规则来生成。以生成100条符合生产环境需要2.2查询性能测试属性的LDIF文件为例,其中含有100条的entry,大小为42130查询测试是通过SLAMD工具,工具自带的结果分析功能,字节,最大单条e
8、ntry位443字节。可以大大简化比较工作。由于测试用例较多,这里只以“ORACLE根据测试需
此文档下载收益归作者所有