SlideShare a Scribd company logo
1 of 29
funded by the National Science Foundation
Award #ACI-1445604
Jetstream: Adding Cloud-based
Computing to the National
Cyberinfrastructure
Matthew Vaughn(@mattdotvaughn)
ORCID 0000-0002-1384-4283
Director, Life Science Computing
co-PI, Jetstream | Cyverse | Araport
Texas Advanced Computing Center
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
What is Jetstream?
• A resource to expand the community of users who benefit from NSF
investment in shared cyberinfrastructure
• Production cloud system supporting all domains of science and
engineering research sponsored by the NSF
• Provide on-demand interactive computing and analysis
• Enable configurable environments and architectures
• Support computational reproducibility and sharing
• Democratizes access to cloud-native technology and software
• Focuses on ease of use, but also on maintaining flexiblility
Expanding NSF XD’s reach and impact
Around 299,000 researchers, educators, & learners received NSF support in
2012-2013
– Only 1.5% completed a computation, data analysis, or visualization
task on XD program resources
– Less than 3% had an XSEDE Portal account
– 70% of researchers surveyed* claimed to be resource constrained
Why aren’t they using XD systems?
– Activation energy is pretty high
– HPC resources are scarce and not well-matched to their needs
– They just don’t need that much capability
* https://www.xsede.org/xsede-nsf-release-cloud-survey-report
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Expanding NSF XD’s reach and impact
Capability class machines
Traditional HPC, HTC systems
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Who do we expect will use Jetstream?
• Researchers, developers, and scientists who…
– Require somewhere between 4 and a few hundred cores RIGHT
NOW and for the foreseeable future, but not forever
– Want the ability to fully customize the OS and configuration of
their computing setup
– Wish to move cloud-native workflows to/from an academic
environment
– Need interactive mode access to a computing and analysis
system
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Who do we expect will use Jetstream?
• Also…
– Science gateway operators using Jetstream as either the
frontend or processor for scientific jobs
– Anyone who is evaluating or experimenting with software not
traditionally supported on XD systems
– STEM Educators teaching on a variety of subjects
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Diverse research domains
• Biology: iPlant and Galaxy VMs, enabling access to and use of new
analytical codes in various modalities
• Earth Science: VMs capable of requesting NSIDC data and running
common routines to enable more effective research and better
analyses of data
• Field Station Research: VM-based data collection and analysis tools
to support data sharing and collaboration
• GIS: Deliver the CyberGIS toolkit and provide access to ArcGIS in a
VM using IU’s existing site license
• Network Science: Build VMs with CIShell tool builders to deliver
network analysis tools interactively
• Social Sciences: Create VMs that allow selection of data from the
Odum Institute in a way that retains provenance and version
information
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
21st century workforce development
• Specialized virtual Linux desktops and applications to enable
research and research education at small colleges and universities
– HBCUs (Historically Black Colleges and Universities)
– MSIs (Minority Serving Institutions)
– Tribal colleges
– Higher-education institutions in EPSCoR States
• Also, complete democratization of access to cloud-native
technologies and approaches
Platform Overview
Atmosphere APIGlobus Auth
Atmo Services XSEDE Accounting
OpenStack CEPH
Indiana University
OpenStack CEPH
TACC
OpenStack CEPH
Potentially, Others
Web App
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Systems Overview
Flavor vCPUs RAM Storage Per Node
m.tiny 1 2 20 46
m.small 2 4 40 23
m.medium 6 16 130 7
m.large 10 30 230 4
m.xlarge 22 60 460 2
m.xxlarge 44 120 920 1
VM Host Configuration
• Dual Intel E-2680v3 “Haswell”
• 24 physical cores/node @ 2.5
GHz (Hyperthreading on)
• 128 GB RAM
• Dual 1 TB local disks
• 10GB dual uplink NIC
• Running KVM Hypervisor
Hardware Specifics
CEPH Storage
• 20x Dell 730xd per cloud
• 2x10Gbs bonded NIC per 730xd
• Running CEPH 0.94.5 Hammer
• Configured as OpenStack Storage
• Storage is XSEDE-allocated
• Implemented on backend as OpenStack Volumes
• Each user gets 10 volumes up to 500GB total storage
• Exploring object storage as well but that’s in the future
Integration with XSEDE via Globus Auth
Atmosphere Web App uses
and Globus Auth
implements industry-
standard Oauth2
• Leaves us flexibility on
identity and access
• Globus Auth implements
(in beta) password grant
Oauth flow, which means
Jetstream access can be
entirely scripted
Programmatic Access
Web Service APIs
• Openstack - Official and unofficial clients + libs
(i.e. boto)
• EC2* – Integration with AWS-specific code
• Atmosphere - Very beta. Getting language
libraries “soon”
• Preview @
http://docs.atmospherev2.apiary.io/
*Still quite finicky
Automation, Orchestration, and Workflow
• Marathon/MESOS
• https://www.youtube.com/v/VzZfwHLmcL0
• Docker Machine* + Swarm
• Apache Airavata
• CloudMan & Elasticluster*
Configuration Management Tools
• Vagrant & Terraform (Hashicorp)
• Chef
Example: Marathon, MESOS, Unidata
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
What comes next?
• Both cloud systems + all software components installed, configured,
and operational
• “Early operations mode” is underway
• End of March 2016: 38 XSEDE projects and 250+ users
• Acceptance review scheduled with NSF in early May
• Full, unrestricted operations after system is accepted
• Soliciting Research allocation requests NOW plus Startup and
Education allocations
Allow any user with active XSEDE
User Portal account to use a small
(but functional) slice of Jetstream
• Sign up for XUP Account
• Sign into User Portal
• Click “Trial Jetstream Access”
button
• Have (restricted) access to
Jetstream in ~30 minutes or less
Analogous to the free tier that makes
it so easy to get started on the public
cloud
The “Easy Button”
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Partners
Construction
Application / Community LeadsManagement & Operations
Vendors
QUESTIONS?
vaughn@tacc.utexas.edu
@mattdotvaughn
http:// use.jetstream-cloud.org
@jetstream_cloud
http://portal.xsede.org
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
How can I use Jetstream?
• An XSEDE User Portal (XUP) account is required. They are free!
Get one at https://portal.xsede.org
• Read the Allocations Overview - https://portal.xsede.org/allocations-
overview
• Write a successful allocation request – start with a Startup or
Education request - https://portal.xsede.org/successful-requests
Funded by the National Science Foundation
Award #ACI-1445604
http://jetstream-cloud.org/
Where can I get help or learn more?
• Production:
– User guides: https://portal.xsede.org/user-guides
– XSEDE KB: https://portal.xsede.org/knowledge-base
– Email: help@xsede.org
– Campus Champions: https://www.xsede.org/campus-champions
– Training Videos / Virtual Workshops (TBD)
• Early use:
– http://jetstream-cloud.org/
– Early use: jethelp@iu.edu

