首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

基于多核平台的网络流量监测研究与优化

摘要第1-7页
ABSTRACT第7-15页
第一章 绪论第15-31页
   ·互联网与网络流量监测第15-21页
     ·互联网的发展第15-16页
     ·网络流量监测的意义第16-17页
     ·网络流量监测的常用方法第17-19页
     ·网络流量监测的工作方式第19-21页
   ·多核平台相关领域的发展及现状第21-25页
     ·单核处理器时代的困境第21-22页
     ·多核处理器的发展第22-23页
     ·多核处理器的应用优势第23页
     ·多核操作系统第23-24页
     ·多核平台软件设计第24-25页
     ·多核平台发展趋势第25页
   ·多核平台在流量监测领域的应用第25-27页
     ·多核平台与流量监测系统的结合第25-26页
     ·面临的挑战第26-27页
   ·论文研究内容和创新点第27-29页
   ·论文结构第29-30页
   ·本文中的一些约定第30-31页
第二章 多核平台软件并行优化技术第31-44页
   ·软件系统并行化第31-34页
     ·软件并行化概述第31页
     ·软件并行化的应用第31-32页
     ·并行分解模式第32-33页
     ·软件并行编程环境第33-34页
   ·处理器指令第34-35页
     ·指令系统及计算机分类第34-35页
     ·指令流水线第35页
   ·多核平台软件性能优化方法第35-44页
     ·基于软件流水线并行的优化方法第36页
     ·基于流量分类散列技术的优化方法第36-37页
     ·基于提高缓存(Cache)命中率的优化方法第37-38页
     ·基于手动"调谐"的优化方法第38-39页
     ·基于任务映射和进程(线程)调度的优化方法第39-40页
     ·基于多层次并行发掘的优化方法第40-41页
     ·基于并行框架、并行库、并行编译器的优化方法第41-42页
     ·基于流编程技术的优化方法第42-44页
第三章 流量监测系统的通用架构及其多核优化评价指标第44-63页
   ·概述第44页
   ·流量监测系统的通用架构第44-47页
     ·通用架构概述第44-46页
     ·模块逻辑关系第46-47页
   ·流量监测系统多核优化评价指标第47-56页
     ·核心评价指标第47页
     ·辅助评价指标第47-56页
   ·评价指标在流量监测系统多核优化中的应用第56-58页
     ·多核优化评价指标应用方法第56-57页
     ·流量监测系统多核优化步骤第57-58页
   ·流量监测系统多核优化评测工具第58-62页
     ·Intel Vtune第58-60页
     ·Oprofile第60-62页
   ·本章小结第62-63页
第四章 网络协议解析类系统的多核性能优化研究第63-101页
   ·概述第63-65页
     ·研究目标第63页
     ·相关背景第63-64页
     ·优化思路第64-65页
   ·GTP协议第65-68页
     ·GTP协议报文格式第65-66页
     ·GTP协议消息第66页
     ·移动用户上下线与GTP隧道管理消息第66-68页
   ·GTP协议解析系统(GTPAS)第68-73页
     ·系统概述第68页
     ·系统工作环境第68-69页
     ·系统设计第69-73页
   ·系统工作模式及线程分配第73-75页
     ·线程类别的定义第73-74页
     ·工作模式的定义第74-75页
     ·GTPAS中的线程分配第75页
   ·GTPAS性能评测分析第75-80页
     ·实验平台及流量第75-76页
     ·GTPAS在单核平台上的性能分析(优化前-单核平台)第76-78页
     ·GTPAS在多核平台上的性能分析(优化前-多核平台)第78-80页
   ·GTPAS性能瓶颈原因第80-83页
   ·GTPAS的多核平台优化策略第83-88页
     ·基于多路并行的执行方式第83页
     ·基于协议消息类型的报文分发第83-84页
     ·基于"组间并行、组内优先"的消息处理第84-85页
     ·基于处理器亲和性的线程固定调度策略第85-86页
     ·基于多核平均锁阻塞比的哈希表最优分组访问第86-88页
   ·MGTPAS在多核平台上的性能分析(优化后-多核平台)第88-91页
     ·吞吐量第88-89页
     ·关键线程时间开销分析第89-91页
     ·各阶段开销分析第91页
   ·调度方式对比第91-95页
     ·多核Cache失中开销率第91-93页
     ·多核流量分摊度第93-95页
   ·多核优化加速比分析第95-97页
   ·网络协议解析类系统多核优化特点总结第97-99页
   ·本章小结第99-101页
第五章 网络内容监测类系统的多核性能优化研究第101-131页
   ·概述第101页
   ·网络内容监测系统(ITCMS)第101-105页
     ·系统简介第101-102页
     ·系统工作环境第102页
     ·系统结构及流程第102-104页
     ·系统工作模式及线程分配第104-105页
   ·系统优化思路第105页
   ·ITCMS性能评测分析第105-110页
     ·实验平台及流量第105-106页
     ·ITCMS在单核平台上的性能分析(优化前-单核平台)第106-107页
     ·ITCMS在多核平台上的性能分析(优化前-多核平台)第107-110页
   ·ITCMS性能瓶颈原因第110-111页
   ·ITCMS的多核平台优化策略第111-116页
     ·选择三级流水线并行结构第111页
     ·推算流水线单元间的资源配比第111-114页
     ·采用固定调度结合Linux调度的方式第114-115页
     ·优化队列结构及衔接方式以减少竞争第115-116页
   ·实测ITCMS多核性能优化效果(优化后-多核平台)第116-120页
     ·吞吐量第117-118页
     ·关键线程时间开销分析第118-120页
     ·实测流水线各单元开销第120页
   ·调度方式对比第120-124页
     ·多核Cache失中开销率第120-122页
     ·多核流量分摊度第122-124页
     ·固定调度结合Linux调度方式利弊小结第124页
   ·多核优化加速比分析第124-127页
   ·网络内容监测类系统多核优化特点总结第127-128页
   ·网络内容监测类与网络协议解析类系统的多核性能优化对比第128-129页
   ·本章小结第129-131页
第六章 多核平台上报文接收性能研究与报文重组性能优化第131-151页
   ·概述第131页
     ·关于报文接收第131页
     ·关于应用层报文重组第131页
   ·多核平台报文接收性能研究第131-141页
     ·常见报文接收方法及原理第131-133页
     ·报文接收性能分析方法及内容第133-134页
     ·多核平台上单进程报文接收的最大能力第134页
     ·多核平台上双进程报文接收的最大能力第134-136页
     ·单、双进程报文接收性能对比第136-137页
     ·单进程报文接收处理器负载分析第137-139页
     ·进程报文接收处理器负载分析第139-141页
   ·HTTP报文重组在多核平台上的性能优化第141-149页
     ·研究HTTP报文重组性能优化的必要性第141页
     ·HTTP报文重组开销分析第141-145页
     ·针对多核平台特点的优化策略第145-147页
     ·针对HTTP报文特点的优化策略第147-148页
     ·实验验证第148-149页
     ·优化后报文重组开销分析第149页
   ·本章小结第149-151页
结束语:总结与展望第151-153页
参考文献第153-159页
附录:缩写词说明第159-160页
致谢第160-162页
攻读学位期间发表的学术论文目录第162页

论文共162页,点击 下载论文
上一篇:基于流量监测的网络用户行为分析
下一篇:僵尸网络异常流量分析与检测