Reliable distributed data stream management in mobile environments

被引:1
作者
Brettlecker, Gert [1 ]
Schuldt, Heiko [2 ]
机构
[1] Ergon Informat, Zurich, Switzerland
[2] Univ Basel, Databases & Informat Syst Grp, CH-4003 Basel, Switzerland
关键词
Data streams; Reliability; Formal data stream model; Checkpointing; Stream operator migration; Mobile information management;
D O I
10.1016/j.is.2010.10.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The proliferation of sensor technology, especially in the context of embedded systems, has brought forward novel types of applications that make use of streams of continuously generated sensor data. Many applications like telemonitoring in healthcare or roadside traffic monitoring and control particularly require data stream management (DSM) to be provided in a distributed, yet reliable way. This is even more important when DSM applications are deployed in a failure-prone distributed setting including resource-limited mobile devices, for instance in applications which aim at remotely monitoring mobile patients. In this paper, we introduce a model for distributed and reliable DSM. The contribution of this paper is threefold. First, in analogy to the SQL isolation levels, we define levels of reliability and describe necessary consistency constraints for distributed DSM that specify the tolerated loss, delay, or re-ordering of data stream elements, respectively. Second, we use this model to design and analyze an algorithm for reliable distributed DSM, namely efficient coordinated operator checkpointing (ECOC). We show that ECOC provides lossless and delay-limited reliable data stream management and thus can be used in critical application domains such as healthcare, where the loss of data stream elements cannot be tolerated. Third, we present detailed performance evaluations of the ECOC algorithm running on mobile, resource-limited devices. In particular, we can show that ECOC provides a high level of reliability while, at the same time, featuring good performance characteristics with moderate resource consumption. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:618 / 643
页数:26
相关论文
共 31 条
[1]  
Aberer K., 2007, Mobile Data Management, 2007 International Conference on, P198, DOI DOI 10.1109/MDM.2007.36
[2]   Mobile monitoring with wearable photoplethysmographic biosensors [J].
Asada, HH ;
Shaltis, P ;
Reisner, A ;
Rhee, S ;
Hutchinson, RC .
IEEE ENGINEERING IN MEDICINE AND BIOLOGY MAGAZINE, 2003, 22 (03) :28-40
[3]  
BABU S, 2004, P ACM SIGMOD INT C M, P407
[4]   Retrospective on aurora [J].
Balakrishnan, H ;
Balazinska, M ;
Carney, D ;
Çetintemel, U ;
Cherniack, M ;
Convey, C ;
Galvez, E ;
Salz, J ;
Stonebraker, M ;
Tatbul, N ;
Tibbetts, R ;
Zdonik, S .
VLDB JOURNAL, 2004, 13 (04) :370-383
[5]  
BALAZINSKA M, 2005, ACM SIGMOD INT C MAN, P13
[6]   An index-based checkpointing algorithm for autonomous distributed systems [J].
Baldoni, R ;
Quaglia, F ;
Fornara, P .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (02) :181-192
[7]  
BARTLETT J, 1986, 862 TR TAND
[8]  
BARTLETT JF, 1981, P 8 ACM S OP SYST PR, P22
[9]   Hyperdatabases for peer-to-peer data stream processing [J].
Brettlecker, G ;
Schuldt, H ;
Schatz, R .
IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, :358-366
[10]  
BRETTLECKER G, 2007, P SIGMOD INT C MAN D, P1097