Adaptive Query Processing in Data Grids

Adaptive Query Processing in Data Grids

Chunjiang Zhao, Junwei Cao, Huarui Wu, Weiwei Chen
ISBN13: 9781615206865|ISBN10: 1615206868|EISBN13: 9781615206872
DOI: 10.4018/978-1-61520-686-5.ch016
Cite Chapter Cite Chapter

MLA

Zhao, Chunjiang, et al. "Adaptive Query Processing in Data Grids." Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications, edited by Nick Antonopoulos, et al., IGI Global, 2010, pp. 382-395. https://doi.org/10.4018/978-1-61520-686-5.ch016

APA

Zhao, C., Cao, J., Wu, H., & Chen, W. (2010). Adaptive Query Processing in Data Grids. In N. Antonopoulos, G. Exarchakos, M. Li, & A. Liotta (Eds.), Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications (pp. 382-395). IGI Global. https://doi.org/10.4018/978-1-61520-686-5.ch016

Chicago

Zhao, Chunjiang, et al. "Adaptive Query Processing in Data Grids." In Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications, edited by Nick Antonopoulos, et al., 382-395. Hershey, PA: IGI Global, 2010. https://doi.org/10.4018/978-1-61520-686-5.ch016

Export Reference

Mendeley
Favorite

Abstract

The data grid integrates wide-area autonomous data sources and provides users with a unified data query and processing infrastructure. Adaptive data query and processing is required by data grids to provide better quality of services (QoS) to users and applications in spite of dynamically changing resources and environments. Existing AQP techniques can only meet partially data grid requirements. Some existing work is either addressing domain-specific or single-node query processing problems. Data grids provide new mechanisms for monitoring and discovering data and resources in a cross-domain wide area. Data query in grids can benefit from this information and provide better adaptability to the dynamic nature of the grid environment. In this work, an adaptive controller is proposed that dynamically adjusts resource shares to multiple data query requests in order to meet a specified level of service differentiation. The controller parameters are automatically tuned at runtime based on a predefined cost function and an online learning method. Simulation results show that our controller can meet given QoS differentiation targets and adapt to dynamic system resources among multiple data query processing requests while total demand from users and applications exceeds system capability.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.