Parallel hash join algorithms for dynamic load balancing in a shared disks cluster

被引:0
作者
Moon, Aekyung [1 ]
Cho, Haengrae
机构
[1] ETRI, Software Robot Res Team, Taejon 305350, South Korea
[2] Yeungnam Univ, Dept Comp Engn, Kyongsan 712749, South Korea
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 5 | 2006年 / 3984卷
关键词
cluster computing; shared disks; hash join; load balancing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of previous parallel join algorithms assume a shared nothing (SN) cluster, where each database partition is owned by a single processing node. While SN cluster can interconnect a large number of nodes and support a geographically distributed environment, it may suffer from poor facility for load balancing and system availability compared to a shared disks sharing (SD) cluster. In this paper, we first propose a dynamic load balancing strategy by exploiting the characteristics of SD cluster. Then we parallelize conventional hash join algorithms using the dynamic load balancing strategy. We also explore the performance of parallel join algorithms using a simulation model of SD cluster. The experiment results show that the proposed parallel join algorithms can achieve higher potential for dynamic load balancing with the inherent flexibility of SD cluster.
引用
收藏
页码:214 / 223
页数:10
相关论文
共 13 条
[1]  
Bamha M., 2003, PARALLEL PROCESSING, V13, P317, DOI DOI 10.1142/S0129626403001306
[2]  
HEAL A, 1997, DISTRIBUTED PARALLEL, V5, P271
[3]  
*IBM, 2004, SC18741701 IBM
[4]  
Imasaki K, 2002, LECT NOTES COMPUT SC, V2552, P264
[5]  
LU H, 1995, QUERY PROCESSING PAR
[6]  
LU H, 1992, LNCS, V580, P357
[7]  
Ohn K, 2004, LECT NOTES COMPUT SC, V3045, P548
[8]  
Ranade DM., 2002, SHARED DATA CLUSTERS
[9]   Cluster based hybrid hash join: Analysis and evaluation [J].
Schikuta, E ;
Kirkovits, P .
2002 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2002, :461-466
[10]  
SCHNEIDER DA, 1989, SIGMOD REC, V18, P110, DOI 10.1145/66926.66937