SlideShare a Scribd company logo
1 of 18
Download to read offline
INTRODUCTION TO HPC CLOUD COMPUTING
SURF Research Bootcamp
Nuno Ferreira, Ander Astudillo / 2018.04.10
Agenda: Compute Track
10:15 - 11:30 Introduction to UNIX
12:30 - 14:30 Introduction to Cluster Computing
15:00 - 17:00 Introduction to HPC Cloud Computing
15:00 Presentation: HPC Cloud Intro
15:30 Hands-on
Access until the 17th April
SURFsara services
Why different services?
Supercomputer Hadoop Grid
HPC Cloud
What is Cloud Computing?
Essential Characteristics
• On-demand self-service
• Network access
• Resource pooling
• Elasticity
• Measured service
Service Models
• Software as a Service
• Platform as a Service
• Infrastructure as a Service
“Ask 10 people what the cloud is, get 11 answers.” [?]
“Cloud computing is a model for enabling ubiquitous, convenient, on-
demand network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and services)
that can be rapidly provisioned and released with minimal
management effort or service provider interaction.”
“Say Cloud one more time …”
Pizza as a Service
Traditional
On-Premise
Dining Table
Drinks
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Home Made
Software as a
Service
Dining Table
Drinks
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Restaurant
Platform as a
Service
Dining Table
Drinks
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Pizza Delivery
Infrastructure
as a Service
Dining Table
Drinks
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Take & Bake
YouManageVendorManages
A. Barron, IBM
Cloud Service Models
Traditional
On-Premise
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Software as a
Service
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Platform as a
Service
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Infrastructure
as a Service
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
YouManageVendorManages
Infrastructure
as a Service
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Infrastructure as a Service
YouManageVendorManages
The Scientific Method
Prediction
Experiment
Results
Refine Model
Hypothesis
“Failure is a data point!”
HPC Cloud Projects
Research fields
• Biology
• Genetics
• Informatics
• Chemistry
• Ecology
• Linguistics
• Robotics
• Business
• Social sciences
• Engineering
• Humanities
• …
Use cases
• Flexible software mix
• Big VMs
• Elasticity
• Provide a service to peers
• Software requiring licenses
• Set up, test and deploy workflows
• Training courses
• Intensive computing
• …
HPC Cloud Benefits
General benefits
• Data & Computing in Dutch soil
• Data privacy inside your VM
• Unrestricted Internet access
• Collaborative work
Technical benefits
• No overcommitting
• Tailor made your VM to your needs (flexibility)
• Root access!
• Controlled environment : choose your OS & packages
• Fast private network between VM’s
• No maximum wall time!
HPC Cloud Shortcomings
• No Service Level Agreement
• No 24/7 Helpdesk service support
• You maintain everything in your VM
• You are responsible for all of your VM’s behavior
• You must protect yourself against threats from the Internet
• Accounting on VM uptime, not just compute time (like gas, light)
• No automatic backups
• Your laptop is faster than a 1 core VM
?
How to obtain an HPC Cloud account?
Resource
Request 1
Technical
Evaluation
Allocation
Resources
Access
Granted
Time : hours to a few days
1 Resource Request form
2 helpdesk@surfsara.nl
Helpdesk 2
HPC Cloud Resources
Compute Nodes
Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz 21 64 256GB 3.2TB
Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz 10 80 512GB 3.5TB
Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz 7 80 576GB 3.0TB
Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz 11 32 256GB 800GB 4 (GRID K2)
Intel(R) Xeon(R) CPU E5-2609 v4 @ 1.70GHz 2 16 128GB 800GB 4 (Tesla P100)
Storage Nodes
• 900 TB Ceph net * 3 redundancy : 2.7 PB total
Network
• 10 Gbit
#
Top 10 beautiful data centers, Datacenter Dynamics, 2017.06.05
“GPU” icon by Misha Petrishchev from the Noun Project
“SSD” icon by mikicon from the Noun Project
Interacting with the HPC Cloud
Image(s) Template
AppMarket
Hands-On
Access
HPC Cloud UI : https://ui.hpccloud.surfsara.nl/
Username : ;-)
Password : ;-|
WWW : https://doc.hpccloud.surfsara.nl/bootcamp-20180410/

More Related Content

What's hot

CloudStack and BigData
CloudStack and BigDataCloudStack and BigData
CloudStack and BigData
Sebastien Goasguen
 
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using AlluxioImproving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Alluxio, Inc.
 

What's hot (20)

