Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Eddies: continuously adaptive query processing
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Database Systems: The Complete Book
Database Systems: The Complete Book
Distributed Query Processing on the Grid
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Processing Queries with Expensive Functions and Large Objects in Distributed Mediator Systems
Proceedings of the 17th International Conference on Data Engineering
Large-Scale Distributed Computational Fluid Dynamics on the Information Power Grid using Globus
FRONTIERS '99 Proceedings of the The 7th Symposium on the Frontiers of Massively Parallel Computation
Self adaptivity in Grid computing: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
The design and implementation of Grid database services in OGSA-DAI: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
CoDIMS: an adaptable middleware system for scientific visualization in Grids: Research Articles
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
Adaptive workload allocation in query processing in autonomous heterogeneous environments
Distributed and Parallel Databases
Evolution of Query Optimization Methods: From Centralized Database Systems to Data Grid Systems
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Optimizing the pre-processing of scientific visualization techniques using QEF
Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science
Hi-index | 0.00 |
Grid services provide an important abstract layer on top of heterogeneous components (hardware and software) that take part into a grid environment. We are developing a data grid service prototype that aims at providing transparent use of grid resources to data intensive scientific applications. Our prototype was designed having as target three main issues: (1) dynamic scheduling and allocation of query execution engine modules into grid nodes; (2)adaptability of query execution to variations on environment conditions and (3) support to special scientific operations. We propose a new node scheduling algorithm and show how it can be integrated into a simple distributed and parallel query optimization strategy. Our implementation demonstrates a speedup of 16.6 with 18 scheduled nodes and a steady throughput rate, obtained applying a dynamic adaptive strategy.