More Related Content

Similar to Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure

Scientific
Scientific Scientific
Scientific marpierc
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud ComputingDavid Wallom
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersAlan Sill
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Grid Protection Alliance
 
Synergy 2014 - Syn122 Moving Australian National Research into the Cloud
Synergy 2014 - Syn122 Moving Australian National Research into the CloudSynergy 2014 - Syn122 Moving Australian National Research into the Cloud
Synergy 2014 - Syn122 Moving Australian National Research into the CloudCitrix
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Ed Dodds
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudSusan Wu
 
Opal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsOpal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsSriram Krishnan
 
HPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyHPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyPeter Clapham
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suitesmarru
 
Building and Extensible Storage Ecosystem with WOS
Building and Extensible Storage Ecosystem with WOSBuilding and Extensible Storage Ecosystem with WOS
Building and Extensible Storage Ecosystem with WOSinside-BigData.com
 
Overview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringOverview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringJohn Towns
 
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...Amazon Web Services
 
Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013adamnelson
 
Data Science in the cloud with Microsoft Azure
Data Science in the cloud with Microsoft Azure Data Science in the cloud with Microsoft Azure
Data Science in the cloud with Microsoft Azure TechExeter
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat NetApp
 
Engage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibilityEngage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibilityAvtex
 
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Larry Smarr
 
Your Biggest Systems Management Challenges – and How to Overcome Them
Your Biggest Systems Management Challenges – and How to Overcome ThemYour Biggest Systems Management Challenges – and How to Overcome Them
Your Biggest Systems Management Challenges – and How to Overcome ThemQuest
 

