SlideShare ist ein Scribd-Unternehmen logo
1 von 38
“Security Challenges and
the Pacific Research Platform”
Cybersecurity Engagement in a Research Environment Workshop
Rady School of Management, UC San Diego
December 5, 2019
Dr. Larry Smarr
Director, California Institute for Telecommunications and Information Technology
Harry E. Gruber Professor,
Dept. of Computer Science and Engineering
Jacobs School of Engineering, UCSD
http://lsmarr.calit2.net
1985-2000 NSF Funds Supercomputer Centers, NSFnet, vBNS, and PACI:
Creating the First National Research Platform
The PACI Grid Testbed
National Computational Science
1997
vBNS
led to
Source: Maxine Brown, OptIPuter Project Manager
The OptIPuter
Exploits a New World
in Which
the Central Architectural Element
is Optical Networking,
Not Computers.
Distributed Cyberinfrastructure
to Support
Data-Intensive Scientific Research
and Collaboration
PI Smarr,
2002-2009
Integrated “OptIPlatform” Cyberinfrastructure System:
A 10Gbps Prototype of an NRP
National LambdaRail
Campus
Optical
Switch
Data Repositories & Clusters
HPC
HD/4k Video Images
HD/4k Video Cams
End User
OptIPortal
10G
Lightpath
HD/4k Telepresence
Instruments
LS 2009
Slide
2000-2015 Using UCSD Campus as Development Prototype:
NSF OptIPuter, Quartzite, Prism Awards
PI Papadopoulos
2013-2015
PI Smarr
2002-2009
PI Papadopoulos
2004-2007
2010-2018: DOE & NSF Partnering
on Science Engagement and ScienceDMZ Technology Adoption
Science
DMZ
Data Transfer
Nodes
(DTN/FIONA)
Network
Architecture
(zero friction)
Performance
Monitoring
(perfSONAR)
ScienceDMZ Coined in 2010 by ESnet
Basis of PRP Architecture and Design
http://fasterdata.es.net/science-dmz/
Slide Adapted From Inder Monga, ESnet
DOE
NSF
NSF Campus Cyberinfrastructure Program
Has Made Over 250 Awards
2012 2013 2014 2015 2016 2017 2018
Quartzite
Prism
(GDC)
2015 Vision: The Pacific Research Platform Will Connect Science DMZs
Creating a Regional End-to-End Science-Driven Community Cyberinfrastructure
NSF CC*DNI Grant
$6.3M 10/2015-10/2020
In Year 5 Now
PI: Larry Smarr, UC San Diego Calit2
Co-PIs:
• Camille Crittenden, UC Berkeley CITRIS,
• Tom DeFanti, UC San Diego Calit2/QI,
• Philip Papadopoulos, UCI
• Frank Wuerthwein, UCSD Physics and SDSC
Source: John Hess, CENIC
ESnet: Given Fast Networks, Need
DMZs and Fast/Tuned DTNs
Letters of Commitment from:
• 50 Researchers from 15 Campuses
• 32 IT/Network Organization Leaders
PRP Engineers Designed and Built Several Generations
of Optical-Fiber Big-Data Flash I/O Network Appliances (FIONAs)
UCSD-Designed FIONAs Solved the Disk-to-Disk Data Transfer Problem
at Near Full Speed on Best-Effort 10G, 40G and 100G Networks
FIONAs Designed by UCSD’s Phil Papadopoulos, John Graham,
Joe Keefe, and Tom DeFanti
Two FIONA DTNs at UC Santa Cruz: 40G & 100G
Up to 192 TB Rotating Storage
Add Up to 8 Nvidia GPUs Per 2U FIONA
To Add Machine Learning Capability
2017-2020: NSF CHASE-CI Grant Adds a Machine Learning Layer
Built on Top of the Pacific Research Platform
Caltech
UCB
UCI UCR
UCSD
UCSC
Stanford
MSU
UCM
SDSU
NSF Grant for High Speed “Cloud” of 256 GPUs
For 30 ML Faculty & Their Students at 10 Campuses
for Training AI Algorithms on Big Data
Original PRP
CENIC/PW Link
2018-2021: Toward the NRP -
Using CENIC & Internet2 to Connect Quilt Regional R&E Networks
“Towards
The NRP”
3-Year Grant
Funded
by NSF
$2.5M
October 2018
PI Smarr
Co-PIs Altintas
Papadopoulos
Wuerthwein
Rosing
DeFanti
NSF CENIC Link
OSG (an NRP Providing High Throughput Compute & Data Resources)
Has Been Integrated With the PRP
SDSC
U.ChicagoFNAL
Caltech
In aggregate ~ 200,000 Intel x86 cores
used by ~400 projects
Source: Frank
Würthwein,
OSG Exec Director;
PRP co-PI
UCSD/SDSC
OSG Federates
~100 Clusters
Worldwide
The Open Science Grid Delivers
1.8 Billion Core-Hours Per Year to Over 50 Fields of Science
NCSA Delivered
~35,000 Core-Hours
Per Year in 1990
https://gracc.opensciencegrid.org/dashboard/db/gracc-home
2018/2019: PRP Game Changer!
Using Kubernetes to Orchestrate Containers Across the PRP
“Kubernetes is a way of stitching together
a collection of machines into,
basically, a big computer,”
--Craig Mcluckie, Google
and now CEO and Founder of Heptio
"Everything at Google runs in a container."
--Joe Beda,Google
PRP Uses Cloud-Native Rook as a Storage Orchestrator,
Running ‘Inside’ Kubernetes
https://rook.io/
Source: John Graham, Calit2/QI
PRP’s Nautilus Hypercluster Adopted Kubernetes
to Orchestrate Software Containers and Manage Distributed Storage
“Kubernetes with Rook/Ceph Allows Us to Manage Petabytes of
Distributed Storage and GPUs for Data Science,
While We Measure and Monitor Network Use.”
--John Graham, Calit2/QI UC San Diego
Kubernetes (K8s) is an open-source system for
automating deployment, scaling, and
management of containerized applications.
Community Participation Enables
# of PRP-Paid Nautilus Nodes to be Quadrupled
Nautilus Cluster March 26, 2019
Installing FIONAs Across California in Late 2018 and Early 2019
To Enhance User’s CPU and GPU Computing, Data Posting, and Data Transfers
UC Merced
Stanford UC Santa Barbara
UC Riverside
UC Santa Cruz
UC Irvine
100G NVMe 6.4TB
Caltech
40G 192TB
UCSF
40G 160TB HPWREN
40G 160TB
4 FIONA8s*
Calit2/UCI
35 FIONA2s
17 FIONA8s
2x40G 160TB HPWREN
UCSD
100G Epyc NVMe
100G Gold NVMe
8 FIONA8s + 5 FIONA8s
SDSC @ UCSD
1 FIONA8
40G 160TB
UCR 40G 160TB
USC
100G NVMe 6.4TB
2x40G 160TB
UCLA
1 FIONA8*
40G 160TB
Stanford U
2 FIONA8s*
40G 192TB
UCSB
4.5 FIONA8s
100G NVMe 6.4TB
40G 160TB
UCSC
PRP’s California Nautilus Hypercluster Connected
by Use of CENIC 100G Network
10 FIONA2s
2 FIONA8
40G 160TB
UCM
15-Campus Nautilus Cluster:
4360 CPU Cores 134 Hosts
~1.7 PB Storage
407 GPUs, ~4000 cores each
40G 160TB HPWREN
100G NVMe 6.4TB
1 FIONA8* 2 FIONA4s
FPGAs + 2PB BeeGFS
SDSU
PRP Disks
10G 3TB
CSUSB
Minority Serving Institution
CHASE-CI
100G 48TB
NPS
*= July RT
40G 192TB
USD
CENIC/PW Link
40G 3TB
U Hawaii
40G 160TB
NCAR-WY
40G 192TB
UWashington
100G FIONA
I2 Chicago
100G FIONA
I2 Kansas City
10G FIONA1
40G FIONA
UIC
100G FIONA
I2 NYC
40G 3TB
StarLight
PRP/TNRP’s United States Nautilus Hypercluster FIONAs
Now Connects 4 More Regionals and 3 Internet2 sites
The First GRP Workshop
Was Held at UC San Diego in September 2019
Global PRP Nautilus Hypercluster Is Rapidly Adding International Partners
Beyond Our Original Partner in Amsterdam
PRP
Guam
Australia
Korea
Singapore
Netherlands
10G 35TB
UvA40G FIONA6
40G 28TB
KISTI
10G 96TB
U of Guam
100G 35TB
U of Queensland
Transoceanic Nodes Show Distance is Not the Barrier
to Above 5Gb/s Disk-to-Disk Performance
PRP’s Current
International
PartnersGRP Workshop 9/17-18 at UCSD
Operational Metrics: Containerized Trace Route Tool Allows Realtime Visualization
of Status of PRP Network Links on a National and Global Scale
Source: Dima Mishin, SDSC9/16/2019
Guam
Univ. Queensland
Australia
LIGO
UK
Netherlands
Korea
Security Technologies Utilized in the
PRP / CHASE-CI Nautilus Cluster
• CILogon Federated Authentication
• Secure Namespaces for Multi-Institution Collaborations
• Calico Policy-Driven Network Security
• ElastiFlow - EKS Flow Analysis Dashboards sFlow
• GitLab Continuous Integration (CI)
Nautilus Uses CILogon for Federated Identity
Already Adopted by Campuses
Nautilus Namespaces
Enable Secure for Multi-Institution Collaborations
✔Isolate user
space
✔Create
environment
to
collaborate
✔Define
policies
CHASE -
Nautilus is Using Calico
For Policy-Driven Network Security
ElastiFlow sflow Visualization
ElastiFlow™ provides
network flow data
collection and visualization
using the Elastic Stack
(Elasticsearch, Logstash
and Kibana).
It supports Netflow v5/v9,
sFlow and IPFIX flow types
(1.x versions support only
Netflow v5/v9).
Gitlab CI is Running
as a Service in Nautilus
● Integrated: GitLab CI/CD is part of GitLab, enabling a single conversation from planning to
deployment (and beyond)
● Open source: CI/CD is a part of both the open source GitLab Community Edition and the
proprietary GitLab Enterprise Edition
● Easy to learn: See our Quick Start guide
● Seamless: Part of the single GitLab application, with a single great user experience
● Scalable: Tests run distributed on separate machines of which you can add as many as you want
● Faster results: Each build can be split in multiple jobs that run in parallel on multiple machines
● Optimized for delivery: multiple stages, manual deploy gates, environments, and variables
Continuous Integration (CI), Continuous Deployment (CD)
PRP is Science-Driven:
Connecting Multi-Campus Application Teams and Devices
Earth
Sciences
UC San Diego UCBerkeley UC Merced
Moving a Supercomputer Application
to a Distributed Computation on PRP
25 years
[CO2,aq] 100 Year Simulation
4 days
75 years
100 years
• 0.5 km x 0.5 km x 17.5 m
• Three sandstone layers
separated by two shale
layers
Simulating the Injection of CO2
in Brine-Saturated Reservoirs:
Poroelastic and Pressure-Velocity Fields
Solved In Parallel Over the PRP,
Using MPI for Domain Decomposition,
Orchestrated by Kubernetes Containers
on FIONA Nodes
Computational Domain
Evolution of Formation Water Carbonic Acid
Concentration in Time, After 4 Days of Injection
Numerical methods:
Finite Elements for Solid Phase,
Finite Volume for Aqueous Phase
PRP Distributed-Parallel Computation:
Using OpenMPI on Kubernetes to Create Distributed Pods
[paolini@fiona k8s]$ kubectl get pod -n sdsu -o=custom-columns=NODE:.spec.nodeName
NODE [Creating Kubernetes Distributed Pods]
k8s-nvme-01.sdsc.optiputer.net
fiona.cac.washington.edu
dtn-main.ucr.edu
siderea.ucsc.edu
dtn2-daejeon.kreonet.net
fiona-dtn-1.ucsc.edu
fiona.nwsc.ucar.edu
k8s-epyc-01.sdsc.optiputer.net
(GDC)
Comet: SDSC XSEDE cluster
FIONA
FIONA
FIONA
FIONA
FIONA
FIONA
FIONA
MPI
Beehive:
Petascale
Parallel
Storage
Source: Chris Paolini, SDSU
PRP Enables Speed-Ups of Complex Distributed Workflows:
Scott Sellars’ Rapid 4D Object Segmentation of NASA Water Vapor Data
NASA *MERRA v2 –
Water Vapor Data
Across the Globe
4D Object Constructed
(Lat, Lon, Value, Time)
Object Detection,
Segmentation and Tracking
Scott L. Sellars1, John Graham1, Dima Mishin1, Kyle Marcus2 , Ilkay Altintas2, Tom DeFanti1, Larry Smarr1,
Joulien Tatar3, Phu Nguyen4, Eric Shearer4, and Soroosh Sorooshian4
1Calit2@UCSD; 2SDSC; 3Office of Information Technology, UCI; 4Center for Hydrometeorology and Remote Sensing, UCI
Calit2’s FIONA
SDSC’s COMET
Calit2’s FIONA
Pacific Research Platform (10-100 Gb/s)
GPUsGPUs
Complete workflow time: 19.2 days52 Minutes!
UC, Irvine UC, San Diego
PRP Enabled Scott’s Workflow
to Run 532 Times Faster!
Source: Scott Sellers, CW3E
Co-Existence of Interactive and
Non-Interactive Computing on PRP
GPU Simulations Needed to Improve Ice Model.
=> Results in Significant Improvement in Pointing Resolution
for Multi-Messenger Astrophysics
NSF Large-Scale Observatories
Are Beginning to Utilize PRP Compute Resources
IceCube & LIGO Both See Nautilus
as Just Another OSG Resource
In 2019 a Growing Number of Applications and Campuses
Have Driven a 4-Fold Increase in Requested Nautilus GPUs
IceCube
Ravi Ramamoorthi, UCSD
Computer Graphics ML
Jeff Krichmar, UCI
Reinforcement Learning
Gary Cottrell, UCSD
Deep Learning
Dinesh Bharadia, UCSD
Autonomous Driving
Mark Alber Group, UCR
Quantitative Modeling in Biology
Anshul Kundaje, Stanford
Genomics Deep Learning
Hao Su, UCSD
AI in Robotics
https://grafana.nautilus.optiputer.net
Over the Last 3 Months, PRP Nautilus Has Grown to
Providing the Great Majority of LIGO GPU Compute Time
Source: GRP Talk by Igor Sfiligoi, UCSD/SDSC/OSG
2020-2025 NRP Future:
SDSC’s EXPANSE Will Use CHASE-CI Developed Composable Systems
~$20M over 5 Years
PI Mike Norman, SDSC
PRP/TNRP/CHASE-CI Support and Community:
• US National Science Foundation (NSF) awards to UCSD, NU, and SDSC
 CNS-1456638, CNS-1730158, ACI-1540112, ACI-1541349, & OAC-1826967
 OAC 1450871 (NU) and OAC-1659169 (SDSU)
