Browse by author
Lookup NU author(s): Dr Arijit Mukherjee, Professor Paul WatsonORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
Grid computing enables users to perform computationally expensive applications on distributed resources acquired dynamically. Users are allowed to combine structured data and analysis components into new applications from distributed sites into new applications. Distributed query processing offers an established way of structuring such computations, and well-known tools like OGSA-DAI and OGSA-DQP provide respectively a common interface to heterogeneous databases, and a way of exploiting distributed resources. Such significant benefits are however often undermined by high communication costs due to the need to move data between distributed resources. This paper describes an approach that addresses this by dynamically deploying query processing engines, analysis services and databases within virtual machines, on an internet-scale, so as to reduce communication costs. Results of internet-scale experiments are presented to demonstrate the performance benefits. Further, the use of dynamic deployment features based on requirements allows the creation of an ad-hoc runtime engine and thus opens up the possibility of creating a virtual marketplace for software and hardware resources. (C) 2011 Elsevier B.V. All rights reserved.
Author(s): Mukherjee A, Watson P
Publication type: Article
Publication status: Published
Journal: Future Generation Computer Systems
Year: 2012
Volume: 28
Issue: 1
Pages: 171-183
Print publication date: 01/01/2012
ISSN (print): 0167-739X
ISSN (electronic):
Publisher: Elsevier BV
URL: http://dx.doi.org/10.1016/j.future.2011.05.018
DOI: 10.1016/j.future.2011.05.018
Notes: Originally presented at the International Conference on Utility and Cloud Computing
Altmetrics provided by Altmetric