Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Parallel Programming in C with MPI and OpenMP
Parallel Programming in C with MPI and OpenMP
netWorker - Cloud computing: PC functions move onto the web
Amazon S3 for science grids: a viable solution?
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
An overview of the wcd EST clustering tool
Bioinformatics
Reshaping text data for efficient processing on Amazon EC2
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Magellan: experiences from a science cloud
Proceedings of the 2nd international workshop on Scientific cloud computing
Model-driven auto-scaling of green cloud computing infrastructure
Future Generation Computer Systems
I/O performance of virtualized cloud environments
Proceedings of the second international workshop on Data intensive computing in the clouds
A game-theoretical approach to the benefits of cloud computing
GECON'11 Proceedings of the 8th international conference on Economics of Grids, Clouds, Systems, and Services
Evaluating Interconnect and Virtualization Performance forHigh Performance Computing
ACM SIGMETRICS Performance Evaluation Review
On a Catalogue of Metrics for Evaluating Commercial Cloud Services
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
An experimental study of open-source cloud platforms for dust storm forecasting
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
Fingerprint Verification through Cloud Computing
Proceedings of International Conference on Advances in Mobile Computing & Multimedia
A Study on Linear Elastic FEM by Cloud Computing
Proceedings of the Second International Conference on Innovative Computing and Cloud Computing
Hi-index | 0.00 |
High-performance computing systems are important in scientific computing. Clusters of computer systems --- which range greatly in size --- are a common architecture for high-performance computing. Small, dedicated clusters are affordable and cost-effective, but may not be powerful enough for real applications. Larger dedicated systems are expensive in absolute terms and may be inefficient because many individual groups may not be able to provide sustained workload for the cluster. Shared systems are cost-effective, but then availability and access become a problem. An alternative model is that of a virtual cluste, as exemplified by Amazon's Elastic Computing Cloud (EC2). This provides customers with storage and CPU power on an ondemand basis, and allows a researcher to dynamically build their own, dedicated cluster of computers when they need it. Used by commercial web services deployers, this technology can be used in scientific computing applications. This paper presents a case study of the use of EC2 for scientific computing. The case study concludes that EC2 provides a feasible, cost-effective model in many application areas.