Similar to Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure (20)

Scientific
Scientific Scientific
Scientific
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud Computing
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for Developers
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
 
Synergy 2014 - Syn122 Moving Australian National Research into the Cloud
Synergy 2014 - Syn122 Moving Australian National Research into the CloudSynergy 2014 - Syn122 Moving Australian National Research into the Cloud
Synergy 2014 - Syn122 Moving Australian National Research into the Cloud
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
 
Opal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsOpal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific Applications
 
HPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyHPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journey
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suite
 
Building and Extensible Storage Ecosystem with WOS
Building and Extensible Storage Ecosystem with WOSBuilding and Extensible Storage Ecosystem with WOS
Building and Extensible Storage Ecosystem with WOS
 
Overview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringOverview of XSEDE Systems Engineering
Overview of XSEDE Systems Engineering
 
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
 
Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013
 
Data Science in the cloud with Microsoft Azure
Data Science in the cloud with Microsoft Azure Data Science in the cloud with Microsoft Azure
Data Science in the cloud with Microsoft Azure
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat
 
Engage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibilityEngage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibility
 
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
 
Your Biggest Systems Management Challenges – and How to Overcome Them
Your Biggest Systems Management Challenges – and How to Overcome ThemYour Biggest Systems Management Challenges – and How to Overcome Them
Your Biggest Systems Management Challenges – and How to Overcome Them
 

More from Matthew Vaughn

Towards a (united) federation of Bioinformatics resources
Towards a (united) federation of Bioinformatics resourcesTowards a (united) federation of Bioinformatics resources
Towards a (united) federation of Bioinformatics resourcesMatthew Vaughn
 
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURE
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURECYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURE
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTUREMatthew Vaughn
 
How Cyverse.org enables scalable data discoverability and re-use
How Cyverse.org enables scalable data discoverability and re-useHow Cyverse.org enables scalable data discoverability and re-use
How Cyverse.org enables scalable data discoverability and re-useMatthew Vaughn
 
Clouds, Clusters, and Containers: Tools for responsible, collaborative computing
Clouds, Clusters, and Containers: Tools for responsible, collaborative computingClouds, Clusters, and Containers: Tools for responsible, collaborative computing
Clouds, Clusters, and Containers: Tools for responsible, collaborative computingMatthew Vaughn
 
Packaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reusePackaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reuseMatthew Vaughn
 
Scaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data ChallengesScaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data ChallengesMatthew Vaughn
 
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open DataArabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open DataMatthew Vaughn
 
Developing Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through AraportDeveloping Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through AraportMatthew Vaughn
 
Dinosaur bioinformatics
Dinosaur bioinformaticsDinosaur bioinformatics
Dinosaur bioinformaticsMatthew Vaughn
 
aip-developer-intro_pag2015
aip-developer-intro_pag2015aip-developer-intro_pag2015
aip-developer-intro_pag2015Matthew Vaughn
 
iplant-highlights-pag2015
iplant-highlights-pag2015iplant-highlights-pag2015
iplant-highlights-pag2015Matthew Vaughn
 
aip-workshop1-dev-tutorial
aip-workshop1-dev-tutorialaip-workshop1-dev-tutorial
aip-workshop1-dev-tutorialMatthew Vaughn
 
aip_developer_overview_icar_2014
aip_developer_overview_icar_2014aip_developer_overview_icar_2014
aip_developer_overview_icar_2014Matthew Vaughn
 
Arabidopsis Information Portal overview from Plant Biology Europe 2014
Arabidopsis Information Portal overview from Plant Biology Europe 2014Arabidopsis Information Portal overview from Plant Biology Europe 2014
Arabidopsis Information Portal overview from Plant Biology Europe 2014Matthew Vaughn
 

More from Matthew Vaughn (14)

Towards a (united) federation of Bioinformatics resources
Towards a (united) federation of Bioinformatics resourcesTowards a (united) federation of Bioinformatics resources
Towards a (united) federation of Bioinformatics resources
 
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURE
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURECYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURE
CYVERSE: TRANSFORMING LIFE SCIENCE RESEARCH VIA CYBERINFRASTRUCTURE
 
