数据包捕获系统的存储性能优化方法研究及实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:lulubukule
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络用户的持续增长、网络应用的不断涌现,互联网已成为人类社会的信息基础设施。目前互联网的网络规模正继续扩大,网络传输速率也越来越高。由于互联网的基础性地位,提高网络资源使用效率,优化网络性能,保证互联网的高效运行非常重要。网络流量监测通过对网络流量的采集与分析,可对网络运行状况进行全面了解,从而为网络管理、网络优化、协议设计、网络行为分析、网络安全等提供了依据和指导,成为研究的焦点,得到人们的重视。网络流量监测的主要过程包括网络流量的实时采集、数据包存储与后续流量分析等,其中流量实时采集是基础。以保证包捕获过程不丢包为目标,目前已提出了多种包捕获的方法和工具来实现流量的实时采集,它们的改进主要集中在提高数据包从网卡拷贝到内存的效率。但对于流量监测而言,通常流量的实时采集和实时存储是不可分割的过程,在对包捕获过程进行了优化之后,数据包的实时存储往往成为性能瓶颈。已有研究在数据包存储时由于需要在用户空间和内核空间反复进行数次拷贝,使得包捕获系统最终出现丢包。本文在对包捕获技术及系统的深入调研和分析的基础上,对数据包捕获系统的实时存储过程进行改进和优化,完成的主要工作有:1.对现有的包捕获技术和系统进行了较深入的调研和分析。发现现有技术主要关注优化数据包从网卡拷贝到内存时的流程,降低数据包捕获时的开销。但由于流量监测往往还需要将捕获的数据包存储到硬盘等外部存储设备,现有技术较少在这方面进行优化,使得数据包存储时还需要在用户空间和内核空间进行多次拷贝,开销较大,出现丢包。2.以通用软、硬件架构为平台,提出了一种从内核空间直接到外部存储的数据包实时存储方法。实现了一个内核空间的包捕获和存储模块来改善存储效率。所提出的LPKP内核数据包捕获模块通过实现内核直接写磁盘、数据包缓存优化设计及多核CPU的优化调度等措施使数据包捕获在整个从网卡到磁盘存储过程都没有穿过用户空间,同时避免了内核到用户空间以及用户到内核空间的内存拷贝所带来的开销,消除了不必要的内存拷贝。3.搭建了实验平台,对所提出的方法进行了较全面的测试和实验。实验结果显示,在相同条件下LPKP系统的包捕获丢包率比现有数据包捕获工具低8.9%;在增加查询功能导致磁盘I/O竞争程度高时,相比较现有工具,实验结果显示LPKP的CPU利用率降低了3%,并且整体上LPKP降低了16%的进程的内存使用率。
其他文献
在害虫综合治理(IPM)中,化学防治和生物防治是两个重要的控制途径,而如何协调两者的关系以增强综合控害效果,一直是害虫综合治理实践面临的严峻挑战。甜菜夜蛾(鳞翅目夜蛾科)
捕食者-被捕食者系统作为生态系统的重要组成部分,对它的研究对于揭示生态系统的基本性质具有关键作用。本文通过分析离散捕食者-被捕食者系统的分岔和斑图自组织,揭示生态系
从上世纪八十年代开始,盈余管理以其手段多样性、操作隐蔽性、目的利益性、影响广泛性等特点,成为会计学术界和实务界的研究热点。无论基于何种目的,盈余管理都会削弱企业财务报告应有的真实性和可靠性,影响各利益相关者做出的判断和决策。因此,在公司治理中,研究抑制盈余管理行为的因素十分必要。改革开放四十年来,市场化水平取得了举世瞩目的成绩。在我国经济转轨的发展历程中,由于国家采用了“先沿海再内地,先东部再中西
号称“工业之血”的石油是当今社会最为宝贵的燃料和化工原料,多年来在推动工业化不断发展的同时带来了严重的环境污染问题,普遍存在的有土壤污染、水体污染、沉积物污染及大
安全阀在生产运行中作为一种超高压保护装置,目前已经大范围应用于工业的生产运营中。为了能够确保在生产运营的过程中不发生任何意外,对安全阀的校验应该保证每年至少进行一
随着全球化的发展以及中国国际地位的提高,中国抓住发展机遇,积极与他国交流互鉴,不断提高自己的文化软实力。中国文化的传播是他国了解中国的有效途径,而翻译则是中国文化走出去的一大桥梁。在文化翻译的过程中,文化信息的处理是文化翻译的一大难点。所以本文以巴斯奈特的文化翻译观为指导,探讨文化翻译的翻译方法。笔者通过翻译实践,旨在验证文化翻译观在文化翻译研究中的适应性,期望在前人的基础上积累一些文化翻译经验,
云南江城勐野井钾盐矿床位于兰坪-思茅盆地东南部,是我国唯一一个古代固体钾盐矿床。前人对于该矿床的地球化学特征研究较少,其成因仍有争论。本文选取矿区628m、640m中段巷
目的:探讨肝细胞癌(hepatocellular carcinoma,HCC)体素内不相干运动扩散加权成像(intravoxel incoherent motion diffusion-weighted imaging,IVIM-DWI)与血管内皮生长因子(vascular endothelial growth factor,VEGF)及基质金属蛋白酶(matrix metalloproteina
发展清洁能源是解决环境问题非常重要的方法。电解水制备氢气与氧气提供了一种有前途的储备清洁能源的策略。因为OER较HER而言是一个多电子转移过程并且反应动力学差、过电势
随着科技的不断进步,现实世界中复杂系统的种类和规模都在不断发生变化,种类的多样化与规模的迅速增长使复杂网络的复杂性变得越来越高,如何在这种巨大的数据量中获得有用知