DocumentCode :
653972
Title :
Continuous Dataflow Update Strategies for Mission-Critical Applications
Author :
Wickramaarachchi, Charith ; Simmhan, Yogesh
Author_Institution :
Univ. of Southern California, Los Angeles, CA, USA
fYear :
2013
fDate :
22-25 Oct. 2013
Firstpage :
155
Lastpage :
163
Abstract :
Continuous data flows complement scientific work-flows by allowing composition of real time data ingest and analytics pipelines to process data streams from pervasive sensors and "always-on" scientific instruments. Such data flows are mission-critical applications that cannot suffer downtime, need to operate consistently, and are long running, but may need to be updated to fix bugs or add features. This poses the problem: How do we update the continuous dataflow application with minimal disruption? In this paper, we formalize different types of dataflow update models for continuous dataflow applications, and identify the qualitative and quantitative metrics to be considered when choosing an update strategy. We propose five dataflow update strategies, and analytically characterize their performance trade-offs. We validate one of these consistent, low-latency update strategies using the Floe dataflow engine for an eEngineering application from the Smart Power Grid domain, and show its relative performance benefits against a naïve update strategy.
Keywords :
data flow analysis; power engineering computing; smart power grids; continuous dataflow update strategies; dataflow engine; eEngineering; low-latency update strategies; mission-critical applications; smart power grid; Buildings; Engines; Measurement; Predictive models; Sensor phenomena and characterization; Throughput; continuous dataflows; dynamic reconfiguration; dynamic update; scientific workflows;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
eScience (eScience), 2013 IEEE 9th International Conference on
Conference_Location :
Beijing
Type :
conf
DOI :
10.1109/eScience.2013.35
Filename :
6683903
Link To Document :
بازگشت