DocumentCode
244231
Title
Enabling A Load Adaptive Distributed Stream Processing Platform on Synchronized Clusters
Author
Xing Wu ; Yan Liu
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
fYear
2014
fDate
11-14 March 2014
Firstpage
627
Lastpage
630
Abstract
Distributed stream processing (DSP) platforms enable simplified development of applications that can process continuous unbounded streams of data at a high speed. Leveraging large scale cluster management frameworks, DSP can scale to analyze data in real-time with different types of operators, each running on a cluster node. The scalability and resource utilization depend on the allocation of operators on clusters. Since the data volume and rate can be unpredictable, static mapping between operators and cluster resources results in unbalanced operator load distribution. This paper proposes a software layer that is load-adaptive between a DSP platform and clusters. It allows dynamic transferring of an operator to different cluster nodes at runtime and keeps the process transparent to developers. We present a prototype implemented on Yahoo´s S4. Our implementation is evaluated by a top-N topic list application on Twitter streams. The results demonstrate improved stream processing throughputs and cluster resource utilization.
Keywords
distributed processing; pattern clustering; resource allocation; social networking (online); synchronisation; DSP platform; DSP platforms; Twitter streams; Yahoo´s S4; cluster resource utilization; large scale cluster management frameworks; load adaptive distributed stream processing platform; operator allocation; resource utilization; static mapping; synchronized clusters; top-N topic list application; unbalanced operator load distribution; Digital signal processing; Load management; Resource management; Runtime; Software; Throughput; Twitter;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location
Boston, MA
Type
conf
DOI
10.1109/IC2E.2014.87
Filename
6903541
Link To Document