基于线程池的数据采集器在网管中的应用 .pdf
维普资讯
第"期计算机技术与发展VO1.17No.7
年7月
2007COMPUTERTECHNoLoGYANDDEVELoPⅣ匮rJu1.2007
基于线程池的数据采集器在网管中的应用
宋开卫,石坚,程哲
(华中科技大学电子与信息工程系,湖北武汉430074)
摘要:针对网络管理中对采集器的实时性和可扩展性的要求,设计并实现了一个基于线程池的高效网络管理数据采集
器。其中详细讨论了它的各项关键技术——-Java5线程池、类的动态装载和消息队列,以及由此所带来的高效性、通用多
用途性、模块化、可扩展和可移植等特性。该采集器应用于综合网管中,正确采集到Oracle数据库服务器9.0.1的SNMP
接口的管理数据和某CON(无源光网络)设备上的管理信息,较之以前,在性能上有了很大的提高。
关键词:线程池;动态装载;采集器;网络管理
中图分类号:1]P393.07文献标识码:A文章编号:1673—629X(2007)07—0210—03
ApplicationofThreadpooledCollectorinNetworkManagerment
SONGKa—iwei,SHIJian,CHENGZhe
(ElectronicsandInformationEngineeringDepartment,HuazhongUniversity
ofScience&Technology,Wuhan430074,China)
Abstract:Anefficientcollectorbasedonthethreadpoolisdesignedandimplemented,whichiaspplidetonetworkmanagementwhichre—
quiresthereal—timenadextensibleperformance.Itskeytechnologiessuchasthread—poolinJava5,dynamicloadingaclass,message
queue,whichmakethecollectorefficient,all—purpose,modularized,extensibleandreplnatable,arediscussedindetail.Ithascorrectly
collectedSNMPdataofOracledaatbaseserver9.0.1andalsomanagementinformationofsortiepassiveopticalnetworkequipment,with
pefrormnacegraetlyimpmvdecomparingwiththepast.
Keywords:threadpool;dynamicload;colleetor;networkmanagement
0引言据库服务器9.0.1的SNMP接口的管理数据和某
随着Intemet的迅猛发展,为了能够提供可靠而PON(无源光网络)设备上的管理信息,较之以前,在性
灵活的网络服务,网络管理与监控越来越成为一个突能上有了很大的提高。
出的问题。被管理网络变得越来越庞大,网络提供的