APM系统中网络协议分析引擎的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tangbao1006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今互联网发展迅速,越来越多的企业都选择投入互联网的怀抱,但是多数企业最关心的往往是其业务逻辑,而忽略了对应用程序性能的监控。随着时间的推移,企业对应用程序性能监控的需求日益强烈。因此,APM(Application Performance Monitor,应用性能监控)系统应运而生,解决了应用程序的性能监控问题。APM系统有多种采集性能数据的方式,其中最主要的两种是探针式采集和网络采集。对于一些传统的行业如银行系统,其对于探针采集的方式抱有顾虑,担心这种方式可能有潜在的性能问题以及安全问题,因此不予采用。他们更容易接受网络采集的方式。现有的网络采集方式主要分为两种,一种是通过交换机等硬件设备进行分光获取,但现如今企业应用逐渐向云端迁移,由于云环境具有高度的伸缩性、动态性、虚拟性,这种网络采集方式已经无法准确获取到应用程序的通信数据。另外一种是通过开源抓包软件如Tcpdump\Wireshark等,这些软件可以在云环境中正常采集到网络数据,但是由于这些软件无法对应用层的协议进行详细分析,并且无法解决数据包乱序的问题,同时还可能存在丢包现象,因此不能满足APM系统的需要。为此,本文提出了一种新型的基于网络采集的APM系统,设计并实现了其中的网络协议分析引擎——Netsniffer,弥补了传统网络APM系统无法适应云环境的缺陷,解决了现有开源网络分析工具无法对网络数据进行深度分析的问题,同时解决了网络丢包问题和TCP数据包乱序问题。
其他文献
使用计算机自动生成不同风格的音乐是音乐信息检索和音乐制作中比较重要的热门领域。越来越多的研究者投入到自动化音乐生成领域中,目前音乐自动化生成已经被很多的作曲家运用。由于深度学习和机器学习在最近几年的兴起,以及计算机软硬件性能的高速提升,为自动化生成不同流派的音乐奠定了很好的基础。在此之前,大多数研究者都是使用深度学习网络进行音乐的流派分类识别。现在,更多的研究者开始使用深度学习进行音乐生成,因此研
中国已经连续数年蝉联世界第一大汽车生产国和消费国,但全球汽车生产和消费最强的国家并不是我们。与国际先进水平相比,我们国家汽车行业的整体质量水平差距仍然较大。面对竞
研究G4S和Poly N连接肽对融合蛋白ELP[I]30-linker-eGFP相变的影响.将编码两种不同连接肽G4S和Poly N的绿色荧光蛋白(enhanced green fluorescent protein,eGFP)基因克隆到pE
目的:通过检测急性淋巴细胞白血病(ALL)患者治疗前后血清可溶型上皮细胞钙粘蛋白(solubleepithelial cell cadherin,sE-cad)的水平变化,探讨sE-cad水平与ALL患者疗效的关系。方法:收
目的探讨个体化健康宣教与自我管理对妊娠糖尿病患者的作用,分析其临床结局。方法 2009年收治单胎GDM病例(n=60),入组病例均接受健康宣教,向其阐述自我管理的重要性,制定个体
本文通过对声乐的学习体会,理解到在歌曲演唱中艺术处理的重要性,然而从歌曲演唱中的歌词、表情、风格等三方面来谈谈自己对歌曲演唱中艺术处理的理解,对歌曲演唱时的美的特
张家口地震台垂直摆能记录到清晰固体潮半月波。从原始曲线可见,观测曲线与理论曲线形态相近,幅度基本一致,只是观测曲线因气压影响欠光滑。利用频谱分析和小波分析方法提取
2009年,国防部征兵办对女兵征集制度进行了大幅度改革,取代了长期实行的推荐征集报名制,扩大了征集范围,改进了征集内容,面向社会公开征集女兵,使一批高学历、高素质适龄女青
随着光纤通信和光纤到户的发展以及数字化、信息化社会的来临,人们对光电子器件也提出了更高的要求,如可调谐滤波器、可调谐色散补偿器、可控的光任意波形发生器等。这些器件的关键技术在于能够对其光谱响应进行动态调谐。研究低成本、小型化、光谱响应可动态调谐功能的器件,对未来光通信向高速、大容量和智能化方向发展起着关键作用。光栅作为一种常用的光滤波器,其光谱响应特性是由其本身的材料性质及折射率分布决定的。理论上
文章对迪拜旅游进行综合环境分析,并提供吸引更多中国游客到迪拜旅游的建议。文章涉及五个部分,主要通过宏观环境的PEST模型和微观环境的SWOT工具(Robinson等人,2016)进行分