DocumentCode :
688361
Title :
Towards High-Speed Real-Time HTTP Traffic Analysis on the Tilera Many-Core Platform
Author :
Jing Xu ; Hanbo Wang ; Wei Liu ; Xiaojun Hei
Author_Institution :
Dept. of Electron. & Inf. Eng., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2013
fDate :
13-15 Nov. 2013
Firstpage :
1763
Lastpage :
1768
Abstract :
The ever-growing big-data applications have brought forth increasingly demands in understanding the traffic nature on high speed links on the Internet. Traditional traffic collection and protocol analysis systems were usually designed and implemented on the X86 computer systems, subject to the CPU capability, I/O speed constraints and other factors. In this paper, we proposed a parallel implementation of high-speed real- time HTTP traffic analyzer on the Tilera manycore processors. This system consists of 4 major components: traffic capturing, IP defragmentation, TCP stream reassembly and HTTP web page recovery. To improve the traffic analysis capability of this system, we decompose the traditional HTTP traffic analysis tasks into parallel threads, which can run on Tilera TILEPro64 processors simultaneously. Then, we proposed a scheduling model for allocating the computing capability of TILEPro64 processors efficiently given a set of inequality constraints in order to fully utilize the TILEPro64´s cores for high-speed HTTP traffic analysis. We constructed a testbed to evaluate the performance of the proposed TILEPro64-based system. The experiment results show that the system can correctly analyze real-time HTTP traffic up to 2Gbps.
Keywords :
Internet; hypermedia; multiprocessing systems; parallel processing; processor scheduling; telecommunication traffic; transport protocols; HTTP web page recovery; IP defragmentation component; Internet; TCP stream reassembly; Tilera TILEPro64 processors; Tilera many-core platform; big-data applications; high-speed real-time HTTP traffic analysis; inequality constraints; parallel threads; scheduling model; traffic capturing component; traffic nature; Computer architecture; IP networks; Internet; Linux; Program processors; Tiles; Workstations; Real-time HTTP traffic analysis; Many-core processor; TILEPro64;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
Type :
conf
DOI :
10.1109/HPCC.and.EUC.2013.252
Filename :
6832134
Link To Document :
بازگشت