An adaptive parallel query processing middleware for the Grid

被引:10
|
作者
Da Silva, V. F. V.
Dutra, M. L.
Porto, F.
Schulze, B.
Barbosa, A. C.
de Oliveira, J. C.
机构
[1] Natl Lab Sci Computat, Dept Comp Sci, BR-25651075 Petropolis, RJ, Brazil
[2] Pontificia Univ Catolica Rio de Janeiro, Dept Informat, Rio de Janeiro, Brazil
[3] Mil Inst Engn, Dept Syst Engn, Rio De Janeiro, Brazil
[4] Ecole Polytech Fed Lausanne, Sch Comp & Commun Sci, Database Lab, CH-1015 Lausanne, Switzerland
[5] Univ Fed Espirito Santo, Dept Comp Sci, Espirito Santo, Brazil
来源
关键词
middleware; Grid services; database; parallel query processing;
D O I
10.1002/cpe.970
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Grid services provide an important abstract layer on top of heterogeneous components (hardware and software) that take part in a Grid environment. In this scenario, applications such as scientific visualization require access to data of non-conventional data types, such as fluid path geometry, and the evaluation of special user programs and algebraic operators, such as spatial hash-join, on these data. In order to support such applications we are developing a Configurable Data Integration Middleware System for the Grid (CoDIMS-G). CoDIMS-G provides a query execution environment adapted to the heterogeneity and variations found in a Grid environment by offering a node scheduling algorithm and an adaptive query execution strategy. The latter both adapts to performance variations in a scheduled node and deals efficiently with repetitive evaluation of a query execution plan fragment, as needed for computing a particle's, trajectory. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:621 / 634
页数:14
相关论文
共 50 条
  • [41] Adaptive Query Processing on RAW Data
    Karpathiotakis, Manos
    Branco, Miguel
    Alagiannis, Ioannis
    Ailamaki, Anastasia
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (12): : 1119 - 1130
  • [42] Self-monitoring query execution for adaptive query processing
    Gounaris, A
    Paton, NW
    Fernandes, AAA
    Sakellariou, R
    DATA & KNOWLEDGE ENGINEERING, 2004, 51 (03) : 325 - 348
  • [43] Architectures for parallel query processing on networks of workstations
    Dandamudi, SP
    Jain, G
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 444 - 451
  • [44] From the modeling of parallel relational query processing to query optimization and simulation
    Brunie, Lionel
    Kosch, Harald
    Wohner, Wolfgang
    Parallel Processing Letters, 1998, 8 (01): : 51 - 62
  • [45] Parallel query processing and edge ranking of graphs
    Dereniowski, Dariusz
    Kubale, Marek
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2006, 3911 : 463 - 469
  • [46] Dynamic parallel query processing for distributed objects
    Jiang, Y
    Wang, GR
    Makinouchi, A
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 699 - 704
  • [47] High performance distributed parallel query processing
    Jiang, Y
    Taniar, D
    Leung, CHC
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2001, 16 (05): : 277 - 289
  • [48] Parallel query processing in databases on multicore architectures
    Acker, Ralph
    Roth, Christian
    Bayer, Rudolf
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2008, 5022 : 2 - +
  • [49] Distributed parallel query processing on networks of workstations
    Soleimany, C
    Dandamudi, SP
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 427 - 436
  • [50] Parallel query processing on distributed clustering indexes
    Gil-Costa, Veronica
    Marin, Mauricio
    Reyes, Nora
    JOURNAL OF DISCRETE ALGORITHMS, 2009, 7 (01) : 3 - 17