DocumentCode :
3451268
Title :
Adaptive Provisioning of Stream Processing Systems in the Cloud
Author :
Cerviño, Javier ; Kalyvianaki, Evangelia ; Salvachúa, Joaquín ; Pietzuch, Peter
Author_Institution :
Dto. Ing. de Sist. Telematicos, Univ. Politec. de Madrid, Madrid, Spain
fYear :
2012
fDate :
1-5 April 2012
Firstpage :
295
Lastpage :
301
Abstract :
With the advent of data-intensive applications that generate large volumes of real-time data, distributed stream processing systems (DSPS) become increasingly important in domains such as social networking and web analytics. In practice, DSPSs must handle highly variable workloads caused by unpredictable changes in stream rates. Cloud computing offers an elastic infrastructure that DSPSs can use to obtain resources on-demand, but an open problem is to decide on the correct resource allocation when deploying DSPSs in the cloud. This paper proposes an adaptive approach for provisioning virtual machines (VMs) for the use of a DSPS in the cloud. We initially perform a set of benchmarks across performance metrics such as network latency and jitter to explore the feasibility of cloud-based DSPS deployments. Based on these results, we propose an algorithm for VM provisioning for DSPSs that reacts to changes in the stream workload. Through a prototype implementation on Amazon EC2, we show that our approach can achieve low-latency stream processing when VMs are not overloaded, while adjusting resources dynamically with workload changes.
Keywords :
cloud computing; resource allocation; virtual machines; Amazon EC2; VM provisioning; Web analytics; adaptive approach; adaptive provisioning; cloud computing; cloud-based DSPS deployments; data-intensive applications; distributed stream processing systems; jitter; low-latency stream processing; network latency; performance metrics; real-time data; resource allocation; social networking; stream rates; stream workload; virtual machines; Benchmark testing; Cloud computing; Delay; Digital signal processing; Engines; Jitter; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshops (ICDEW), 2012 IEEE 28th International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
978-1-4673-1640-8
Type :
conf
DOI :
10.1109/ICDEW.2012.40
Filename :
6313696
Link To Document :
بازگشت