• UC Office of the President, Calit2 and Calit2’s UCSD Qualcomm Institute
• San Diego Supercomputer Center and UCSD’s Research IT and Instructional IT
• Partner Campuses: UCB, UCSC, UCI, UCR, UCLA, USC, UCD, UCSB, SDSU, Caltech, NU,
UWash UChicago, UIC, UHM, CSUSB, HPWREN, UMo, MSU, NYU, UNeb, UNC,UIUC,
UTA/Texas Advanced Computing Center, FIU, KISTI, UVA, AIST
• CENIC, Pacific Wave/PNWGP, StarLight/MREN, The Quilt, Kinber, Great Plains Network,
NYSERNet, LEARN, Open Science Grid, Internet2, DOE ESnet, NCAR/UCAR & Wyoming
Supercomputing Center, AWS, Google, Microsoft, Cisco
And Developing: Indiana University’s EPOC

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

The Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
 
PRP, CHASE-CI, TNRP and OSG
PRP, CHASE-CI, TNRP and OSGPRP, CHASE-CI, TNRP and OSG
PRP, CHASE-CI, TNRP and OSG
 
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
 
Internet & Climate Change: Cyberinfrastructure for a Carbon-Constrained World
Internet & Climate Change: Cyberinfrastructure for a Carbon-Constrained WorldInternet & Climate Change: Cyberinfrastructure for a Carbon-Constrained World
Internet & Climate Change: Cyberinfrastructure for a Carbon-Constrained World
 
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
 
National Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research PlatformNational Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research Platform
 
Toward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing CyberinfrastructureToward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing Cyberinfrastructure
 
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesThe Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
 
The Pacific Research Platform:a Science-Driven Big-Data Freeway System
The Pacific Research Platform:a Science-Driven Big-Data Freeway SystemThe Pacific Research Platform:a Science-Driven Big-Data Freeway System
The Pacific Research Platform:a Science-Driven Big-Data Freeway System
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
An Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive ResearchAn Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive Research
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
The Transformational Nature of NSF Long-Term Funding on Santa Ana Wildfires i...
The Transformational Nature of NSF Long-Term Fundingon Santa Ana Wildfires i...The Transformational Nature of NSF Long-Term Fundingon Santa Ana Wildfires i...
The Transformational Nature of NSF Long-Term Funding on Santa Ana Wildfires i...
 
What I’ve Learned About “Green”
What I’ve Learned About “Green”What I’ve Learned About “Green”
What I’ve Learned About “Green”
 
Calit2 as a Model for Collaborative Innovation
Calit2 as a Model for Collaborative InnovationCalit2 as a Model for Collaborative Innovation
Calit2 as a Model for Collaborative Innovation
 
The Creation of Calit2
The Creation of Calit2The Creation of Calit2
The Creation of Calit2
 
The Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsThe Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror Worlds
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
Pacific Research Platform Science Drivers
Pacific Research Platform Science DriversPacific Research Platform Science Drivers
Pacific Research Platform Science Drivers
 
Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021
 

Ähnlich wie Security Challenges and the Pacific Research Platform

Ähnlich wie Security Challenges and the Pacific Research Platform (20)

Toward a National Research Platform
Toward a National Research PlatformToward a National Research Platform
Toward a National Research Platform
 
Toward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisToward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data Analysis
 
The PRP and Its Applications
The PRP and Its ApplicationsThe PRP and Its Applications
The PRP and Its Applications
 
From the Pacific Research Platform to a National Research Platform
From the Pacific Research Platform to a National Research PlatformFrom the Pacific Research Platform to a National Research Platform
From the Pacific Research Platform to a National Research Platform
 
Toward a National Research Platform
Toward a National Research PlatformToward a National Research Platform
Toward a National Research Platform
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration Infrastructure
 
The Pacific Research Platform Two Years In
The Pacific Research Platform Two Years InThe Pacific Research Platform Two Years In
The Pacific Research Platform Two Years In
 
Creating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data SuperhighwayCreating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data Superhighway
 
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
 
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
 
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
 
Positioning University of California Information Technology for the Future: S...
Positioning University of California Information Technology for the Future: S...Positioning University of California Information Technology for the Future: S...
Positioning University of California Information Technology for the Future: S...
 
Towards a High-Performance National Research Platform Enabling Digital Research
Towards a High-Performance National Research Platform Enabling Digital ResearchTowards a High-Performance National Research Platform Enabling Digital Research
Towards a High-Performance National Research Platform Enabling Digital Research
 
An Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchAn Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive Research
 
Pacific Wave and PRP Update Big News for Big Data
Pacific Wave and PRP Update Big News for Big DataPacific Wave and PRP Update Big News for Big Data
Pacific Wave and PRP Update Big News for Big Data
 
Toward A National Big Data Superhighway
Toward A National Big Data SuperhighwayToward A National Big Data Superhighway
Toward A National Big Data Superhighway
 
