An architecture for parallelizing network monitoring based on multi-core processors

被引:0
|
作者
Xu C. [1 ]
Shi W. [1 ]
Xiong Q. [1 ]
机构
[1] College of Automation, Chongqing University
关键词
Multi-core; Network monitoring; Parallel architecture; Real-time;
D O I
10.4156/jcit.vol6.issue4.27
中图分类号
学科分类号
摘要
Recently, it is becoming increasingly difficult to implement effective systems for real-time network monitoring for large variety of applications including accounting, traffic identification and abnormal detection. The current solutions have to resort to custom capturing hardware that usually comes with high cost, and software-based capturing solutions, such as libpcap, cannot cope with 10Gbps link rates. In this article, we propose an architecture customized for parallel execution of packet analysis using commodity multi-core processor which now broadly implemented in personal computer. On our approach, the packets are dispatched with similar properties to same core and partitioned into several parts, which allows threads maintained in each core for concurrent execution. Numerical results based on real Campus network traffic data are presented to demonstrate the good performance and effectiveness of our system.
引用
下载
收藏
页码:246 / 252
页数:6
相关论文
共 50 条
  • [21] Research and Design for Stateful Firewall on Multi-core Network Processors
    Shang Lei
    Jiang Hanping
    NSWCTC 2009: INTERNATIONAL CONFERENCE ON NETWORKS SECURITY, WIRELESS COMMUNICATIONS AND TRUSTED COMPUTING, VOL 2, PROCEEDINGS, 2009, : 679 - 682
  • [22] A Multi-path Reliable Data Transfer System Based on Multi-core Network Processors
    Tang, Zhibin
    Zeng, Xuewen
    Chen, Xiao
    PROCEEDINGS OF 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2019), 2019, : 122 - 125
  • [23] PERFORMANCE EVALUATION OF AN IP-SAN INITIATOR BASED ON MULTI-CORE NETWORK PROCESSORS
    Li, Mingzhe
    Zhang, Wu
    Chen, Xiao
    Dong, Xiaofei
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 1 - 5
  • [24] A Freespace Crossbar for Multi-core Processors
    Victor, Michel N.
    Silzars, Aris K.
    Davidson, Edward S.
    ICS'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, 2008, : 56 - +
  • [25] Thermal modeling of multi-core processors
    Xu, Guoping
    2006 PROCEEDINGS 10TH INTERSOCIETY CONFERENCE ON THERMAL AND THERMOMECHANICAL PHENOMENA IN ELECTRONICS SYSTEMS, VOLS 1 AND 2, 2006, : 96 - 100
  • [26] Power Consumption in Multi-core Processors
    Balakrishnan, M.
    CONTEMPORARY COMPUTING, 2012, 306 : 3 - 3
  • [27] Towards Optimized Packet Classification Algorithms for Multi-Core Network Processors
    Qi, Yaxuan
    Xu, Bo
    He, Fei
    Zhou, Xin
    Yu, Jianming
    Li, Jun
    2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 9 - 16
  • [28] A Parallel Packet Processing Runtime System On Multi-Core Network Processors
    Li, Yunchun
    Shan, Lianqiang
    Qiao, Xinxin
    2012 11TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2012, : 67 - 71
  • [29] An Area-efficient Hexagonal Interconnection Network for Multi-core Processors
    Kresch, Edward
    Wang, Xiaofang
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 39 - 46
  • [30] Parallelizing exact motif finding algorithms on multi-core
    Abbas, Mostafa M.
    Bahig, Hazem M.
    Abouelhoda, Mohamed
    Mohie-Eldin, M. M.
    JOURNAL OF SUPERCOMPUTING, 2014, 69 (02): : 814 - 826