Title :
Enabling Computational Steering with an Asynchronous-Iterative Computation Framework
Author :
di Costanzo, A. ; Jin, Chao ; Varela, Carlos A. ; Buyya, Rajkumar
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Univ. of Melbourne, Melbourne, VIC, Australia
Abstract :
In this paper, we present a framework that enables scientists to steer computations executing over large-scale grid computing environments. By using computational steering, users can dynamically control their simulations or computations to reach expected results more efficiently. The framework supports steerable applications by introducing an asynchronous iterative MapReduce programming model that is deployed using Hadoop over a set of virtual machines executing on a multi-cluster grid. To tolerate the heterogeneity between different sites, results are collected asynchronously and users can dynamically interact with their computations to adjust the area of interest. According to users dynamic interaction, the framework can redistribute the computational overload between the heterogeneous sites and explore the user´s interest area by using more powerful sites when possible. With our framework, the bottleneck induced by synchronisation between different sites is considerably avoided, and therefore the response to users interaction is satisfied more efficiently. We illustrate and evaluate this framework with a scientific application that aims to t models of the Milky Way galaxy structure to stars observed by the Sloan Digital Sky Survey.
Keywords :
grid computing; Hadoop; Sloan Digital Sky Survey; asynchronous iterative MapReduce programming model; asynchronous-iterative computation framework; computational steering; dynamic interaction; heterogeneous sites; large-scale grid computing environment; multi-cluster grid; synchronisation; virtual machines; Chaos; Computational modeling; Computer science; Grid computing; High performance computing; Large-scale systems; Power engineering and energy; Resource management; Software engineering; Virtual machining;
Conference_Titel :
e-Science, 2009. e-Science '09. Fifth IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-0-7695-3877-8
DOI :
10.1109/e-Science.2009.43