UC-Wide Cyberinfrastructure for Data-Intensive Research
UC-Wide Cyberinfrastructure for Data-Intensive ResearchUC-Wide Cyberinfrastructure for Data-Intensive Research
UC-Wide Cyberinfrastructure for Data-Intensive Research
 
Using OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid ApplicationsUsing OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid Applications
 
Ultra-Broadband and Peta-Scale Collaboration Opportunities Between UC and Canada
Ultra-Broadband and Peta-Scale Collaboration Opportunities Between UC and CanadaUltra-Broadband and Peta-Scale Collaboration Opportunities Between UC and Canada
Ultra-Broadband and Peta-Scale Collaboration Opportunities Between UC and Canada
 
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
 

Mehr von Larry Smarr

Mehr von Larry Smarr (20)

My Remembrances of Mike Norman Over The Last 45 Years
My Remembrances of Mike Norman Over The Last 45 YearsMy Remembrances of Mike Norman Over The Last 45 Years
My Remembrances of Mike Norman Over The Last 45 Years
 
Metagenics How Do I Quantify My Body and Try to Improve its Health? June 18 2019
Metagenics How Do I Quantify My Body and Try to Improve its Health? June 18 2019Metagenics How Do I Quantify My Body and Try to Improve its Health? June 18 2019
Metagenics How Do I Quantify My Body and Try to Improve its Health? June 18 2019
 
Panel: Reaching More Minority Serving Institutions
Panel: Reaching More Minority Serving InstitutionsPanel: Reaching More Minority Serving Institutions
Panel: Reaching More Minority Serving Institutions
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated Systems
 
Wireless FasterData and Distributed Open Compute Opportunities and (some) Us...
 Wireless FasterData and Distributed Open Compute Opportunities and (some) Us... Wireless FasterData and Distributed Open Compute Opportunities and (some) Us...
Wireless FasterData and Distributed Open Compute Opportunities and (some) Us...
 
Panel Discussion: Engaging underrepresented technologists, researchers, and e...
Panel Discussion: Engaging underrepresented technologists, researchers, and e...Panel Discussion: Engaging underrepresented technologists, researchers, and e...
Panel Discussion: Engaging underrepresented technologists, researchers, and e...
 
The Asia Pacific and Korea Research Platforms: An Overview Jeonghoon Moon
The Asia Pacific and Korea Research Platforms: An Overview Jeonghoon MoonThe Asia Pacific and Korea Research Platforms: An Overview Jeonghoon Moon
The Asia Pacific and Korea Research Platforms: An Overview Jeonghoon Moon
 
Panel: Reaching More Minority Serving Institutions
Panel: Reaching More Minority Serving InstitutionsPanel: Reaching More Minority Serving Institutions
Panel: Reaching More Minority Serving Institutions
 
Panel: The Global Research Platform: An Overview
Panel: The Global Research Platform: An OverviewPanel: The Global Research Platform: An Overview
Panel: The Global Research Platform: An Overview
 
Panel: Future Wireless Extensions of Regional Optical Networks
Panel: Future Wireless Extensions of Regional Optical NetworksPanel: Future Wireless Extensions of Regional Optical Networks
Panel: Future Wireless Extensions of Regional Optical Networks
 
Global Research Platform Workshops - Maxine Brown
Global Research Platform Workshops - Maxine BrownGlobal Research Platform Workshops - Maxine Brown
Global Research Platform Workshops - Maxine Brown
 
Built around answering questions
Built around answering questionsBuilt around answering questions
Built around answering questions
 
Panel: NRP Science Impacts​
Panel: NRP Science Impacts​Panel: NRP Science Impacts​
Panel: NRP Science Impacts​
 
Democratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish ParasharDemocratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish Parashar
 
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
 
Open Force Field: Scavenging pre-emptible CPU hours* in the age of COVID - Je...
Open Force Field: Scavenging pre-emptible CPU hours* in the age of COVID - Je...Open Force Field: Scavenging pre-emptible CPU hours* in the age of COVID - Je...
Open Force Field: Scavenging pre-emptible CPU hours* in the age of COVID - Je...
 
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
 
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
 
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
Panel: Open Infrastructure for an Open Society: OSG, Commercial Clouds, and B...
 
Frank Würthwein - NRP and the Path forward
Frank Würthwein - NRP and the Path forwardFrank Würthwein - NRP and the Path forward
Frank Würthwein - NRP and the Path forward
 

Kürzlich hochgeladen

75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
Asmae Rabhi
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 

Kürzlich hochgeladen (20)

75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Power point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria IuzzolinoPower point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria Iuzzolino
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 

