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

Click here to load reader

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

Post on 20-Jan-2016

22 views

Category:

Documents

0 download

Embed Size (px)

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

iPlant Cyberinfrastructure

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_computingwww.iplantcollaborative.orgThere is a difference between cloud computing and cloud computing that works. 1Overview of AtmosphereCloud Computing on DemandOn-demand computing resource built on a cloud infrastructureVirtual Machine pre-configured with:SoftwareMemory requirementsProcessing power

www.iplantcollaborative.orgOverview of AtmosphereCloud Computing on DemandFully integrated into iPlant authentication and storage and HPC capabilitiesEnables users to build custom images/appliances and share with communityCross-platform desktop access to GUI applications in the cloud (using VNC)Provide easy web based access to resourceswww.iplantcollaborative.orgAPI-compatible implementation of Amazon EC2/S3 interfacesVirtualize the execution environment for applications and servicesUp to 12 core / 48 GB instancesAccess to Cloud Storage + EBS>60 hosted applications in Atmosphere today, including users from USDA, Forest Service, database providers, etc.

Overview of AtmosphereCloud Computing on Demandwww.iplantcollaborative.orgStandalone GUI-based applications are frequently required for analysis but not easy to transform into web appsNeed 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 distributionPrototyping/Testing new software/modulesTailored software training setups (custom workshops/laboratory courses etc.)Extend compute capabilities of existing applications i.e. utilize iPlant API

Multiple Use CasesOverview of Atmospherewww.iplantcollaborative.orgUsers of Atmosphere for teachingWorkshops:Frontiers and Techniques in Plant SciencesCSHL 2011,2012Genotyping by Sequencing Cornell Computational Biology Graduate/U. Graduate course work:BCB 660 Volker Brendel and Amy TothFall 2011, Iowa State UniversityISTA 420/520 Nirav Merchant & Eric LyonsFall 2012, Univ. of ArizonaIntro. Bioinformatics, Anne LorraineFall 2012, Univ. of North CarolinaPopular community contributed images:PhytoMorph (Nate Miller, U. Wisconsin)Twig2Genome (Haibao Tang, JCVI)Julin Maloof, UC Davis

www.iplantcollaborative.org

www.iplantcollaborative.orgOverview of AtmosphereMultiple Ways to Access

VNC clientCommand line tools (e.g. SSH)www.iplantcollaborative.org

www.iplantcollaborative.org