IP网络流量数据采集与存储系统的设计与实现

被引量 : 0次 | 上传用户:sxh6916
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着以TCP/IP为核心协议的互连网的快速发展,IP技术作为一种承载业务和沟通传输的中间体得到了极大的发展。基于IP的业务应用发展迅速,网络的规模日趋庞大。网络的可用性与网络规模膨胀的矛盾显得更加突出。结构越来越复杂和规模越来越庞大的网络系统更需要网络管理软件来保证系统的正常运作,网络管理的质量会直接影响到网络的运行质量,管理好一个网络与网络的建设同等重要。网络管理软件通过对网络数据的分析达到对网络资源、性能、故障的管理,而网络数据的获取是网络管理软件中最为重要的部分,本文详细阐述了IP网络流量数据采集与存储系统的设计与实现。文章首先介绍了网络管理的一些基础知识,包括网络管理的基本概念、网络管理的五大功能以及网络管理的体系结构。其次,文章分析了网管数据采集系统所使用的主要协议,包括SNMP、NetFlow、sFlow以及RMON等。接着,文章介绍了IP网络海量数据的存储方法,并比较了几种存储方案的优劣。文章最后结合项目实践详细描述了IP网络数据采集与存储系统的设计与实现。鉴于被管网元的多样性和管理类别的不同,我们在数据采集层上采取了不同的协议采集不同的网管数据,把数据采集分为主动数据采集和被动数据采集。NetFlow、sFlow、SNMP TRAP属于被动采集的范畴,在flowd里面自动实现数据的采集、告警和入库操作:而SNMP、CLI属于主动采集,必须让采集服务器使用轮询操作来及时取得网管数据。为了避免海量数据存取导致的平凡I/O操作,在数据存储上我们采取了嵌入式数据库,并将原始数据和处理了的业务数据进行分库存储;另外为了提高系统的整体效率,我们对系统进行分层处理,每一层对应着不同的进程,数据采集层为flowd进程和arpd进程、业务处理层为flow-mining进程,而前台展示层我们则使用J2EE规范技术实现。为了提高数据接收和处理效率,我们用C语言编写了数据采集层和业务处理层,而前台展示层我们则用跨平台性良好的JAVA技术实现。
其他文献
文章计算了2007年秦皇岛市23个行业的市内调出、市外国内购进与进口产品中隐含碳排放量,得出秦皇岛是一隐含碳量调入大于输出的区域;本区行业较为优化,但是依然有提高的空间
隐伏矿体的勘查一直是当下矿产勘查的热点,尤其是对矿体形态复杂的金属矿进行定位、定量、定概率研究。喇嘛苏外围隐伏铜矿体产于华力西早—中期斜长花岗斑岩与中元古界蓟县
本文所研究的合金体系为Mg-(1.90~6.54)Zn-2.80Nd-0.60Zr.0.60Cd(.wt.%)合金,文中主要研究Zn含量变化对合金拉伸力学性能的影响。该合金在390℃,挤压比为16的条件下进行挤压变
在春秋综合研究院的大力支持下,第二届《哲学分析》讲堂暨《科学结构的表征与不变性》中文版首发式于2011年7月8日下午,在上海社会科学院分部五楼会议室举行。本届讲堂由《哲
获得优质的铁液是铸造生产过程中重要前提条件之一,近年来,随着机械零件对强度性能要求的不断提高,一些新型铸铁材料的研制与应用受到了广泛的重视,而对这些炉前处理影响最大的因
使用全站扫描仪对采动区的铁路隧道进行扫描,在分析了测边后方交会设站扫描方法精度的基础上对拱形隧道的变形进行了研究,提出了通过拱形隧道的拱顶轴线完成横断面快速提取的
<正>5微生物与"六堡茶"风味,色泽特征的关系杨抚林等研究表明,六堡茶与其它黑茶一样,其滋味是以黄酮类及其氧化产物,茶多酚及其氧化产物为主要成分的一种多味综合体,有儿茶素
波兰著名作曲家、钢琴家肖邦,是音乐史上早期浪漫乐派的重要代表人物之一,被誉为"钢琴诗人"。肖邦《c小调夜曲(Op.48No.1)》是最优秀、最具代表性的夜曲之一,它的与众不同之
资讯阅读类终端给用户的获取知识和信息以及传播观点提供了很大的便利,通过这种方式阅读资讯不仅方便快捷而且不受时间地点的限制。这类资讯阅读类客户端的发展的同时,也带动
【目的】优化凡纳滨对虾真空油炸工艺条件,为开发凡纳滨对虾即食品提供技术参考。【方法】以新鲜凡纳滨对虾为原料、模糊数学感官评分(Y)为考察指标,在单因素试验的基础上,选