Issue No. 06 - June (2010 vol. 59)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TC.2010.39
Chen Wang , CSIRO ICT Center, Australia
Bing Bing Zhou , The University of Sydney, Sydney
Albert Y. Zomaya , The University of Sydney, Sydney
The paper presents EvolvingSpace, a data centric distributed system, which is intended to address the data and application integration problem in bioinformatics data centers. The system employs commodity PCs for data storage and computation. EvolvingSpace manages data in a decentralized manner, which is convenient for storing data annotations and can eliminate potential data-access bottlenecks. It indexes distributed data in multilevels to facilitate the construction of complex workflows that consist of applications running on different types of data. In addition, the paper proposes a data locality and workflow aware scheduling algorithm (ES-Scheduling) to balance the data distribution and computing performance as well as throughput and workflow response time. We run extensive experiments using the system with real bioinformatics applications. Our results show that the system is efficient for running integrated bioinformatics applications and has good scalability.
Distributed systems, data sharing, workflow management, data models, scheduling, bioinformatics.
A. Y. Zomaya, B. Bing Zhou and C. Wang, "EvolvingSpace: A Data Centric Framework for Integrating Bioinformatics Applications," in IEEE Transactions on Computers, vol. 59, no. , pp. 721-734, 2010.