skip to main content
10.1145/2110486.2110495acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
research-article

iPlant atmosphere: a gateway to cloud infrastructure for the plant sciences

Published: 18 November 2011 Publication History

Abstract

The cloud platform complements traditional compute and storage infrastructures by introducing capabilities for efficiently provisioning resources in a self-service, on-demand manner. The new provisioning model promises to accelerate scientific discovery by improving access to customizable and task-specific computing resources. This paradigm is well-suited, especially for those applications tailored to leverage cloud-style of infrastructure capabilities.
Adoption of the cloud model has been challenging for many domain scientists and scientific software developers due to the technical expertise required to effectively utilize this infrastructure. Some of the key limitations of cloud infrastructure are: limited integration with institutional authentication and authorization frameworks, lack of frameworks to enable domain-specific configurations for instances, and integration with scientific data repositories alongside existing computational clusters and grid deployments. Specifically designed to address some of these operational barriers towards adoptions by the plant sciences community, the iPlant Collaborative cloud platform, aptly named Atmosphere, is an open-source, robust, configurable gateway that extends established cloud infrastructure to meet the diverse computing needs for the plant science.
Atmosphere manages the Virtual Machine (VM) lifecycle while maximizing the utilization of cloud resources for scientific workflows. Thus, Atmosphere allows researchers developing novel analytical tools to deploy them with ease while abstracting the underlying computing infrastructure, at the same time making it relatively easy for the users to access these tools via web browser. Atmosphere also provides a rich extensible Application Programming Interface (APIs) for integration and automation with other services. Since its launch, Atmosphere has seen a wide adoption by the plant sciences community for a broad array of applications that range from image processing to next generation sequence (NGS) analysis and can serve as a template for providing similar capabilities to other domains.

References

[1]
PSCIC. (2006) Plant Science Cyberinfrastructure Collaborative. {Online}. http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf06594
[2]
Armando Fox, "Cloud Computing - What's in it for Me as a Scientist," Science, vol. 331, no. 6016, pp. 406--407, 28 January 2011.
[3]
P. Khatri and S. Drǎghici, "Ontological analysis of gene expression data: current tools, limitations, and open problems," Bioinformatics, vol. 21, no. 18, pp. 3587--3595, June 2005.
[4]
Xen. {Online}. http://xen.org
[5]
VMware. {Online}. http://www.vmware.com
[6]
Kernel-based Virtual Machine. {Online}. http://www.linux-kvm.org/
[7]
J. Fontan, T. Vazquez, L. Gonzalez, R. S. Montero, and I. M. Llorente, "OpenNebula: The Open Source Virtual Machine Manager for Clouster Computing," in Open Source Grid and Cluster Software Conference, San Francisco, CA, May 2008.
[8]
D. Nurmi et al., "The Eucalyptus Open-source Cloud-computing System," in CCA08: Cloud Computing and Its Applications, 2008.
[9]
Amazon. Amazon Elastic Compute Cloud. {Online}. http://aws.amazon.com/ec2/
[10]
K. Keahey and T. Freeman, Nimbus or an Open Source Cloud Platform or the Best Open Source EC2 No Money Can Buy, Supercomputing 2008; invited talk.
[11]
OpenStack. {Online}. http://www.openstack.org/
[12]
Django Software Foundation. Django. {Online}. https://www.djangoproject.com/
[13]
Python Celery. {Online}. http://celeryproject.org/
[14]
AJAX. {Online}. http://en.wikipedia.org/wiki/Ajax_(programming)
[15]
JavaScript. {Online}. http://en.wikipedia.org/wiki/JavaScript
[16]
Sencha Inc. Ext JS. {Online}. http://www.sencha.com/products/extjs/
[17]
James Coglan. Faye. {Online}. faye.jcoglan.com
[18]
Alex Russell, Greg Wilkins, David Davis, and Mark Nesbitt. (2007) Bayeux Protocol -- Bayeux 1.0.0. {Online}. http://svn.cometd.com/trunk/bayeux/bayeux.html
[19]
M. Livny, M. Litzkow, and M. Mutka, "Condor - a hunter of idle workstations," in Proceedings of the 8th International Conference of Distributed Computing Systems, IEEE Computer Society Press, Madison, Wisconsin, 1988, pp. 104--111.
[20]
J. Lope, Managing Infrastructure with Puppet, 1st ed. Sebastopol, CA, USA: O'reilly Media, Inc., 2011.
[21]
A. Rajasekar et al., iRODS Primer: Synthesis Lectures on Information Concepts, Retrieval, and Services.: Morgan & Claypool Publishers, 2010, vol. 2.
[22]
J. Sermersheim et al., "Lightweight Directory Access Protocol (LDAP): The Protocol," Internet Engineering Task Force, Network Working Group, RFC 4511, June 2006. {Online}. http://tools.ietf.org/html/rfc4511
[23]
Jasig. Central Authentication Service. {Online}. http://www.jasig.org/cas
[24]
Internet2. Shibboleth. {Online}. http://shibboleth.internet2.edu/
[25]
T. Richardson, Q. Stafford-Fraser, K. Wood, and A. Hooper, "Virtual Network Computing," Internet Computing, IEEE, vol. 2, no. 1, pp. 33--38, Jan/Feb 1998.
[26]
RealVNC Ltd. RealVNC. {Online}. http://http://www.realvnc.com
[27]
A. Smith et al., "Biology and Data-Intensive Scientific Discovery in the Beginning of the 21st Century," OMICS, vol. 15, no. 4, pp. 209--211, 2011.
[28]
Filesystem in Userspace. {Online}. http://fuse.sourceforge.net/
[29]
Apache Libcloud. {Online}. http://libcloud.apache.org/
[30]
InCommon. {Online}. http://www.incommon.org
[31]
boto. {Online}. http://code.google.com/p/boto/

