SlideShare a Scribd company logo
SWAN and its analysis
ecosystem
D. Castro, J. Moscicki, M. Lamanna, E. Bocchi,
E. Tejedor, D. Piparo, P. Mato, P. Kothuri
Jan 29th, 2019
CS3 2019 - Cloud Storage Synchronization and Sharing Services
https://cern.ch/swan
Introduction
2
SWAN in a Nutshell
﹥Analysis only with a web browser
 No local installation needed
 Based on Jupyter Notebooks
 Calculations, input data and results “in the Cloud”
﹥Support for multiple analysis ecosystems
 ROOT, Python, R, Octave…
﹥Easy sharing of scientific results: plots, data,
code
﹥Integration with CERN resources
 Sofware, storage, mass processing power
3
Integrating services
Software Storage
Infrastructure
4
Storage
﹥Uses EOS disk storage system
 All experiment data potentially available
﹥CERNBox is SWAN's home directory
 Storage for your notebooks and data
﹥Sync&Share
 Files synced across devices and the
Cloud
 Collaborative analysis
5
Software
﹥Software distributed through CVMFS
 ”LCG Releases” - pack a series of compatible packages
 Reduced Docker Images size
 Lazy fetching of software
﹥Possibility to install libraries in user cloud storage
 Good way to use custom/not mainstream packages
 Configurable environment
6
LCG Release
CERN
Software
User
Software
Jupyter
modules
Previously on last CS3 conference…
7
New User Interface
8
New User Interface
9
Sharing made easy
﹥Sharing from inside
SWAN interface
 Integration with CERNBox
﹥Users can share
“Projects”
 Special kind of folder that
contains notebooks and
other files, like input data
 Self contained
10
The Share tab
﹥Users can list which projects...
 they have shared
 others have shared with them
﹥Projects can be cloned to the
receiver's CERNBox
 The receiver will work on his own copy
﹥Concurrent editing not supported by
Jupyter
 Safer to clone
11
Spark Cluster
Integration with Spark
﹥Connection to CERN
Spark Clusters
﹥Same environment
across platforms
 User data - EOS
 Software - CVMFS
﹥Graphical Jupyter
extensions developed
 Spark Connector
 Spark Monitor
Spark Master
Spark Worker
Python task Python task Python task
User Notebook
12
Spark Connector/Monitor
13
The result
14
Stats
﹥~200 user sessions a day on
average
 Users doubled last year with new SWAN
interface
﹥~1300 unique users in 6 months
﹥Spark cluster connection: 15 – 20 %
of users
 SWAN as entry point for accessing
computational resources
 Used for monitoring LHC accelerator
hardware devices (NXCals)
15
Courses
New developments
16
Inspecting a Project
﹥Users can inspect shared
project contents
 Browsing of the files
 Static rendering of
notebooks
﹥Useful to decide whether
to accept or not the
shared project
17
Spark improvements
18
1919Worldwide LHC Computing Grid (WLCG)
Connecting More Resources
﹥Ongoing effort: submit
batch jobs from the
notebook
 Monitoring display
 Jobs tab
20
Outreach, Education
21
Science Box: SWAN on Premises
﹥Packaged deployment of SWAN
 Includes all SWAN components: CERNBox/EOS, CVMFS, JupyterHub
﹥Deployable through Kubernetes or docker-compose
﹥Some successful community installations
 AARNet
 PSNC
 Open Telekom Cloud (Helix Nebula)
22
Science Box: SWAN on Premises
﹥UP2University European Project
 Bridge the gap between secondary schools, higher education and the
research domain
 Partner universities (OU, UROMA, NTUA, …), pilot schools
 http://up2university.eu
﹥SWAN used by students to learn physics and other sciences
 Let them use the very same tools & services used by scientists at CERN
 Pilot with University of Geneva (Physiscope)
﹥Establishing collaboration with Callysto project
23
Looking ahead
24
Future work/challenges
﹥Move to Jupyterlab
 Porting the current extensions
 Concurrent editing
﹥New architecture
 Based on Kubernetes
﹥Exploitation of GPUs
 HEP is looking to ML
 Speed up computation of GPU-ready libraries (e.g. TensorFlow)
