Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service
SERVICES '09 Proceedings of the 2009 Congress on Services - I
Attributed Publication and Selection for Web Service-Based Distributed Systems
SERVICES '09 Proceedings of the 2009 Congress on Services - I
A Profile-Based Approach to Just-in-Time Scalability for Cloud Applications
CLOUD '09 Proceedings of the 2009 IEEE International Conference on Cloud Computing
Toward dynamic and attribute based publication, discovery and selection for cloud computing
Future Generation Computer Systems
Neptune: a domain specific language for deploying hpc software on cloud platforms
Proceedings of the 2nd international workshop on Scientific cloud computing
Execution of Compute Intensive Applications on Hybrid Clouds (Case Study with mpiBLAST)
CISIS '12 Proceedings of the 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
Toward Exposing and Accessing HPC Applications in a SaaS Cloud
ICWS '12 Proceedings of the 2012 IEEE 19th International Conference on Web Services
High performance cloud computing
Future Generation Computer Systems
Hi-index | 0.00 |
Clouds have provided on-demand, scalable and affordable High Performance Computing (HPC) resources to discipline (e.g., Biology, Medicine, Chemistry) scientists. However, the steep learning curve of preparing a HPC cloud and deploying HPC applications has hindered many scientists to achieve innovative discoveries for which HPC resources must be relied on. With the world moving to web-based tools, scientists are also seeking more web-based technologies to support their research. Unfortunately, the discipline problems of high-performance computational research are both unique and complex, which make the development of web-based tools for this research difficult. This paper presents our work on developing a unified cloud framework that allows discipline users to easily deploy and expose HPC applications in public clouds as services. To provide a proof of concept, we have implemented the cloud framework prototype by integrating three components: (i) Amazon EC2 public cloud for providing HPC infrastructure, (ii) a HPC service software library for accessing HPC resources, and (iii) the Galaxy web-based platform for exposing and accessing HPC application services. This new approach can reduce the time and money needed to deploy, expose and access discipline HPC applications in clouds.