How Cyverse.org enables scalable data discoverability and re-use
How Cyverse.org enables scalable data discoverability and re-useHow Cyverse.org enables scalable data discoverability and re-use
How Cyverse.org enables scalable data discoverability and re-use
 
Clouds, Clusters, and Containers: Tools for responsible, collaborative computing
Clouds, Clusters, and Containers: Tools for responsible, collaborative computingClouds, Clusters, and Containers: Tools for responsible, collaborative computing
Clouds, Clusters, and Containers: Tools for responsible, collaborative computing
 
Packaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reusePackaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reuse
 
Scaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data ChallengesScaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data Challenges
 
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open DataArabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
 
Developing Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through AraportDeveloping Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through Araport
 
Dinosaur bioinformatics
Dinosaur bioinformaticsDinosaur bioinformatics
Dinosaur bioinformatics
 
aip-developer-intro_pag2015
aip-developer-intro_pag2015aip-developer-intro_pag2015
aip-developer-intro_pag2015
 
iplant-highlights-pag2015
iplant-highlights-pag2015iplant-highlights-pag2015
iplant-highlights-pag2015
 
aip-workshop1-dev-tutorial
aip-workshop1-dev-tutorialaip-workshop1-dev-tutorial
aip-workshop1-dev-tutorial
 
aip_developer_overview_icar_2014
aip_developer_overview_icar_2014aip_developer_overview_icar_2014
aip_developer_overview_icar_2014
 
Arabidopsis Information Portal overview from Plant Biology Europe 2014
Arabidopsis Information Portal overview from Plant Biology Europe 2014Arabidopsis Information Portal overview from Plant Biology Europe 2014
Arabidopsis Information Portal overview from Plant Biology Europe 2014
 

Recently uploaded

《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptJoemSTuliba
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 

Recently uploaded (20)

