SlideShare a Scribd company logo
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 Computing
David 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 Developers
Alan 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 2016
Grid 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
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
Nancy Wilkins-Diehr
 
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-Cloud
Susan 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 Applications
Sriram 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 journey
Peter 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 WOS
inside-BigData.com
 
Overview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringOverview of XSEDE Systems Engineering
Overview of XSEDE Systems Engineering
John 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 2013
adamnelson
 
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 flexibility
Avtex
 
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 Them
Quest
 

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 resources
Matthew 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 CYBERINFRASTRUCTURE
Matthew 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-use
Matthew 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 computing
Matthew 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-reuse
Matthew 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 Challenges
Matthew 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 Data
Matthew 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 Araport
Matthew Vaughn
 
Dinosaur bioinformatics
Dinosaur bioinformaticsDinosaur bioinformatics
Dinosaur bioinformatics
Matthew Vaughn
 
aip-developer-intro_pag2015
aip-developer-intro_pag2015aip-developer-intro_pag2015
aip-developer-intro_pag2015
Matthew Vaughn
 
iplant-highlights-pag2015
iplant-highlights-pag2015iplant-highlights-pag2015
iplant-highlights-pag2015
Matthew Vaughn
 
aip-workshop1-dev-tutorial
aip-workshop1-dev-tutorialaip-workshop1-dev-tutorial
aip-workshop1-dev-tutorial
Matthew Vaughn
 
aip_developer_overview_icar_2014
aip_developer_overview_icar_2014aip_developer_overview_icar_2014
aip_developer_overview_icar_2014
Matthew 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 2014
Matthew 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

Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
Renu Jangid
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
SSR02
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
Wasswaderrick3
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
Gokturk Mehmet Dilci
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
RASHMI M G
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
tonzsalvador2222
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
David Osipyan
 
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptxBREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
RASHMI M G
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
yqqaatn0
 

Recently uploaded (20)

Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
 
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptxBREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
 

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.