25
Where to find us
26
Where to find us
﹥Contacts
 swan-talk@cern.ch
 http://cern.ch/swan
﹥Repository
 https://github.com/swan-cern/
﹥Science Box
 https://cern.ch/sciencebox
27
Conclusion
28
Conclusion
﹥Changes introduced since last year improved user experience
 Which translated on more users using the service
﹥SWAN became a fundamental Interface for Mass Processing Resources (Spark)
 Not only for Physics analysis but also for monitoring the LHC hardware
﹥The new Jupyterlab interface will bring new possibilities for collaborative analysis
 With the introduction of concurrent editing of notebooks
 Which can help reach more users
﹥Successfully deployed outside CERN premises
 Including on education related projects
29
SWAN and its analysis ecosystem
Thank you
Diogo Castro
diogo.castro@cern.ch
30

More Related Content

PPT
DIET_BLAST
Frederic Desprez
 
PPT
Vitus Masters Defense
derDoc
 
PDF
CloudLightning and the OPM-based Use Case
CloudLightning
 
PDF
PIC Tier-1 (LHCP Conference / Barcelona)
Josep Flix
 
PPTX
Sky Arrays - ArrayDB in action for Sky View Factor Computation
EUDAT
 
PDF
From data centers to fog computing: the evaporating cloud
FogGuru MSCA Project
 
PPT
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Laurent Lefort
 
PDF
Container orchestration in geo-distributed cloud computing platforms
FogGuru MSCA Project
 
DIET_BLAST
Frederic Desprez
 
Vitus Masters Defense
derDoc
 
CloudLightning and the OPM-based Use Case
CloudLightning
 
PIC Tier-1 (LHCP Conference / Barcelona)
Josep Flix
 
Sky Arrays - ArrayDB in action for Sky View Factor Computation
EUDAT
 
From data centers to fog computing: the evaporating cloud
FogGuru MSCA Project
 
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Laurent Lefort
 
Container orchestration in geo-distributed cloud computing platforms
FogGuru MSCA Project
 

What's hot (20)

PDF
Virtual Clusters for (RDF) Stream Processing
Alejandro Llaves
 
PPTX
Project Matsu: Elastic Clouds for Disaster Relief
Robert Grossman
 
PPTX
My Other Computer is a Data Center: The Sector Perspective on Big Data
Robert Grossman
 
PPTX
Bionimbus - An Overview (2010-v6)
Robert Grossman
 
PDF
An Experiment-Driven Performance Model of Stream Processing Operators in Fog ...
FogGuru MSCA Project
 
PDF
Stream Processing
FogGuru MSCA Project
 
PPTX
Applications of PARALLEL PROCESSING
Praveen Kumar
 
PDF
Fog Computing for Dummies
FogGuru MSCA Project
 
PPTX
Panel at Internet2 Spring Meeting, April 2010
University of Illinois at Urbana-Champaign
 
PDF
From Cloud to Fog: the Tao of IT Infrastructure Decentralization
FogGuru MSCA Project
 
PPTX
Data Stream Algorithms in Storm and R
Radek Maciaszek
 
PPTX
Novel Techniques & Connections Between High-Pressure Mineral Physics, Microto...
EarthCube
 
PDF
The DuraMat Data Hub and Analytics Capability: A Resource for Solar PV Data
Anubhav Jain
 
PDF
Nasa HPC in the Cloud
Adianto Wibisono
 
PDF
Atomate: a high-level interface to generate, execute, and analyze computation...
Anubhav Jain
 
PDF
Overview of DuraMat software tool development
Anubhav Jain
 
PPTX
Taming Big Data!
Ian Foster
 
PDF
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Otávio Carvalho
 
PDF
io-Chem-BD, una solució per gestionar el Big Data en Química Computacional
CSUC - Consorci de Serveis Universitaris de Catalunya
 
PDF
Materials Project computation and database infrastructure
Anubhav Jain
 
Virtual Clusters for (RDF) Stream Processing
Alejandro Llaves
 
Project Matsu: Elastic Clouds for Disaster Relief
Robert Grossman
 
My Other Computer is a Data Center: The Sector Perspective on Big Data
Robert Grossman
 
