{"title":"面向BLAST的网格动态任务分配","authors":"E. Afgan, P. Sathyanarayana, P. Bangalore","doi":"10.1109/GRC.2006.1635863","DOIUrl":null,"url":null,"abstract":"BLAST programs are being widely used as tools for searching protein and DNA databases for sequence similarities. Even though many parallelization approaches have been developed in order to decrease the search time, individual databases are growing at a faster pace making searches longer than ever. Fortunately, Grid middleware is finding its acceptance across many campus Grids which are starting to utilize more and more distributed and smaller resources which would normally sit idle. Dynamic BLAST is an open-source implementation relying on Grid middleware technologies to distribute multiple queries across many, possibly geographically distributed, resources and thus perform searches resulting in shorter turnaround time. All of the intricacies of resource acquisition, data distribution, and job submission are handled by Dynamic BLAST, without any user intervention. We present the architectural and implementation details along with the experimental results to illustrate the scalability and usability of the system in a campus grid.","PeriodicalId":400997,"journal":{"name":"2006 IEEE International Conference on Granular Computing","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Dynamic Task Distribution in the Grid for BLAST\",\"authors\":\"E. Afgan, P. Sathyanarayana, P. Bangalore\",\"doi\":\"10.1109/GRC.2006.1635863\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"BLAST programs are being widely used as tools for searching protein and DNA databases for sequence similarities. Even though many parallelization approaches have been developed in order to decrease the search time, individual databases are growing at a faster pace making searches longer than ever. Fortunately, Grid middleware is finding its acceptance across many campus Grids which are starting to utilize more and more distributed and smaller resources which would normally sit idle. Dynamic BLAST is an open-source implementation relying on Grid middleware technologies to distribute multiple queries across many, possibly geographically distributed, resources and thus perform searches resulting in shorter turnaround time. All of the intricacies of resource acquisition, data distribution, and job submission are handled by Dynamic BLAST, without any user intervention. We present the architectural and implementation details along with the experimental results to illustrate the scalability and usability of the system in a campus grid.\",\"PeriodicalId\":400997,\"journal\":{\"name\":\"2006 IEEE International Conference on Granular Computing\",\"volume\":\"80 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 IEEE International Conference on Granular Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GRC.2006.1635863\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Granular Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GRC.2006.1635863","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
BLAST programs are being widely used as tools for searching protein and DNA databases for sequence similarities. Even though many parallelization approaches have been developed in order to decrease the search time, individual databases are growing at a faster pace making searches longer than ever. Fortunately, Grid middleware is finding its acceptance across many campus Grids which are starting to utilize more and more distributed and smaller resources which would normally sit idle. Dynamic BLAST is an open-source implementation relying on Grid middleware technologies to distribute multiple queries across many, possibly geographically distributed, resources and thus perform searches resulting in shorter turnaround time. All of the intricacies of resource acquisition, data distribution, and job submission are handled by Dynamic BLAST, without any user intervention. We present the architectural and implementation details along with the experimental results to illustrate the scalability and usability of the system in a campus grid.