Image source: dilbert/strips/comic/2009-11-18

9
www.iplantcollaborat ive.org Image source: http://dilbert.com/strips/comic/2009-11-18/ Overview of Atmosphere What is Cloud Computing? d computing refers to the delivery of computing and age capacity as a service to a heterogeneous commun nd-recipients. – Wikipedia ikipedia.org/wiki/Cloud_computing

description

Overview of Atmosphere. What is Cloud Computing?. Cloud computing refers to the delivery of computing and storage capacity as a service to a heterogeneous community of end-recipients. – Wikipedia http://en.wikipedia.org/wiki/Cloud_computing. - PowerPoint PPT Presentation

Transcript of Image source: dilbert/strips/comic/2009-11-18

Page 1: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Image source: http://dilbert.com/strips/comic/2009-11-18/

Overview of AtmosphereWhat is Cloud Computing?

Cloud computing refers to the delivery of computing and storage capacity as a service to a heterogeneous community of end-recipients. – Wikipediahttp://en.wikipedia.org/wiki/Cloud_computing

Page 2: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Overview of AtmosphereCloud Computing on Demand

• On-demand computing resource built on a cloud infrastructure

• Virtual Machine pre-configured with:– Software– Memory requirements– Processing power

Page 3: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Overview of AtmosphereCloud Computing on Demand

• Fully integrated into iPlant authentication and storage and HPC capabilities

• Enables users to build custom images/appliances and share with community

• Cross-platform desktop access to GUI applications in the cloud (using VNC)

• Provide easy web based access to resources

Page 4: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

• API-compatible implementation of Amazon EC2/S3 interfaces

• Virtualize the execution environment for applications and services

• Up to 12 core / 48 GB instances

• Access to Cloud Storage + EBS

• >60 hosted applications in Atmosphere today, including users from USDA, Forest Service, database providers, etc.

Overview of AtmosphereCloud Computing on Demand

Page 5: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

• Standalone GUI-based applications are frequently required for analysis but not easy to transform into web apps

• Need to handle complex software dependencies (e.g. specific bioperl version and R modules)

• Users needing full control of their software stack (occasional sudo access)

• Need to share desktop/applications for collaborative analysis (remote collaborators) Developers for application distribution

• Prototyping/Testing new software/modules

• Tailored software training setups (custom workshops/laboratory courses etc.)

• Extend compute capabilities of existing applications i.e. utilize iPlant API

Multiple Use CasesOverview of Atmosphere

Page 6: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Users of Atmosphere for teaching• Workshops:

• Frontiers and Techniques in Plant SciencesCSHL 2011,2012

• Genotyping by Sequencing Cornell Computational Biology

• Graduate/U. Graduate course work:• BCB 660 Volker Brendel and Amy Toth

Fall 2011, Iowa State University

• ISTA 420/520 Nirav Merchant & Eric LyonsFall 2012, Univ. of Arizona

• Intro. Bioinformatics, Anne LorraineFall 2012, Univ. of North Carolina

• Popular community contributed images:• PhytoMorph (Nate Miller, U. Wisconsin)

• Twig2Genome (Haibao Tang, JCVI)

• Julin Maloof, UC Davis

Page 7: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Page 8: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org

Overview of AtmosphereMultiple Ways to Access

• VNC client• Command line tools (e.g. SSH)

Page 9: Image source: dilbert/strips/comic/2009-11-18

www.iplantcollaborative.org