Feasibility Study and Experience on Using Cloud Infrastructure and Platform for Scientific Computing
In the academia, conducting experiments, gathering and processing data are trivial tasks. However, in some circumstances for example when processing large-set of data, method to accomplish the task can be tricky and non-trivial, not to mention problematic. When it comes to numerical float or array, processing a very large set of this kind of data will require superior computing power. Some entities with splendid compute nodes may process the data directly in their own infrastructure. Yet, providing decent infrastructure for processing large data sets or resource-extensive task can be a challenge for other entities. Infrastructure owned by an entity conducting the computation can be insufficient or just enough to execute the tasks above the minimum requirements. A common practice for infrastructure-limited research entity in dealing with such kind of situation is to outsource the compute task to external party with more superior compute power in order to reduce waiting time for producing the result of data processing.
KeywordsCloud Computing Cloud Service Public Cloud Cloud Infrastructure Private Cloud
- 2.Boulton C. Oracle CEO Larry Ellison Spits on Cloud Computing Hype, http://www.eweek.com/c/a/IT-Infrastructure/Oracle-CEO-Larry-Ellison-Spits-on-Cloud-Computing-Hype/.
- 3.Buyya, R., & Bubendorfer, K. (2008). Market Oriented Grid and Utility Computing. Wiley, New York.Google Scholar
- 4.Buyya, R., Yeo, C. H., &Venugopal, S. Market Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities. IEEE International Conference on High Performance Computing and Commnunications (HPCC).Google Scholar
- 5.Dean, J., & Ghemawat, S. (2004, December). MapReduce: Simplified Data Processing on Large Clusters. Proceedings of 6th Symposium on Operating Systems Designs and Implementations.Google Scholar
- 6.Dejun, J., Pierre, G., & Chi, C.-H. (2009, November). EC2 Performance Analysis for Resource Provisioning of Service-Oriented Applications. Proceedings of 3rd Workshop on Non-Functional Properties and SLA Management in Service-Oriented Computing.Google Scholar
- 7.Evangelinos, C., & Hill, C. N. (2008). Cloud Computing for Parallel Scientific HPC Applications: Feasibility of Running Coupled Atmosphere-Ocean Climate Models on Amazon’s EC2. Cloud Computing and its Application (CCA).Google Scholar
- 8.Foster, I., Zhao, Y., Raicu, I., & Lu, S. (2008, December). “Cloud Computing and Grid Computing 360-Degree Compared,” Grid Computing Environment Workshop.Google Scholar
- 9.Giunta, G., Lacetti, G., Montella, R. (2008). Five Dimension Environmental Data Resource Brokering on Computational Grids and Scientific Clouds. IEEE Asia-Pasific Services Computing Conference.Google Scholar
- 10.Golpayegani, N., & Halem, M. (2009). Cloud Computing for Satellite Data Processing on High End Compute Clusters. IEEE International Conference on Cloud Computing.Google Scholar
- 11.Johnson, B. (2008). Cloud Computing is a Trap, Warns GNU Founder Richard Stallman,” http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman.
- 13.Liu, H., & Orban, D. (2008). GridBatch: Cloud Computing for Large-Scale Data-Intensive Batch Applications. Eighth IEEE International Symposium on Cluster Computing and the Grid.Google Scholar
- 14.Matsunaga, A., Tsugawa, M., & Fortes, J. (2008). CloudBLAST: Combining MapReduce and Virtualization on Distributed Resources for Bioinformatics Applications. Fourth IEEE International Conference on eScience.Google Scholar
- 15.Mei, L., Chan, W. K., & T. H. Tse, (2008). A Tale of Clouds: Paradigm Comparison and Some Thoughts on Research Issues. IEEE Asia-Pasific Services Computing Conference.Google Scholar
- 16.Moretti, C., Steinhaeuser, K., Thain, D., & Chawla, N. V. (2008). Scaling Up Classifiers to Cloud Computers. Eighth IEEE International Conference on Data Mining.Google Scholar
- 17.Nurmi, D. et al. (2009, May). The Eucalyptus Open-Source Cloud-Computing System. 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.Google Scholar
- 18.Rimal, B. P., Choi, E., & Lumb, I. (2009). A Taxonomy and Survey of Cloud Computing Systems. Fifth International Joint Conference on INC, IMS, and IDC.Google Scholar
- 20.Simalango, M. F., & Oh, S. (2009, July). On Feasibility of Enterprise Cloud for Scientific Computing. Korea Computer Congress.Google Scholar
- 21.Simmhan, Y., Barga, R., Lazowska, E., & Szalay, A. (2008). On Building Scientific Workflow Systems for Data Management in the Cloud. Fourth IEEE International Conference on eScience.Google Scholar
- 23.Vouk, M. A. (2008). Cloud Computing – Issues, Research, and Implementations. Proceedings of 30th International Conference on Information Technology Interfaces.Google Scholar
- 24.Vozmediano, R. M., Montero, R. S., & Llorente, I. M. (2009). Elastic Management of Cluster-Based Services in the Cloud. Proceedings of 1st Workshop on Automated Control for Datacenters and Clouds, ICAC.Google Scholar
- 25.Yang, Y., Choi, J. Y., Choi, K., Pierce, M. (2008). BioVLAB-Microarray: Microarray Data Analysis in Virtual Environment. Fourth IEEE International Conference on eScience.Google Scholar