Title
Evaluating MapReduce for profiling application traffic
Abstract
The use of MapReduce for distributed data processing has been growing and achieving benefits with its application for different workloads. MapReduce can be used for distributed traffic analysis, although network traces present characteristics which are not similar to the data type commonly processed through MapReduce. Motivated by the use of MapReduce for profiling application traffic and due to the lack of evaluation of MapReduce for network traffic analysis and the peculiarity of this kind of data, this paper evaluates the performance of MapReduce in packet level analysis and DPI, analysing its scalability, speed-up, and the behavior of MapReduce phases. The experiments provide evidences for the predominant phases in this kind of job, and show the impact of input size, block size and number of nodes, on MapReduce completion time and scalability.
Year
DOI
Venue
2013
10.1145/2465839.2465846
HPPN@HPDC
Keywords
Field
DocType
network traffic analysis,profiling application traffic,packet level analysis,traffic analysis,data processing,block size,data type,mapreduce completion time,mapreduce phase,input size,deep packet inspection
Block size,Deep packet inspection,Traffic analysis,Data processing,Computer science,Profiling (computer programming),Network packet,Parallel computing,Data type,Scalability
Conference
Citations 
PageRank 
References 
4
0.54
19
Authors
3