Active Proxy-G: Optimizing the Query Execution Process in the Grid
Active Proxy-G: Optimizing the Query Execution Process in the Grid
Loading...
Files
Publication or External Link
Date
2002-05-22
Authors
Andrade, Henrique
Kurc, Tahsin
Sussman, Alan
Saltz, Joel
Advisor
Citation
DRUM DOI
Abstract
The Grid environment facilitates collaborative work and allows many
users to query and process data over geographically dispersed data
repositories. Over the past several years, there has been a growing
interest in developing applications that interactively analyze
datasets, potentially in a collaborative setting. We describe an
Active Proxy-G service that is able to cache query results, use
those results for answering new incoming queries, generate subqueries
for the parts of a query that cannot be produced from the cache, and
submit the subqueries for final processing at application servers that
store the raw datasets. We present an experimental evaluation to
illustrate the effects of various design tradeoffs. We also show the
benefits that two real applications gain from using the middleware.
(Also UMIACS-TR-2002-41)