Cited By

View all
  • (2023)Cloud Computing for Research and Education Gets a Sweet Upgrade with CACAOPractice and Experience in Advanced Research Computing 2023: Computing for the Common Good10.1145/3569951.3597555(251-254)Online publication date: 23-Jul-2023
  • (2021)NGScloud2: optimized bioinformatic analysis using Amazon Web ServicesPeerJ10.7717/peerj.112379(e11237)Online publication date: 16-Apr-2021
  • (2020)Exosphere - Bringing The Cloud Closer2020 IEEE/ACM International Workshop on Interoperability of Supercomputing and Cloud Technologies (SuperCompCloud)10.1109/SuperCompCloud51944.2020.00006(1-6)Online publication date: Nov-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GCE '11: Proceedings of the 2011 ACM workshop on Gateway computing environments
November 2011
80 pages
ISBN:9781450311236
DOI:10.1145/2110486
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 November 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloud
  2. cloud computing
  3. cloud storage
  4. cyberinfrastructure
  5. plant sciences
  6. virtualization

Qualifiers

  • Research-article

Conference

SC '11
Sponsor:

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Cloud Computing for Research and Education Gets a Sweet Upgrade with CACAOPractice and Experience in Advanced Research Computing 2023: Computing for the Common Good10.1145/3569951.3597555(251-254)Online publication date: 23-Jul-2023
  • (2021)NGScloud2: optimized bioinformatic analysis using Amazon Web ServicesPeerJ10.7717/peerj.112379(e11237)Online publication date: 16-Apr-2021
  • (2020)Exosphere - Bringing The Cloud Closer2020 IEEE/ACM International Workshop on Interoperability of Supercomputing and Cloud Technologies (SuperCompCloud)10.1109/SuperCompCloud51944.2020.00006(1-6)Online publication date: Nov-2020
  • (2019)A Data Management Scheme for Micro-Level Modular Computation-Intensive Programs in Big Data PlatformsData Management and Analysis10.1007/978-3-030-32587-9_9(135-153)Online publication date: 21-Dec-2019
  • (2018)The Agave PlatformProceedings of the Practice and Experience on Advanced Research Computing: Seamless Creativity10.1145/3219104.3219129(1-8)Online publication date: 22-Jul-2018
  • (2018)SciAppsProceedings of the Practice and Experience on Advanced Research Computing10.1145/3219104.3219109(1-5)Online publication date: 22-Jul-2018
  • (2018)High Availability on JetstreamProceedings of the 9th Workshop on Scientific Cloud Computing10.1145/3217880.3217884(1-7)Online publication date: 11-Jun-2018
  • (2017)Using the Jetstream Research Cloud to provide Science Gateway resourcesProceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing10.1109/CCGRID.2017.121(753-757)Online publication date: 14-May-2017
  • (2017)iAnimal: Cyberinfrastructure to Support Data‐driven ScienceBioinformatics in Aquaculture10.1002/9781118782392.ch28(527-545)Online publication date: 3-Feb-2017
  • (2016)An automated tool profiling service for the cloudProceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing10.1109/CCGrid.2016.57(223-232)Online publication date: 16-May-2016
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media