4.4 Article

Large-scale virtual screening experiments on Windows Azure-based cloud resources

Journal

CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
Volume 26, Issue 10, Pages 1760-1770

Publisher

WILEY-BLACKWELL
DOI: 10.1002/cpe.3113

Keywords

molecular docking; cloud computing; Windows Azure; generic worker; performance evaluation

Funding

  1. VENUS-C project [RI-261565]
  2. European Commission [7]

Ask authors/readers for more resources

Molecular docking simulations have high potential to contribute to a wide area of molecular and biomedical research in various disciplines including molecular biology, drug design, environmental studies and psychology. Conducting large-scale molecular docking experiments requires a vast amount of computing resources. Several types of distributed computing infrastructures have been investigated and utilized recently to conduct such simulations, including service and desktop grid systems or local clusters. This paper investigates and analyses how Windows Azure-based cloud resources can be applied for this purpose. A virtual screening experiment framework has been implemented on a Windows Azure-based cloud using the generic worker concept. Virtual machines can be instantiated in the cloud on demand scaling up the simulations based on the volume of molecules to be docked and the available financial resources. Bioscientists are able to execute the simulations and visualise the results from a high-level user interface. The paper describes the experiences when implementing the molecular docking application on this novel platform and provides the first benchmarking experiments to evaluate the suitability of the infrastructure for computation intensive simulations. Copyright (c) 2013 John Wiley & Sons, Ltd.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available