Running OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack EnvironmentRunning OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack Environment
 
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
 
Hybird Cloud - An adoption roadmap
Hybird Cloud - An adoption roadmapHybird Cloud - An adoption roadmap
Hybird Cloud - An adoption roadmap
 
Containers and CloudStack
Containers and CloudStackContainers and CloudStack
Containers and CloudStack
 
What we Learned About Application Resiliency When the Data Center Burned Down
What we Learned About Application Resiliency When the Data Center Burned DownWhat we Learned About Application Resiliency When the Data Center Burned Down
What we Learned About Application Resiliency When the Data Center Burned Down
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
 
OpenStack
OpenStackOpenStack
OpenStack
 
FUTURE OF CLOUD COMPUTING
FUTURE OF CLOUD COMPUTINGFUTURE OF CLOUD COMPUTING
FUTURE OF CLOUD COMPUTING
 
Ism
IsmIsm
Ism
 
Jolt: Distributed, fault-tolerant test running at scale using Mesos
Jolt: Distributed, fault-tolerant test running at scale using MesosJolt: Distributed, fault-tolerant test running at scale using Mesos
Jolt: Distributed, fault-tolerant test running at scale using Mesos
 
Spark volume requirements 2018
Spark volume requirements 2018Spark volume requirements 2018
Spark volume requirements 2018
 
OpenNebula TechDay Boston 2015 - Bringing Private Cloud Computing to HPC and ...
OpenNebula TechDay Boston 2015 - Bringing Private Cloud Computing to HPC and ...OpenNebula TechDay Boston 2015 - Bringing Private Cloud Computing to HPC and ...
OpenNebula TechDay Boston 2015 - Bringing Private Cloud Computing to HPC and ...
 
Cloud East 2013 - Open Source Clouds
Cloud East 2013 - Open Source CloudsCloud East 2013 - Open Source Clouds
Cloud East 2013 - Open Source Clouds
 
Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)
 
CloudStack and BigData
CloudStack and BigDataCloudStack and BigData
CloudStack and BigData
 
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
 
Azure and Deep Learning
Azure and Deep LearningAzure and Deep Learning
Azure and Deep Learning
 
Infinitely Scalable Clusters - Grid Computing on Public Cloud - London
Infinitely Scalable Clusters - Grid Computing on Public Cloud - LondonInfinitely Scalable Clusters - Grid Computing on Public Cloud - London
Infinitely Scalable Clusters - Grid Computing on Public Cloud - London
 
Operating the cloud
Operating the cloudOperating the cloud
Operating the cloud
 
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using AlluxioImproving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
 

Similar to Introduction to HPC Cloud Computing

EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebulaEGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
OpenNebula Project
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Ignacio M. Llorente
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
BenakappaSM
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
OpenNebula Project
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
Ignacio M. Llorente
 
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
OpenNebula Project
 

Similar to Introduction to HPC Cloud Computing (20)

CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eCC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebulaEGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
EGITF 2013 - Bringing Private Cloud Computing to HPC and Science with OpenNebula
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
HPC Cloud - SURF Research Boot Camp
HPC Cloud - SURF Research Boot CampHPC Cloud - SURF Research Boot Camp
HPC Cloud - SURF Research Boot Camp
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Basic cloud
Basic cloudBasic cloud
Basic cloud
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20
 
Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
 
HPC in the Cloud
HPC in the CloudHPC in the Cloud
HPC in the Cloud
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
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
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CLOUD ENABLING TECHNOLOGIES.pptx
 CLOUD ENABLING TECHNOLOGIES.pptx CLOUD ENABLING TECHNOLOGIES.pptx
CLOUD ENABLING TECHNOLOGIES.pptx
 
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
 

More from Nuno Ferreira

More from Nuno Ferreira (11)

Thesis.20101115
Thesis.20101115Thesis.20101115
Thesis.20101115
 
The grid aprimer
The grid aprimerThe grid aprimer
The grid aprimer
 
Support.services.v2
Support.services.v2Support.services.v2
Support.services.v2
 
Support.services.v1
Support.services.v1Support.services.v1
Support.services.v1
 
Support.services.4.sg.developers
Support.services.4.sg.developersSupport.services.4.sg.developers
Support.services.4.sg.developers
 
Job lifecycle
Job lifecycleJob lifecycle
Job lifecycle
 
Egi users ucf2012
Egi users ucf2012Egi users ucf2012
Egi users ucf2012
 
