YASKAWA JANCD-SR21-1 为了测试EPG性能是否达到了当初的设计要求,使用LoadRunner测试工具对EPG服务器进行了性能测试,测试最主要的指标是不同并发用户数时的事务响应时间,它是服务器性能最重要的指标。
测试的硬件环境为:CPU Inb(R) Pentium(R)4 2.40GHz,内存1GB,网卡1GB/s。软件环境为:操作系统RedHat 9.0, Apache 2.0.50,MySQL 4.0.21,PHP4.3.9RC3-dev,Squid 2.5 STABLE1。
LoadRunner模拟测试并发用户数为220、500,测试EPG服务器的事务响应时间和事务完成情况。服务器响应时间和事务完成情况测试数据如表1和表2所示。从测试数据看,当并发用户数为500时,没有出现事务失败的情况,平均响应时间不超过3秒。对用户来说,这个时间是可以接受的。说明采用这种设计方法开发EPG,服务器的性能也达到了预先的要求。
从以上的测试和分析可以看出,使用上文所说的设计方法开发EPG总体上达到了预先的设计原则。
本文阐述了一个IPTV系统模型及其EPG模块的设计和实现,在实际应用中也证明了我们的设计方法对快速开发易维护、方便扩展的EPG是正确和可行的。随着IPTV的发展和用户数的增多,今后需要在服务器的性能方面和EPG的个性化方面进行更深入的研究。
YASKAWA JANCD-SR21-1 IC693APU302 IC693APU305 IC693BEM320
IC693BEM321 IC693BEM331 IC693CBK001
IC693CBK002 IC693CBK003 IC693CBK004
IC693CBL300 IC693CBL301 IC693CBL302
IC693CBL303 IC693CBL304 IC693CBL305
IC693CBL311 IC693CBL312 IC693CBL313
IC693CBL316 IC693CBL319 IC693CBL324
IC693CBL325 IC693CBL327 IC693CBL328
IC693CBL329 IC693CBL330 IC693CBL331
IC693CBL332 IC693CBL333 IC693CBL334
IC693CHS391 IC693CHS392 IC693CHS393
IC693CHS397 IC693CHS398 IC693CHS399
IC693CMM301 IC693CMM302 IC693CMM311
IC693CMM321 IC693CPU311 IC693CPU313
IC693CPU323 IC693CPU331 IC693CPU340
IC693CPU341 IC693CPU350 IC693CPU351
IC693CPU352 IC693CPU360 IC693CPU363
IC693CPU364 IC693CPU366 IC693CPU367
IC693CPU370 IC693CPU372 IC693CPU374
IC693DNM200 IC693DNS201 IC693DSM302
IC693DSM314 IC693DSM324 IC693LBR301
IC693LBR302 IC693MAR590 IC693MCD001
IC693MCM001 IC693MDL230 IC693MDL231
IC693MDL240 IC693MDL241 IC693MDL250
IC693MDL260 IC693MDL310 IC693MDL330
IC693MDL340 IC693MDL350 IC693MDL390
IC693MDL632 IC693MDL633 IC693MDL634
IC693MDL640 IC693MDL641 IC693MDL643
IC693MDL644 IC693MDL645 IC693MDL646
IC693MDL648 IC693MDL653 IC693MDL654
IC693MDL655 IC693MDL660 IC693MDL730
YASKAWA JANCD-SR21-1