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