| Literature DB >> 23569576 |
Ronald C Price1, Warren Pettey, Tim Freeman, Kate Keahey, Molly Leecaster, Matthew Samore, James Tobias, Julio C Facelli.
Abstract
By using cloud computing it is possible to provide on- demand resources for epidemic analysis using computer intensive applications like SaTScan. Using 15 virtual machines (VM) on the Nimbus cloud we were able to reduce the total execution time for the same ensemble run from 8896 seconds in a single machine to 842 seconds in the cloud. Using the caBIG tools and our iterative software development methodology the time required to complete the implementation of the SaTScan cloud system took approximately 200 man-hours, which represents an effort that can be secured within the resources available at State Health Departments. The approach proposed here is technically advantageous and practically possible.Entities:
Year: 2010 PMID: 23569576 PMCID: PMC3615753 DOI: 10.5210/ojphi.v2i1.2910
Source DB: PubMed Journal: Online J Public Health Inform ISSN: 1947-2579
Figure 1:The caBIG portal for the test grid showing that the SaTScan grid service has been deployed successfully in Salt Lake City. UT
Figure 2:Initializing dynamic allocation of VMs using the Nimbus Workspace Service
Figure 3:SaTScan VMs have been dynamically acquired and deployed in the cloud. They are ready to execute ensemble runs as they are sent by the SaTScan clients managed by the SaTScan Handler.
Scalability results of the SaTScan grid services provided in the Nimbus cloud (execution times in seconds).
| 1 | 10700 | 1 | 9990 |
| 5 | 2144 | 4.99 | 1998 |
| 8 | 1289 | 8.30 | 1249 |
| 10 | 986 | 10.85 | 999 |
| 13 | 725 | 14.75 | 769 |
| 15 | 635 | 16.85 | 666 |
Figure 4:Total execution time of SatSCan on the Nimbus cloud as function of the number of VMs used. Execution times are in seconds.