《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.ppt
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 

Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure

  • 1. funded by the National Science Foundation Award #ACI-1445604 Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure Matthew Vaughn(@mattdotvaughn) ORCID 0000-0002-1384-4283 Director, Life Science Computing co-PI, Jetstream | Cyverse | Araport Texas Advanced Computing Center
  • 2. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ What is Jetstream? • A resource to expand the community of users who benefit from NSF investment in shared cyberinfrastructure • Production cloud system supporting all domains of science and engineering research sponsored by the NSF • Provide on-demand interactive computing and analysis • Enable configurable environments and architectures • Support computational reproducibility and sharing • Democratizes access to cloud-native technology and software • Focuses on ease of use, but also on maintaining flexiblility
  • 3. Expanding NSF XD’s reach and impact Around 299,000 researchers, educators, & learners received NSF support in 2012-2013 – Only 1.5% completed a computation, data analysis, or visualization task on XD program resources – Less than 3% had an XSEDE Portal account – 70% of researchers surveyed* claimed to be resource constrained Why aren’t they using XD systems? – Activation energy is pretty high – HPC resources are scarce and not well-matched to their needs – They just don’t need that much capability * https://www.xsede.org/xsede-nsf-release-cloud-survey-report
  • 4. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Expanding NSF XD’s reach and impact Capability class machines Traditional HPC, HTC systems
  • 5. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Who do we expect will use Jetstream? • Researchers, developers, and scientists who… – Require somewhere between 4 and a few hundred cores RIGHT NOW and for the foreseeable future, but not forever – Want the ability to fully customize the OS and configuration of their computing setup – Wish to move cloud-native workflows to/from an academic environment – Need interactive mode access to a computing and analysis system
  • 6. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Who do we expect will use Jetstream? • Also… – Science gateway operators using Jetstream as either the frontend or processor for scientific jobs – Anyone who is evaluating or experimenting with software not traditionally supported on XD systems – STEM Educators teaching on a variety of subjects
  • 7. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Diverse research domains • Biology: iPlant and Galaxy VMs, enabling access to and use of new analytical codes in various modalities • Earth Science: VMs capable of requesting NSIDC data and running common routines to enable more effective research and better analyses of data • Field Station Research: VM-based data collection and analysis tools to support data sharing and collaboration • GIS: Deliver the CyberGIS toolkit and provide access to ArcGIS in a VM using IU’s existing site license • Network Science: Build VMs with CIShell tool builders to deliver network analysis tools interactively • Social Sciences: Create VMs that allow selection of data from the Odum Institute in a way that retains provenance and version information
  • 8. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ 21st century workforce development • Specialized virtual Linux desktops and applications to enable research and research education at small colleges and universities – HBCUs (Historically Black Colleges and Universities) – MSIs (Minority Serving Institutions) – Tribal colleges – Higher-education institutions in EPSCoR States • Also, complete democratization of access to cloud-native technologies and approaches
  • 9. Platform Overview Atmosphere APIGlobus Auth Atmo Services XSEDE Accounting OpenStack CEPH Indiana University OpenStack CEPH TACC OpenStack CEPH Potentially, Others Web App
  • 10. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Systems Overview
  • 11. Flavor vCPUs RAM Storage Per Node m.tiny 1 2 20 46 m.small 2 4 40 23 m.medium 6 16 130 7 m.large 10 30 230 4 m.xlarge 22 60 460 2 m.xxlarge 44 120 920 1 VM Host Configuration • Dual Intel E-2680v3 “Haswell” • 24 physical cores/node @ 2.5 GHz (Hyperthreading on) • 128 GB RAM • Dual 1 TB local disks • 10GB dual uplink NIC • Running KVM Hypervisor Hardware Specifics CEPH Storage • 20x Dell 730xd per cloud • 2x10Gbs bonded NIC per 730xd • Running CEPH 0.94.5 Hammer • Configured as OpenStack Storage • Storage is XSEDE-allocated • Implemented on backend as OpenStack Volumes • Each user gets 10 volumes up to 500GB total storage • Exploring object storage as well but that’s in the future
  • 12. Integration with XSEDE via Globus Auth Atmosphere Web App uses and Globus Auth implements industry- standard Oauth2 • Leaves us flexibility on identity and access • Globus Auth implements (in beta) password grant Oauth flow, which means Jetstream access can be entirely scripted
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Programmatic Access Web Service APIs • Openstack - Official and unofficial clients + libs (i.e. boto) • EC2* – Integration with AWS-specific code • Atmosphere - Very beta. Getting language libraries “soon” • Preview @ http://docs.atmospherev2.apiary.io/ *Still quite finicky Automation, Orchestration, and Workflow • Marathon/MESOS • https://www.youtube.com/v/VzZfwHLmcL0 • Docker Machine* + Swarm • Apache Airavata • CloudMan & Elasticluster* Configuration Management Tools • Vagrant & Terraform (Hashicorp) • Chef
  • 24. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ What comes next? • Both cloud systems + all software components installed, configured, and operational • “Early operations mode” is underway • End of March 2016: 38 XSEDE projects and 250+ users • Acceptance review scheduled with NSF in early May • Full, unrestricted operations after system is accepted • Soliciting Research allocation requests NOW plus Startup and Education allocations
  • 25. Allow any user with active XSEDE User Portal account to use a small (but functional) slice of Jetstream • Sign up for XUP Account • Sign into User Portal • Click “Trial Jetstream Access” button • Have (restricted) access to Jetstream in ~30 minutes or less Analogous to the free tier that makes it so easy to get started on the public cloud The “Easy Button”
  • 26. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Partners Construction Application / Community LeadsManagement & Operations Vendors
  • 28. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ How can I use Jetstream? • An XSEDE User Portal (XUP) account is required. They are free! Get one at https://portal.xsede.org • Read the Allocations Overview - https://portal.xsede.org/allocations- overview • Write a successful allocation request – start with a Startup or Education request - https://portal.xsede.org/successful-requests
  • 29. Funded by the National Science Foundation Award #ACI-1445604 http://jetstream-cloud.org/ Where can I get help or learn more? • Production: – User guides: https://portal.xsede.org/user-guides – XSEDE KB: https://portal.xsede.org/knowledge-base – Email: help@xsede.org – Campus Champions: https://www.xsede.org/campus-champions – Training Videos / Virtual Workshops (TBD) • Early use: – http://jetstream-cloud.org/ – Early use: jethelp@iu.edu

Editor's Notes

  1. HALFWAY THRU 15M
  2. Key distinction: Cloud is someone else’s computer. Cloud computing in this context is some else’s computer that YOU can reconfigure and automate.