首页> 外文期刊>The Journal of Supercomputing >A high-performance and scalable multi-core aware software solution for network monitoring
【24h】

A high-performance and scalable multi-core aware software solution for network monitoring

机译:用于网络监控的高性能和可扩展的多核感知软件解决方案

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

In recent years, the need for high-performance network monitoring tools, which can cope with rapidly increasing network bandwidth, has become vital. A possible solution is to utilize the processing power of multi-core processors that nowadays are available as commercial-off-the-shelf (COTS) hardware. In this paper, we introduce a software solution for wire-speed packet capturing and transmission for TCP/IP networks under Linux operating system, called DashCap. The results of our experimental evaluations show that the proposed solution causes more than two times performance boost for packet capturing in comparison to the existing software solutions under Linux. We have proposed a scalable software architecture for network monitoring tools called DashNMon, which is based on DashCap. Multi-core awareness is a distinguished property of this architecture. Comparing to the existing cluster-based solutions, DashNMon can be used with COTS multi-core processors. In order to evaluate the proposed solutions, we have developed several prototype tools. The results of the experiments carried out using these tools show the scalability and high performance of the network monitoring tools that are based on the proposed architecture. Using the proposed architecture, it is possible to design and implement high-performance multi-threaded network intrusion detection systems (NIDSs) or application-layer firewalls, completely in the user space and with better utilization of the computational resources of multi-processor/multi-core systems.
机译:近年来,对能够应对快速增长的网络带宽的高性能网络监视工具的需求变得至关重要。一种可能的解决方案是利用当今作为商用现货(COTS)硬件可用的多核处理器的处理能力。在本文中,我们介绍了一种在Linux操作系统下用于TCP / IP网络的线速数据包捕获和传输的软件解决方案,称为DashCap。我们的实验评估结果表明,与Linux下的现有软件解决方案相比,该解决方案在数据包捕获方面的性能提高了两倍以上。我们为基于DashCap的网络监控工具DashNMon提出了可扩展的软件体系结构。多核意识是该体系结构的显着特征。与现有的基于群集的解决方案相比,DashNMon可以与COTS多核处理器一起使用。为了评估建议的解决方案,我们开发了几种原型工具。使用这些工具进行的实验结果表明,基于所建议的体系结构的网络监视工具具有可伸缩性和高性能。使用提出的体系结构,可以完全在用户空间中设计并实现高性能多线程网络入侵检测系统(NIDS)或应用层防火墙,并且可以更好地利用多处理器/多处理器的计算资源核心系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号