DocumentCode
1872064
Title
Comparing the performance of clusters, Hadoop, and Active Disks on microarray correlation computations
Author
Delmerico, Jeffrey A. ; Byrnes, Nathanial A. ; Bruno, Andrew E. ; Jones, Matthew D. ; Gallo, Steven M. ; Chaudhary, Vipin
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. at Buffalo, Buffalo, NY, USA
fYear
2009
fDate
16-19 Dec. 2009
Firstpage
378
Lastpage
387
Abstract
Microarray-based comparative genomic hybridization (aCGH) offers an increasingly fine-grained method for detecting copy number variations in DNA. These copy number variations can directly influence the expression of the proteins that are encoded in the genes in question. A useful analysis of the data produced from these microarray experiments is pairwise correlation. However, the high resolution of today´s microarray technology requires that supercomputing computation and storage resources be leveraged in order to perform this analysis. This application is an exemplar of the class of data intensive problems which require high-throughput I/O in order to be tractable. Although the performance of these types of applications on a cluster can be improved by parallelization, storage hardware and network limitations restrict the scalability of an I/O-bound application such as this. The Hadoop software framework is designed to enable data-intensive applications on cluster architectures, and offers significantly better scalability due to its distributed file system. However, specialized architecture adhering to the Active Disk paradigm, in which compute power is placed close to the disk instead of across a network, can further improve performance. The Netezza Corporation´s database systems are designed around the Active Disk approach, and offer tremendous gains in implementing this application over the traditional cluster architecture. We present methods and performance analyses of several implementations of this application: on a cluster, on a cluster with a parallel file system, with Hadoop on a cluster, and using a Netezza data warehouse appliance. Our results offer benchmarks for the performance of data intensive applications within these distributed computing paradigms.
Keywords
bioinformatics; data warehouses; genomics; parallel programming; pattern clustering; DNA; Hadoop software; Netezza data warehouse appliance; active disks; cluster architectures; comparative genomic hybridization; copy number variation detection; data-intensive applications; distributed file system; fine-grained method; microarray correlation computations; supercomputing computation; supercomputing storage;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing (HiPC), 2009 International Conference on
Conference_Location
Kochi
Print_ISBN
978-1-4244-4922-4
Electronic_ISBN
978-1-4244-4921-7
Type
conf
DOI
10.1109/HIPC.2009.5433190
Filename
5433190
Link To Document