Egi.tf.2010
Egi.tf.2010Egi.tf.2010
Egi.tf.2010
 
Egi.cf.2014
Egi.cf.2014Egi.cf.2014
Egi.cf.2014
 
App db egi.tf.2013.v2
App db egi.tf.2013.v2App db egi.tf.2013.v2
App db egi.tf.2013.v2
 
20110712.we nmr.utrecht
20110712.we nmr.utrecht20110712.we nmr.utrecht
20110712.we nmr.utrecht
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Introduction to HPC Cloud Computing

  • 1. INTRODUCTION TO HPC CLOUD COMPUTING SURF Research Bootcamp Nuno Ferreira, Ander Astudillo / 2018.04.10
  • 2. Agenda: Compute Track 10:15 - 11:30 Introduction to UNIX 12:30 - 14:30 Introduction to Cluster Computing 15:00 - 17:00 Introduction to HPC Cloud Computing 15:00 Presentation: HPC Cloud Intro 15:30 Hands-on Access until the 17th April
  • 5. What is Cloud Computing? Essential Characteristics • On-demand self-service • Network access • Resource pooling • Elasticity • Measured service Service Models • Software as a Service • Platform as a Service • Infrastructure as a Service “Ask 10 people what the cloud is, get 11 answers.” [?] “Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
  • 6. “Say Cloud one more time …”
  • 7. Pizza as a Service Traditional On-Premise Dining Table Drinks Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Home Made Software as a Service Dining Table Drinks Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Restaurant Platform as a Service Dining Table Drinks Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Pizza Delivery Infrastructure as a Service Dining Table Drinks Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Take & Bake YouManageVendorManages A. Barron, IBM
  • 8. Cloud Service Models Traditional On-Premise Applications Data Runtime Middleware OS Virtualization Servers Storage Networking Software as a Service Applications Data Runtime Middleware OS Virtualization Servers Storage Networking Platform as a Service Applications Data Runtime Middleware OS Virtualization Servers Storage Networking Infrastructure as a Service Applications Data Runtime Middleware OS Virtualization Servers Storage Networking YouManageVendorManages
  • 10. The Scientific Method Prediction Experiment Results Refine Model Hypothesis “Failure is a data point!”
  • 11. HPC Cloud Projects Research fields • Biology • Genetics • Informatics • Chemistry • Ecology • Linguistics • Robotics • Business • Social sciences • Engineering • Humanities • … Use cases • Flexible software mix • Big VMs • Elasticity • Provide a service to peers • Software requiring licenses • Set up, test and deploy workflows • Training courses • Intensive computing • …
  • 12. HPC Cloud Benefits General benefits • Data & Computing in Dutch soil • Data privacy inside your VM • Unrestricted Internet access • Collaborative work Technical benefits • No overcommitting • Tailor made your VM to your needs (flexibility) • Root access! • Controlled environment : choose your OS & packages • Fast private network between VM’s • No maximum wall time!
  • 13. HPC Cloud Shortcomings • No Service Level Agreement • No 24/7 Helpdesk service support • You maintain everything in your VM • You are responsible for all of your VM’s behavior • You must protect yourself against threats from the Internet • Accounting on VM uptime, not just compute time (like gas, light) • No automatic backups • Your laptop is faster than a 1 core VM ?
  • 14. How to obtain an HPC Cloud account? Resource Request 1 Technical Evaluation Allocation Resources Access Granted Time : hours to a few days 1 Resource Request form 2 helpdesk@surfsara.nl Helpdesk 2
  • 15. HPC Cloud Resources Compute Nodes Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz 21 64 256GB 3.2TB Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz 10 80 512GB 3.5TB Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz 7 80 576GB 3.0TB Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz 11 32 256GB 800GB 4 (GRID K2) Intel(R) Xeon(R) CPU E5-2609 v4 @ 1.70GHz 2 16 128GB 800GB 4 (Tesla P100) Storage Nodes • 900 TB Ceph net * 3 redundancy : 2.7 PB total Network • 10 Gbit # Top 10 beautiful data centers, Datacenter Dynamics, 2017.06.05 “GPU” icon by Misha Petrishchev from the Noun Project “SSD” icon by mikicon from the Noun Project
  • 16. Interacting with the HPC Cloud Image(s) Template AppMarket
  • 17.
  • 18. Hands-On Access HPC Cloud UI : https://ui.hpccloud.surfsara.nl/ Username : ;-) Password : ;-| WWW : https://doc.hpccloud.surfsara.nl/bootcamp-20180410/