DocumentCode
2342173
Title
Modular Adaptive Query Processing for Service-Based Grids
Author
Gounaris, Anastasios ; Paton, Norman W. ; Sakellariou, Rizos ; Fernandes, Alvaro A A ; Smith, Jim ; Watson, Paul
Author_Institution
School of Computer Science, University of Manchester, UK. Email: gounaris@cs.man.ac.uk
fYear
2006
fDate
13-16 June 2006
Firstpage
295
Lastpage
296
Abstract
Distributed and heterogeneous environments present significant challenges to complex software systems, which must operate in the context of continuously changing loads, with partial or out-of-date information on resource capabilities. A distributed query processor (DQP) can be used to access and integrate data from distributed sources, as well as for combining data access with data analysis. However in heterogeneous environments, statically constructed query plans may commit a query evaluator to following significantly suboptimal strategies. As such, there is considerable interest in using adaptive query processors (AQPs) in such settings to provide self-optimizing behaviour. However, with many possible adaptive strategies available, it is important that AQPs can be constructed in a systematic and efficient manner. This paper outlines an approach to the development of AQPs in which adaptive behaviour is implemented using cooperating monitoring, assessment and response components. It is shown how this decomposition has been applied in the development of an adaptive DQP system for service-based grids, which reallocates load at query runtime, thereby supporting self-optimization.
Keywords
Adaptive systems; Computer science; Data analysis; Feedback loop; Fluctuations; Monitoring; Proposals; Query processing; Runtime; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic Computing, 2006. ICAC '06. IEEE International Conference on
Print_ISBN
1-4244-0175-5
Type
conf
DOI
10.1109/ICAC.2006.1662415
Filename
1662415
Link To Document