DocumentCode
3140581
Title
Esc: Towards an Elastic Stream Computing Platform for the Cloud
Author
Satzger, Benjamin ; Hummer, Waldemar ; Leitner, Philipp ; Dustdar, Schahram
Author_Institution
Distrib. Syst. Group, Vienna Univ. of Technol., Vienna, Austria
fYear
2011
fDate
4-9 July 2011
Firstpage
348
Lastpage
355
Abstract
Today, most tools for processing big data are batch-oriented. However, many scenarios require continuous, online processing of data streams and events. We present ESC, a new stream computing engine. It is designed for computations with real-time demands, such as online data mining. It offers a simple programming model in which programs are specified by directed acyclic graphs (DAGs). The DAG defines the data flow of a program, vertices represent operations applied to the data. The data which are streaming through the graph are expressed as key/value pairs. ESC allows programmers to focus on the problem at hand and deals with distribution and fault tolerance. Furthermore, it is able to adapt to changing computational demands. In the cloud, ESC can dynamically attach and release machines to adjust the computational capacities to the current needs. This is crucial for stream computing since the amount of data fed into the system is not under the platform´s control. We substantiate the concepts we propose in this paper with an evaluation based on a high-frequency trading scenario.
Keywords
batch processing (computers); cloud computing; data flow computing; directed graphs; fault tolerant computing; Esc; batch oriented processing; cloud computing; computational capacities; computational demands; data flow; directed acyclic graphs; elastic stream computing platform; fault tolerance; online data stream processing; programming model; Biomedical monitoring; Context; Correlation; Fault tolerance; Fault tolerant systems; Heart beat; Monitoring; adaptability; event processing; stream computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2011 IEEE International Conference on
Conference_Location
Washington, DC
ISSN
2159-6182
Print_ISBN
978-1-4577-0836-7
Electronic_ISBN
2159-6182
Type
conf
DOI
10.1109/CLOUD.2011.27
Filename
6008729
Link To Document