期刊文献+

基于多核的入侵防御系统的设计与实现 被引量:3

Design and implementation of IPS based on multi-core
下载PDF
导出
摘要 为了基于多核网络处理器设计高性能入侵防御系统,提出一个易扩展的利于性能最大化的软件方案。给出了基于多核处理器OCTEON Plus CN5860的实现。用该处理器的SSO单元进行基于流的数据包分发,各核运行相同的简单代码循环,采用轮询方式从SSO单元获得数据包。初始化时按照最大页表配置好TLB,避免TLB缺失引起的性能损失。测试数据表明,该方案的核之间取得了较充分的并行化,性能随着核数量的增加而线性增长。 To design a high performanceintmsion prevention systembased on multi-core network processor a scalable software solution for maximum performance is proposed. The implementation based on OCTEON plus CN5860 is presented. The SSO unit of the processor is used to do flow-level packet scheduling. Each core runs simple executive loop and poll packets from the SSO unit. TLB entries are set with maximum page size on initialization stage and so performance loss introduced by TLB miss will be avoided. Test data show the solution has good parallel and performance gets a linear growth with the increase of cores.
出处 《计算机工程与设计》 CSCD 北大核心 2010年第21期4595-4598,共4页 Computer Engineering and Design
关键词 多核处理器 入侵防御系统 并行处理 数据包保序 数据包分发 multi-core processor intrusion prevention system parallel processing packet order-preserving packet scheduling
  • 相关文献

参考文献5

二级参考文献37

共引文献58

同被引文献20

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部