Bionimbus - An Overview (2010-v6)
Robert Grossman
 
An Experiment-Driven Performance Model of Stream Processing Operators in Fog ...
FogGuru MSCA Project
 
Stream Processing
FogGuru MSCA Project
 
Applications of PARALLEL PROCESSING
Praveen Kumar
 
Fog Computing for Dummies
FogGuru MSCA Project
 
Panel at Internet2 Spring Meeting, April 2010
University of Illinois at Urbana-Champaign
 
From Cloud to Fog: the Tao of IT Infrastructure Decentralization
FogGuru MSCA Project
 
Data Stream Algorithms in Storm and R
Radek Maciaszek
 
Novel Techniques & Connections Between High-Pressure Mineral Physics, Microto...
EarthCube
 
The DuraMat Data Hub and Analytics Capability: A Resource for Solar PV Data
Anubhav Jain
 
Nasa HPC in the Cloud
Adianto Wibisono
 
Atomate: a high-level interface to generate, execute, and analyze computation...
Anubhav Jain
 
Overview of DuraMat software tool development
Anubhav Jain
 
Taming Big Data!
Ian Foster
 
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Otávio Carvalho
 
io-Chem-BD, una solució per gestionar el Big Data en Química Computacional
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Materials Project computation and database infrastructure
Anubhav Jain
 
Ad

Similar to 2019 swan-cs3 (20)

PDF
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
Databricks
 
PDF
Jupyter, A Platform for Data Science at Scale
Matthias Bussonnier
 
PPT
Grid computing & its applications
Alokeparna Choudhury
 
PDF
Accelerating Astronomical Discoveries with Apache Spark
Databricks
 
PDF
The World Wide Distributed Computing Architecture of the LHC Datagrid
Swiss Big Data User Group
 
PPTX
Service and Support for Science IT -Peter Kunzst, University of Zurich
Mind the Byte
 
PPTX
Conversatorio: estado de las National Research and Education Networks (NREN)...
Red Nacional Académica de Tecnología Avanzada RENATA
 
PPTX
ICOS Services and Products
Integrated Carbon Observation System (ICOS)
 
PPT
The Internet of Things: What's next?
PayamBarnaghi
 
PDF
Internet of Things (IoT)
milemadinah
 
PDF
Getting insights from IoT data with Apache Spark and Apache Bahir
Luciano Resende
 
PDF
The Science Cloud Users: Challenges and Needs
Helix Nebula The Science Cloud
 
PDF
The importance of Quality Assurance for ICT Standardization
Axel Rennoch
 
DOCX
Twitter Analysis of Road Traffic Congestion Severity Estimation
Gaurav Singh
 
PPTX
Intel_IoT_Munich
Manuel Martin Marquez
 
PPTX
The Next CERN Accelerator Logging Service—A Road to Big Data with Jakub Wozni...
Spark Summit
 
PDF
Hpc, grid and cloud computing - the past, present, and future challenge
Jason Shih
 
PDF
JupyterHub for Interactive Data Science Collaboration
Carol Willing
 
PPT
SWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
John Breslin
 
