CloudBLAST: Combining MapReduce and Virtualization on Distributed Resources for Bioinformatics Applications | IEEE Conference Publication | IEEE Xplore