项目名称: 基于通用多核处理器平台的业务流并行测量方法研究
项目编号: No.60903208
项目类型: 青年科学基金项目
立项/批准年度: 2010
项目学科: 武器工业
项目作者: 杨建华
作者单位: 中国科学院计算技术研究所
项目金额: 18万元
中文摘要: 业务流测量对网络研究、开发与管理至关重要,网络带宽增长为业务流测量带来巨大挑战。基于FPGA、ASIC、NP等硬件技术尽管可提高测量性能,但缺乏灵活性。多核技术为基于通用平台提升业务流测量性能提供途径,然而实验证明测量性能并没有随CPU核数量增加而线性提高。本课题将基于多核处理器体系结构特点,研究业务流并行测量方法:识别测量流程进行串行化部分,分析各个阶段的资源消耗,设计并行阶段划分与Flow Pinning策略,提出基于通用多核处理器平台的并行业务流测量方法;分析业务流属性特征,考虑应用层流量识别的流绑定与关联流绑定问题,研究虚拟表空间映射方法、基于虚拟业务流空间映射的负载均衡方法以及应用层识别无关的负载均衡方法;研究基于Bloom Filter的并行业务流分类算法。本课题通过研究上述多核通用平台并行业务流测量关键算法与实现技术,将为在通用平台上实现攻击检测等高性能数据包处理系统提供基础
中文关键词: 通用多核处理器;业务流测量;并行数据包查找;并行数据包处理;
英文摘要:
英文关键词: general multi-core processor;traffic flow measurement;parallel packet lookup;parallel packet processing;