DocumentCode :
3009382
Title :
Oivos: Simple and Efficient Distributed Data Processing
Author :
Valvag, Steffen Viken ; Johansen, Dag
Author_Institution :
Dept. of Comput. Sci., Univ. of Tromso, Tromso
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
113
Lastpage :
122
Abstract :
The complexity of implementing large scale distributed computations has motivated new programming models. Google´s MapReduce model has gained widespread use and aims to hide the complex details of data partitioning and distribution, scheduling, synchronization, and fault tolerance. However, our experiences from the enterprise search business indicate that many real-life applications must be implemented as a collection of related MapReduce programs. Since the execution of these programs must be monitored and coordinated externally, several issues concerning scheduling, synchronization, and fault tolerance resurface. To address these limitations, we introduce Oivos; a high-level declarative programming model and its underlying runtime. We show how Oivos programs may specify computations that span multiple heterogeneous and interdependent data sets, how the programs are compiled and optimized, and how our run-time orchestrates and monitors their distributed execution. Our experimental evaluation reveals that Oivos programs do less I/O and execute significantly faster than the equivalent sequences of MapReduce passes.
Keywords :
data analysis; distributed programming; optimising compilers; program diagnostics; search engines; Google MapReduce model; Oivos program; distributed data processing; distributed execution monitoring; high-level declarative programming model; interdependent data set; multiple heterogeneous data set; optimising compiler; Computer science; Data processing; Distributed computing; Fault tolerance; High performance computing; Large-scale systems; Monitoring; Processor scheduling; Runtime; Search engines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.105
Filename :
4637687
Link To Document :
بازگشت