|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 Congress on Services - I
Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service
Los Angeles, CA
July 06-July 10
ISBN: 978-0-7695-3708-5
| ASCII Text | x | ||
| Sriram Krishnan, Luca Clementi, Jingyuan Ren, Philip Papadopoulos, Wilfred Li, "Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service," Services, IEEE Congress on, pp. 709-716, 2009 Congress on Services - I, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/SERVICES-I.2009.52, author = {Sriram Krishnan and Luca Clementi and Jingyuan Ren and Philip Papadopoulos and Wilfred Li}, title = {Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service}, journal ={Services, IEEE Congress on}, volume = {0}, year = {2009}, isbn = {978-0-7695-3708-5}, pages = {709-716}, doi = {http://doi.ieeecomputersociety.org/10.1109/SERVICES-I.2009.52}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Services, IEEE Congress on TI - Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service SN - 978-0-7695-3708-5 SP709 EP716 A1 - Sriram Krishnan, A1 - Luca Clementi, A1 - Jingyuan Ren, A1 - Philip Papadopoulos, A1 - Wilfred Li, PY - 2009 KW - Clouds KW - Service Oriented Architectures KW - Grid Computing VL - 0 JA - Services, IEEE Congress on ER - | |||
Grid computing provides mechanisms for making large-scale computing environments available to the masses. In recent times, with the advent of Cloud computing, the concepts of Software as a Service (SaaS), where vendors provide key software products as services over the internet that can be accessed by users to perform complex tasks, and Service as Software (SaS), where customizable and repeatable services are packaged as software products that dynamically meet the demands of individual users, have become increasingly popular. Both SaaS and SaS models are highly applicable to scientific software and users alike. Opal2 is a toolkit for wrapping scientific applications as Web services on Grid and cloud computing resources. It provides a mechanism for scientific application developers to expose the functionality of their codes via simple Web service APIs, abstracting out the details of the back-end infrastructure. Services may be combined via customized workflows for specific research areas and distributed as virtual machine images. In this paper, we describe the overall philosophy and architecture of the Opal2 framework, including its new plug-in architecture and data handling capabilities. We analyze its performance in typical cluster and Grid settings, and in a cloud computing environment within virtual machines, using Amazon's Elastic Computing Cloud (EC2).
Index Terms:
Clouds, Service Oriented Architectures, Grid Computing
Citation:
Sriram Krishnan, Luca Clementi, Jingyuan Ren, Philip Papadopoulos, Wilfred Li, "Design and Evaluation of Opal2: A Toolkit for Scientific Software as a Service," services, pp.709-716, 2009 Congress on Services - I, 2009
Usage of this product signifies your acceptance of the Terms of Use.
