DocumentCode :
2157964
Title :
A Service-oriented Approach for the Parallelization of Data-intensive Algorithms in a Grid-enabled Cluster
Author :
Chen, Chun-Wu ; Roehm, Uwe
Author_Institution :
University of Sydney
fYear :
2005
fDate :
05-08 April 2005
Firstpage :
1154
Lastpage :
1154
Abstract :
We investigate how clusters and grid computing can be combined with a service-oriented architecture. An important application is the parallelization of dataintensive algorithms as they are common in life sciences, such as the sequence alignment problem. We developed a prototype of a service-oriented parallel Basic Local Alignment Search Tool (BLAST) [1]. Using a standard grid middleware, the Globus Toolkit [19], we have distributed data and logic over several cluster nodes, all of which have access to a shared database. This allows us to parallelize BLAST by combining both functional and domain decomposition. In an experimental performance evaluation, we investigate the scalability and performance of the developed BLAST service. Our results show that dataintensive algorithms can be effectively parallelized using a service-oriented approach, offering linear scalability. At the same time, our approach facilitates the sharing of functionality through a programmatic interface and further offers plug-and-play extensibility.
Keywords :
Australia; Bioinformatics; Clustering algorithms; Computer architecture; Computer networks; Distributed computing; Grid computing; Middleware; Prototypes; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshops, 2005. 21st International Conference on
Print_ISBN :
0-7695-2657-8
Type :
conf
DOI :
10.1109/ICDE.2005.171
Filename :
1647757
Link To Document :
بازگشت