PDF
Linking EUDAT services to the EGI Fed-Cloud - EUDAT Summer School (Hans van P...
EUDAT
 
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
Databricks
 
Jupyter, A Platform for Data Science at Scale
Matthias Bussonnier
 
Grid computing & its applications
Alokeparna Choudhury
 
Accelerating Astronomical Discoveries with Apache Spark
Databricks
 
The World Wide Distributed Computing Architecture of the LHC Datagrid
Swiss Big Data User Group
 
Service and Support for Science IT -Peter Kunzst, University of Zurich
Mind the Byte
 
Conversatorio: estado de las National Research and Education Networks (NREN)...
Red Nacional Académica de Tecnología Avanzada RENATA
 
ICOS Services and Products
Integrated Carbon Observation System (ICOS)
 
The Internet of Things: What's next?
PayamBarnaghi
 
Internet of Things (IoT)
milemadinah
 
Getting insights from IoT data with Apache Spark and Apache Bahir
Luciano Resende
 
The Science Cloud Users: Challenges and Needs
Helix Nebula The Science Cloud
 
The importance of Quality Assurance for ICT Standardization
Axel Rennoch
 
Twitter Analysis of Road Traffic Congestion Severity Estimation
Gaurav Singh
 
Intel_IoT_Munich
Manuel Martin Marquez
 
The Next CERN Accelerator Logging Service—A Road to Big Data with Jakub Wozni...
Spark Summit
 
Hpc, grid and cloud computing - the past, present, and future challenge
Jason Shih
 
JupyterHub for Interactive Data Science Collaboration
Carol Willing
 
SWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
John Breslin
 
Linking EUDAT services to the EGI Fed-Cloud - EUDAT Summer School (Hans van P...
EUDAT
 
Ad

More from Up2Universe (20)

PDF
Up2U Pedagogical evaluation
Up2Universe
 
PPTX
Continuous professional development for secondary education teachers to adopt...
Up2Universe
 
PDF
Up2U brand manual
Up2Universe
 
PDF
openUp2U booklet
Up2Universe
 
PDF
Why choose Up2U?
Up2Universe
 
PDF
Up2U step by step guides for NRENs
Up2Universe
 
PDF
Up2U for schools booklet
Up2Universe
 
PPTX
Open Educational Resources for Bridging High School – University Gaps in Acad...
Up2Universe
 
PDF
Greek IT security flyer
Up2Universe
 
PPTX
Edulearn2019_Up2U_Presentation_G.Cibulskis_A.Urbaityte
Up2Universe
 
PPTX
Pilots results- lessons learned Up2University project
Up2Universe
 
PDF
Praktyczny przewodnik po bezpieczeństwie teleinformatycznym Up2U
Up2Universe
 
PDF
IT biztonsági kisokos
Up2Universe
 
PDF
Guida pratica alla sicurezza ICT per il progetto Up2U
Up2Universe
 
PDF
Una guía práctica para la seguridad TIC-Up2U
Up2Universe
 
PDF
A practical guide to IT security-Up to University project
Up2Universe
 
PDF
Facilitating curation of open educational resources through the use of an app...
Up2Universe
 
PDF
Up2U Learning Community interactions
Up2Universe
 
PDF
Up to University
Up2Universe
 
PDF
Up2U webinar for NRENs
Up2Universe
 
Up2U Pedagogical evaluation
Up2Universe
 
Continuous professional development for secondary education teachers to adopt...
Up2Universe
 
Up2U brand manual
Up2Universe
 
openUp2U booklet
Up2Universe
 
Why choose Up2U?
Up2Universe
 
Up2U step by step guides for NRENs
Up2Universe
 
Up2U for schools booklet
Up2Universe
 
Open Educational Resources for Bridging High School – University Gaps in Acad...
Up2Universe
 
Greek IT security flyer
Up2Universe
 
Edulearn2019_Up2U_Presentation_G.Cibulskis_A.Urbaityte
Up2Universe
 
Pilots results- lessons learned Up2University project
Up2Universe
 
Praktyczny przewodnik po bezpieczeństwie teleinformatycznym Up2U
Up2Universe
 
IT biztonsági kisokos
Up2Universe
 
Guida pratica alla sicurezza ICT per il progetto Up2U
Up2Universe
 
Una guía práctica para la seguridad TIC-Up2U
Up2Universe
 
A practical guide to IT security-Up to University project
Up2Universe
 
Facilitating curation of open educational resources through the use of an app...
Up2Universe
 
Up2U Learning Community interactions
Up2Universe
 
Up to University
Up2Universe
 
Up2U webinar for NRENs
Up2Universe
 

Recently uploaded (20)

PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
The Future of Artificial Intelligence (AI)
Mukul
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Software Development Methodologies in 2025
KodekX
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 

2019 swan-cs3

  • 1. SWAN and its analysis ecosystem D. Castro, J. Moscicki, M. Lamanna, E. Bocchi, E. Tejedor, D. Piparo, P. Mato, P. Kothuri Jan 29th, 2019 CS3 2019 - Cloud Storage Synchronization and Sharing Services https://cern.ch/swan
  • 3. SWAN in a Nutshell ﹥Analysis only with a web browser  No local installation needed  Based on Jupyter Notebooks  Calculations, input data and results “in the Cloud” ﹥Support for multiple analysis ecosystems  ROOT, Python, R, Octave… ﹥Easy sharing of scientific results: plots, data, code ﹥Integration with CERN resources  Sofware, storage, mass processing power 3
  • 5. Storage ﹥Uses EOS disk storage system  All experiment data potentially available ﹥CERNBox is SWAN's home directory  Storage for your notebooks and data ﹥Sync&Share  Files synced across devices and the Cloud  Collaborative analysis 5
  • 6. Software ﹥Software distributed through CVMFS  ”LCG Releases” - pack a series of compatible packages  Reduced Docker Images size  Lazy fetching of software ﹥Possibility to install libraries in user cloud storage  Good way to use custom/not mainstream packages  Configurable environment 6 LCG Release CERN Software User Software Jupyter modules
  • 7. Previously on last CS3 conference… 7
  • 10. Sharing made easy ﹥Sharing from inside SWAN interface  Integration with CERNBox ﹥Users can share “Projects”  Special kind of folder that contains notebooks and other files, like input data  Self contained 10
  • 11. The Share tab ﹥Users can list which projects...  they have shared  others have shared with them ﹥Projects can be cloned to the receiver's CERNBox  The receiver will work on his own copy ﹥Concurrent editing not supported by Jupyter  Safer to clone 11
  • 12. Spark Cluster Integration with Spark ﹥Connection to CERN Spark Clusters ﹥Same environment across platforms  User data - EOS  Software - CVMFS ﹥Graphical Jupyter extensions developed  Spark Connector  Spark Monitor Spark Master Spark Worker Python task Python task Python task User Notebook 12
  • 15. Stats ﹥~200 user sessions a day on average  Users doubled last year with new SWAN interface ﹥~1300 unique users in 6 months ﹥Spark cluster connection: 15 – 20 % of users  SWAN as entry point for accessing computational resources  Used for monitoring LHC accelerator hardware devices (NXCals) 15 Courses
  • 17. Inspecting a Project ﹥Users can inspect shared project contents  Browsing of the files  Static rendering of notebooks ﹥Useful to decide whether to accept or not the shared project 17
  • 20. Connecting More Resources ﹥Ongoing effort: submit batch jobs from the notebook  Monitoring display  Jobs tab 20
  • 22. Science Box: SWAN on Premises ﹥Packaged deployment of SWAN  Includes all SWAN components: CERNBox/EOS, CVMFS, JupyterHub ﹥Deployable through Kubernetes or docker-compose ﹥Some successful community installations  AARNet  PSNC  Open Telekom Cloud (Helix Nebula) 22
  • 23. Science Box: SWAN on Premises ﹥UP2University European Project  Bridge the gap between secondary schools, higher education and the research domain  Partner universities (OU, UROMA, NTUA, …), pilot schools  http://up2university.eu ﹥SWAN used by students to learn physics and other sciences  Let them use the very same tools & services used by scientists at CERN  Pilot with University of Geneva (Physiscope) ﹥Establishing collaboration with Callysto project 23
  • 25. Future work/challenges ﹥Move to Jupyterlab  Porting the current extensions  Concurrent editing ﹥New architecture  Based on Kubernetes ﹥Exploitation of GPUs  HEP is looking to ML  Speed up computation of GPU-ready libraries (e.g. TensorFlow) 25
  • 26. Where to find us 26
  • 27. Where to find us ﹥Contacts  [email protected]  http://cern.ch/swan ﹥Repository  https://github.com/swan-cern/ ﹥Science Box  https://cern.ch/sciencebox 27
  • 29. Conclusion ﹥Changes introduced since last year improved user experience  Which translated on more users using the service ﹥SWAN became a fundamental Interface for Mass Processing Resources (Spark)  Not only for Physics analysis but also for monitoring the LHC hardware ﹥The new Jupyterlab interface will bring new possibilities for collaborative analysis  With the introduction of concurrent editing of notebooks  Which can help reach more users ﹥Successfully deployed outside CERN premises  Including on education related projects 29
  • 30. SWAN and its analysis ecosystem Thank you Diogo Castro [email protected] 30