Security Challenges and the Pacific Research Platform

  • 1. “Security Challenges and the Pacific Research Platform” Cybersecurity Engagement in a Research Environment Workshop Rady School of Management, UC San Diego December 5, 2019 Dr. Larry Smarr Director, California Institute for Telecommunications and Information Technology Harry E. Gruber Professor, Dept. of Computer Science and Engineering Jacobs School of Engineering, UCSD http://lsmarr.calit2.net
  • 2. 1985-2000 NSF Funds Supercomputer Centers, NSFnet, vBNS, and PACI: Creating the First National Research Platform The PACI Grid Testbed National Computational Science 1997 vBNS led to
  • 3. Source: Maxine Brown, OptIPuter Project Manager The OptIPuter Exploits a New World in Which the Central Architectural Element is Optical Networking, Not Computers. Distributed Cyberinfrastructure to Support Data-Intensive Scientific Research and Collaboration PI Smarr, 2002-2009
  • 4. Integrated “OptIPlatform” Cyberinfrastructure System: A 10Gbps Prototype of an NRP National LambdaRail Campus Optical Switch Data Repositories & Clusters HPC HD/4k Video Images HD/4k Video Cams End User OptIPortal 10G Lightpath HD/4k Telepresence Instruments LS 2009 Slide
  • 5. 2000-2015 Using UCSD Campus as Development Prototype: NSF OptIPuter, Quartzite, Prism Awards PI Papadopoulos 2013-2015 PI Smarr 2002-2009 PI Papadopoulos 2004-2007
  • 6. 2010-2018: DOE & NSF Partnering on Science Engagement and ScienceDMZ Technology Adoption Science DMZ Data Transfer Nodes (DTN/FIONA) Network Architecture (zero friction) Performance Monitoring (perfSONAR) ScienceDMZ Coined in 2010 by ESnet Basis of PRP Architecture and Design http://fasterdata.es.net/science-dmz/ Slide Adapted From Inder Monga, ESnet DOE NSF NSF Campus Cyberinfrastructure Program Has Made Over 250 Awards 2012 2013 2014 2015 2016 2017 2018 Quartzite Prism
  • 7. (GDC) 2015 Vision: The Pacific Research Platform Will Connect Science DMZs Creating a Regional End-to-End Science-Driven Community Cyberinfrastructure NSF CC*DNI Grant $6.3M 10/2015-10/2020 In Year 5 Now PI: Larry Smarr, UC San Diego Calit2 Co-PIs: • Camille Crittenden, UC Berkeley CITRIS, • Tom DeFanti, UC San Diego Calit2/QI, • Philip Papadopoulos, UCI • Frank Wuerthwein, UCSD Physics and SDSC Source: John Hess, CENIC ESnet: Given Fast Networks, Need DMZs and Fast/Tuned DTNs Letters of Commitment from: • 50 Researchers from 15 Campuses • 32 IT/Network Organization Leaders
  • 8. PRP Engineers Designed and Built Several Generations of Optical-Fiber Big-Data Flash I/O Network Appliances (FIONAs) UCSD-Designed FIONAs Solved the Disk-to-Disk Data Transfer Problem at Near Full Speed on Best-Effort 10G, 40G and 100G Networks FIONAs Designed by UCSD’s Phil Papadopoulos, John Graham, Joe Keefe, and Tom DeFanti Two FIONA DTNs at UC Santa Cruz: 40G & 100G Up to 192 TB Rotating Storage Add Up to 8 Nvidia GPUs Per 2U FIONA To Add Machine Learning Capability
  • 9. 2017-2020: NSF CHASE-CI Grant Adds a Machine Learning Layer Built on Top of the Pacific Research Platform Caltech UCB UCI UCR UCSD UCSC Stanford MSU UCM SDSU NSF Grant for High Speed “Cloud” of 256 GPUs For 30 ML Faculty & Their Students at 10 Campuses for Training AI Algorithms on Big Data
  • 10. Original PRP CENIC/PW Link 2018-2021: Toward the NRP - Using CENIC & Internet2 to Connect Quilt Regional R&E Networks “Towards The NRP” 3-Year Grant Funded by NSF $2.5M October 2018 PI Smarr Co-PIs Altintas Papadopoulos Wuerthwein Rosing DeFanti NSF CENIC Link
  • 11. OSG (an NRP Providing High Throughput Compute & Data Resources) Has Been Integrated With the PRP SDSC U.ChicagoFNAL Caltech In aggregate ~ 200,000 Intel x86 cores used by ~400 projects Source: Frank Würthwein, OSG Exec Director; PRP co-PI UCSD/SDSC OSG Federates ~100 Clusters Worldwide
  • 12. The Open Science Grid Delivers 1.8 Billion Core-Hours Per Year to Over 50 Fields of Science NCSA Delivered ~35,000 Core-Hours Per Year in 1990 https://gracc.opensciencegrid.org/dashboard/db/gracc-home
  • 13. 2018/2019: PRP Game Changer! Using Kubernetes to Orchestrate Containers Across the PRP “Kubernetes is a way of stitching together a collection of machines into, basically, a big computer,” --Craig Mcluckie, Google and now CEO and Founder of Heptio "Everything at Google runs in a container." --Joe Beda,Google
  • 14. PRP Uses Cloud-Native Rook as a Storage Orchestrator, Running ‘Inside’ Kubernetes https://rook.io/ Source: John Graham, Calit2/QI
  • 15. PRP’s Nautilus Hypercluster Adopted Kubernetes to Orchestrate Software Containers and Manage Distributed Storage “Kubernetes with Rook/Ceph Allows Us to Manage Petabytes of Distributed Storage and GPUs for Data Science, While We Measure and Monitor Network Use.” --John Graham, Calit2/QI UC San Diego Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
  • 16. Community Participation Enables # of PRP-Paid Nautilus Nodes to be Quadrupled Nautilus Cluster March 26, 2019
  • 17. Installing FIONAs Across California in Late 2018 and Early 2019 To Enhance User’s CPU and GPU Computing, Data Posting, and Data Transfers UC Merced Stanford UC Santa Barbara UC Riverside UC Santa Cruz UC Irvine
  • 18. 100G NVMe 6.4TB Caltech 40G 192TB UCSF 40G 160TB HPWREN 40G 160TB 4 FIONA8s* Calit2/UCI 35 FIONA2s 17 FIONA8s 2x40G 160TB HPWREN UCSD 100G Epyc NVMe 100G Gold NVMe 8 FIONA8s + 5 FIONA8s SDSC @ UCSD 1 FIONA8 40G 160TB UCR 40G 160TB USC 100G NVMe 6.4TB 2x40G 160TB UCLA 1 FIONA8* 40G 160TB Stanford U 2 FIONA8s* 40G 192TB UCSB 4.5 FIONA8s 100G NVMe 6.4TB 40G 160TB UCSC PRP’s California Nautilus Hypercluster Connected by Use of CENIC 100G Network 10 FIONA2s 2 FIONA8 40G 160TB UCM 15-Campus Nautilus Cluster: 4360 CPU Cores 134 Hosts ~1.7 PB Storage 407 GPUs, ~4000 cores each 40G 160TB HPWREN 100G NVMe 6.4TB 1 FIONA8* 2 FIONA4s FPGAs + 2PB BeeGFS SDSU PRP Disks 10G 3TB CSUSB Minority Serving Institution CHASE-CI 100G 48TB NPS *= July RT 40G 192TB USD
  • 19. CENIC/PW Link 40G 3TB U Hawaii 40G 160TB NCAR-WY 40G 192TB UWashington 100G FIONA I2 Chicago 100G FIONA I2 Kansas City 10G FIONA1 40G FIONA UIC 100G FIONA I2 NYC 40G 3TB StarLight PRP/TNRP’s United States Nautilus Hypercluster FIONAs Now Connects 4 More Regionals and 3 Internet2 sites
  • 20. The First GRP Workshop Was Held at UC San Diego in September 2019
  • 21. Global PRP Nautilus Hypercluster Is Rapidly Adding International Partners Beyond Our Original Partner in Amsterdam PRP Guam Australia Korea Singapore Netherlands 10G 35TB UvA40G FIONA6 40G 28TB KISTI 10G 96TB U of Guam 100G 35TB U of Queensland Transoceanic Nodes Show Distance is Not the Barrier to Above 5Gb/s Disk-to-Disk Performance PRP’s Current International PartnersGRP Workshop 9/17-18 at UCSD
  • 22. Operational Metrics: Containerized Trace Route Tool Allows Realtime Visualization of Status of PRP Network Links on a National and Global Scale Source: Dima Mishin, SDSC9/16/2019 Guam Univ. Queensland Australia LIGO UK Netherlands Korea
  • 23. Security Technologies Utilized in the PRP / CHASE-CI Nautilus Cluster • CILogon Federated Authentication • Secure Namespaces for Multi-Institution Collaborations • Calico Policy-Driven Network Security • ElastiFlow - EKS Flow Analysis Dashboards sFlow • GitLab Continuous Integration (CI)
  • 24. Nautilus Uses CILogon for Federated Identity Already Adopted by Campuses
  • 25. Nautilus Namespaces Enable Secure for Multi-Institution Collaborations ✔Isolate user space ✔Create environment to collaborate ✔Define policies CHASE -
  • 26. Nautilus is Using Calico For Policy-Driven Network Security
  • 27. ElastiFlow sflow Visualization ElastiFlow™ provides network flow data collection and visualization using the Elastic Stack (Elasticsearch, Logstash and Kibana). It supports Netflow v5/v9, sFlow and IPFIX flow types (1.x versions support only Netflow v5/v9).
  • 28. Gitlab CI is Running as a Service in Nautilus ● Integrated: GitLab CI/CD is part of GitLab, enabling a single conversation from planning to deployment (and beyond) ● Open source: CI/CD is a part of both the open source GitLab Community Edition and the proprietary GitLab Enterprise Edition ● Easy to learn: See our Quick Start guide ● Seamless: Part of the single GitLab application, with a single great user experience ● Scalable: Tests run distributed on separate machines of which you can add as many as you want ● Faster results: Each build can be split in multiple jobs that run in parallel on multiple machines ● Optimized for delivery: multiple stages, manual deploy gates, environments, and variables Continuous Integration (CI), Continuous Deployment (CD)
  • 29. PRP is Science-Driven: Connecting Multi-Campus Application Teams and Devices Earth Sciences UC San Diego UCBerkeley UC Merced
  • 30. Moving a Supercomputer Application to a Distributed Computation on PRP 25 years [CO2,aq] 100 Year Simulation 4 days 75 years 100 years • 0.5 km x 0.5 km x 17.5 m • Three sandstone layers separated by two shale layers Simulating the Injection of CO2 in Brine-Saturated Reservoirs: Poroelastic and Pressure-Velocity Fields Solved In Parallel Over the PRP, Using MPI for Domain Decomposition, Orchestrated by Kubernetes Containers on FIONA Nodes Computational Domain Evolution of Formation Water Carbonic Acid Concentration in Time, After 4 Days of Injection Numerical methods: Finite Elements for Solid Phase, Finite Volume for Aqueous Phase
  • 31. PRP Distributed-Parallel Computation: Using OpenMPI on Kubernetes to Create Distributed Pods [paolini@fiona k8s]$ kubectl get pod -n sdsu -o=custom-columns=NODE:.spec.nodeName NODE [Creating Kubernetes Distributed Pods] k8s-nvme-01.sdsc.optiputer.net fiona.cac.washington.edu dtn-main.ucr.edu siderea.ucsc.edu dtn2-daejeon.kreonet.net fiona-dtn-1.ucsc.edu fiona.nwsc.ucar.edu k8s-epyc-01.sdsc.optiputer.net (GDC) Comet: SDSC XSEDE cluster FIONA FIONA FIONA FIONA FIONA FIONA FIONA MPI Beehive: Petascale Parallel Storage Source: Chris Paolini, SDSU
  • 32. PRP Enables Speed-Ups of Complex Distributed Workflows: Scott Sellars’ Rapid 4D Object Segmentation of NASA Water Vapor Data NASA *MERRA v2 – Water Vapor Data Across the Globe 4D Object Constructed (Lat, Lon, Value, Time) Object Detection, Segmentation and Tracking Scott L. Sellars1, John Graham1, Dima Mishin1, Kyle Marcus2 , Ilkay Altintas2, Tom DeFanti1, Larry Smarr1, Joulien Tatar3, Phu Nguyen4, Eric Shearer4, and Soroosh Sorooshian4 1Calit2@UCSD; 2SDSC; 3Office of Information Technology, UCI; 4Center for Hydrometeorology and Remote Sensing, UCI
  • 33. Calit2’s FIONA SDSC’s COMET Calit2’s FIONA Pacific Research Platform (10-100 Gb/s) GPUsGPUs Complete workflow time: 19.2 days52 Minutes! UC, Irvine UC, San Diego PRP Enabled Scott’s Workflow to Run 532 Times Faster! Source: Scott Sellers, CW3E
  • 34. Co-Existence of Interactive and Non-Interactive Computing on PRP GPU Simulations Needed to Improve Ice Model. => Results in Significant Improvement in Pointing Resolution for Multi-Messenger Astrophysics NSF Large-Scale Observatories Are Beginning to Utilize PRP Compute Resources IceCube & LIGO Both See Nautilus as Just Another OSG Resource
  • 35. In 2019 a Growing Number of Applications and Campuses Have Driven a 4-Fold Increase in Requested Nautilus GPUs IceCube Ravi Ramamoorthi, UCSD Computer Graphics ML Jeff Krichmar, UCI Reinforcement Learning Gary Cottrell, UCSD Deep Learning Dinesh Bharadia, UCSD Autonomous Driving Mark Alber Group, UCR Quantitative Modeling in Biology Anshul Kundaje, Stanford Genomics Deep Learning Hao Su, UCSD AI in Robotics https://grafana.nautilus.optiputer.net
  • 36. Over the Last 3 Months, PRP Nautilus Has Grown to Providing the Great Majority of LIGO GPU Compute Time Source: GRP Talk by Igor Sfiligoi, UCSD/SDSC/OSG
  • 37. 2020-2025 NRP Future: SDSC’s EXPANSE Will Use CHASE-CI Developed Composable Systems ~$20M over 5 Years PI Mike Norman, SDSC
  • 38. PRP/TNRP/CHASE-CI Support and Community: • US National Science Foundation (NSF) awards to UCSD, NU, and SDSC  CNS-1456638, CNS-1730158, ACI-1540112, ACI-1541349, & OAC-1826967  OAC 1450871 (NU) and OAC-1659169 (SDSU) • UC Office of the President, Calit2 and Calit2’s UCSD Qualcomm Institute • San Diego Supercomputer Center and UCSD’s Research IT and Instructional IT • Partner Campuses: UCB, UCSC, UCI, UCR, UCLA, USC, UCD, UCSB, SDSU, Caltech, NU, UWash UChicago, UIC, UHM, CSUSB, HPWREN, UMo, MSU, NYU, UNeb, UNC,UIUC, UTA/Texas Advanced Computing Center, FIU, KISTI, UVA, AIST • CENIC, Pacific Wave/PNWGP, StarLight/MREN, The Quilt, Kinber, Great Plains Network, NYSERNet, LEARN, Open Science Grid, Internet2, DOE ESnet, NCAR/UCAR & Wyoming Supercomputing Center, AWS, Google, Microsoft, Cisco And Developing: Indiana University’s EPOC