DocumentCode :
2034874
Title :
A self-recovery technique for highly-available stream processing over local area networks
Author :
Xiao, Fuyuan ; Nagano, Kyoko ; Itokawa, Tsuyoshi ; Kitasuka, Teruaki ; Aritsugi, Masayoshi
Author_Institution :
Dept. of Inf. Sci. & Comput. Eng., Guilin Univ. of Technol., Guilin, China
fYear :
2010
fDate :
21-24 Nov. 2010
Firstpage :
2406
Lastpage :
2411
Abstract :
We present a replication-based and self-recovery-based approach, replica backup, that realizes both continuous and highly-available data stream processing over local area networks. In our approach, we use process-pairs mechanism in which peer operators run in parallel and independently so that each downstream operator can use whichever data arrives first. To further realize continuously stable communication among operators and improve the robustness of system, we devise automatical recovery mechanism that overcomes the limitation of one-off recovery mechanism. In this paper, we first outline the basic design and framework associating with our self-recovery technique. Next, we develop central leader election algorithm (CLEA) that can choose a new operator according with the placement of candidates. This operator placement algorithm that directly measures the latency among operators aims to balance the cost of data stream processing and latency guarantee. Finally, we compare our replica backup method with previous high-available technique through experiments on network simulator ns-3 to demonstrate the utility of our work.
Keywords :
local area networks; central leader electron algorithm; data stream processing; local area networks; network simulator; ns-3; peer operators; process-pairs mechanism; self-recovery technique;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2010 - 2010 IEEE Region 10 Conference
Conference_Location :
Fukuoka
ISSN :
pending
Print_ISBN :
978-1-4244-6889-8
Type :
conf
DOI :
10.1109/TENCON.2010.5685904
Filename :
5685904
Link To Document :
بازگشت