基于NetHogs的云环境下的流量监控的设计与实现

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:chenliquanhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅速发展、网络应用日益普及以及云计算技术的快速成熟,在全世界,pc、手机、pad上的各种app极大方便了人们的生活和旅游。各种O2O,各种app极大丰富了我们物质生活上的各类需求,带给人们极大的飞速体验。Internet飞速发展的同时,在移动端和pc端的业务需求和数据流量也不断增长。从早期占用少量带宽的浏览网页、发送接收电子邮件、QQ聊天到现阶段的占用大量带宽的迅雷视频、优酷影视、各种网络游戏等等。可以看出随着移动多媒体的发展,这种pc和移动端的app也来越丰富。但是也伴随着出现了垃圾网络信息的占用带宽,例如广告、垃圾视频等。此外网络内容安全也越来越严重。如何有效的检测和识别网络流量数据包,是大规模网络流量识别技术需要研究的问题。目前,已经有一些大规模集群化流量数据监控的方案。但是它们更多的是检测pc等client端,没有对现如今集群化的大规模server端进行流量数据包的统计和分析。如何设计一个能检测集群化服务器,提供server端应用层检测能力,能满足网络限制或截断,集群化server上的流量识别等功能是本文研究的主要课题。本论文主要研究了云环境下的流量识别技术和流量控制技术。详细设计集群化服务器的检测架构,由内层云的计算统计server和外层云的应用server组成,这样的设计方案可以运用内层云的大规模计算的能力,又可以检测和统计外层云应用server的数据流量。详细研究了linux环境下开源抓包工具NetHogs。在NetHogs的基础上设计流量层次化识别方案,也就是加入大规模流量识别算法。这样极大提高了外层云上检测数据包的高效性和正确性。并且详细设计和实现了本流量监控系统的模块,主要由流量控制模块、流量管理模块、数据库模块、流量检测client模块、流量检测server模块。同时最后对实现后的流量检测系统进行深入的测试和分析。本论文研究的意义在于在借助于云计算和并行计算的思想,提出了适用于监测集群化服务器的流量监控的架构。并对基于此架构对本流量进行了详细的设计和实现。同时将实现的流量检测系统部署到实验室中。在实际应用中检测本流量检测系统的准确性和高效性。并且将最后的测试结果进行详细的功能和性能的分析。详细总结分析得出的数据结果,得出本流量检测系统的不足之处和可以改进的方面。
其他文献
随着互联网的迅速发展和普及,网络已经成为人们获取信息的一个重要途径。由于网络信息资源飞速增长,如何有效地处理这些海量信息,并检索出用户所需信息成为一个非常重要的研
论文以数字图像处理为理论基础,借助了一些信号处理和计算机视觉上的一些思路来研究古碑文图像的处理,通过对大量的古碑文图像进行分析,针对不同的碑文图像特点,对不同的碑文
云存储作为一种新兴的存储模式,以其低成本、高可靠、弹性和按需付费的特点,吸引了越来越多的企业和用户将数据放在云端。如何降低云存储中海量数据的存储开销成为一个重要的
人体姿势估计是实现图像理解和行为识别的关键技术。但是,自身的遮挡,衣着的变化,面内和面外旋转等情况,导致了人体姿势估计问题一直没有得到很好的解决。近年来,深度学习技
随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。随着检察院系统事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以
随着社会的不断进步,计算机技术、互联网技术等不断发展,数据也越来越丰富和复杂,针对丰富且复杂的数据进行聚类分析的重要方向也越来越受到人们的关注,高维数据聚类更是重点
本文根据发电企业的特点,结合电厂机组综合评优的实际需求,对数据仓库、ETL、OLAP、数据挖掘等基础理论和关键技术,进行了深入有效的研究。文章重点讨论了系统构建过程中数据
随着空间信息应用需求的不断增长,人们对地观测数据需要更高的分辨率、更快的获取速度和更大的信息量,随之对空间信息的服务和共享提出了更高的要求。G/S模式是继目前网络软
随着IT技术的发展,近几年云计算技术逐渐成熟。由于数据中心的数量和规模急速增长,如何合理地利用资源同时有效节省数据中心能耗成为热门的课题。作为云计算底层的IaaS层,是
特征造型技术作为新一代CAD/CAM集成系统的关键技术之一,是产品设计的核心。建立一个基于特征的、统一而完备的产品信息模型是必要的,它可以实现模型的可编辑性和易维护性。