학술논문

ANDY: A general, fault-tolerant tool for database searching oncomputer clusters
Document Type
Journal Article
Author
Source
Bioinformatics; 22; 5; Other Information: Journal Publication Date: 03/01/2006
Subject
99 AVAILABILITY
COMMUNICATIONS
COMPUTERS
PERFORMANCE
RESOURCE MANAGEMENT distributed computing sequence searches
distributed computing sequence searches
Language
English
Abstract
Summary: ANDY (seArch coordination aND analYsis) is a set ofPerl programs and modules for distributing large biological databasesearches, and in general any sequence of commands, across the nodes of aLinux computer cluster. ANDY is compatible with several commonly usedDistributed Resource Management (DRM) systems, and it can be easilyextended to new DRMs. A distinctive feature of ANDY is the choice ofeither dedicated or fair-use operation: ANDY is almost as efficient assingle-purpose tools that require a dedicated cluster, but it runs on ageneral-purpose cluster along with any other jobs scheduled by a DRM.Other features include communication through named pipes for performance,flexible customizable routines for error-checking and summarizingresults, and multiple fault-tolerance mechanisms. Availability: ANDY isfreely available and may be obtained fromhttp://compbio.berkeley.edu/proj/andy; this site also containssupplemental data and figures and amore detailed overview of thesoftware.