SlideShare a Scribd company logo
1 of 54
Download to read offline
High Performance Computing in the Cloud
UberCloud CustomerWorkshop
Wolfgang Gentzsch, President, UberCloud
Agenda
๏ƒŠ UberCloud
๏ƒŠ Workstations, Servers, Clouds: Benefits & Challenges
๏ƒŠ Total Cost of Ownership: On-premise vs On-cloud
๏ƒŠ Live Demo: Engineering Simulations in the Cloud
๏ƒŠ Application Software Containers
๏ƒŠ Cooperation
UberCloud: What we do for HPC*)
Taking engineering & scientific apps
in software containers to ANY computer,
from workstations, to servers, to any cloud
*) High Performance Computing
UberCloud
๏ƒŠ July 2012: Building user community with โ€˜cloud experimentsโ€™ (190 so far),
feedback, measuring traction, cloud roadblocks
๏ƒŠ March 2013: Starting HPC container development => Apps are easy
packageable, portable, accessible, usable, and scalable
๏ƒŠ Nov 2014: Opening online marketplace with currently 35 stores & established
provider ecosystem (appl. software resources, software, expertise)
๏ƒŠ April 2016: CAE software containers: ANSYS,CD-adapco,CFD Support,
CFturbo, COMSOL, Dacolt, Flow Science, Friendship Systems, LS-Dyna, NICE
DCV, Numeca,OpenFOAM, Red Cedar, Simulia, โ€ฆ On Clouds from Advania,
AmazonAWS, MicrosoftAzure, Bull/Atos,CPU 24/7, OzenCloud R-Systems,โ€ฆ
๏ƒŠ April 2016:Go to Market with partners Azure, HPE, Intel, ANSYS, many more
๏ƒŠ January 2017: Pre-A $1.7 M with EarlybirdVenture Capital
UberCloud:Why
๏ƒŠ Engineers design every product we see, own, and use
๏ƒŠ Using sophisticated engineering simulation software
๏ƒŠ But most engineers (95%) still just use desktop computers
๏ƒŠ Buying your own servers is too expensive (highTotal Cost of
Ownership)
๏ƒŠ Hybrid approach is cost-effective solution:
๏ƒŠ Small in-house cluster or workstation, plus bursting on
demand into HPC Clouds
๏ƒŠ UberCloud: vendor-independent one-stop shop for consumer/
provider community, online marketplace, container technology
Your major computing tools:
, servers,and clouds
Letโ€™s analyze the benefits & challenges
for 20 million engineers & scientists today
workstations
But, workstations have limited capacity
๏ƒŠ Computing: too slow
๏ƒŠ Memory: too small
57 % of users are dissatisfied with their desktop
computing capacity*
* Source: US Council of Competitiveness: http://www.compete.org/
Benefits of servers
๏ƒŠ More compute power and memory
๏ƒŠ Higher quality design and products
๏ƒŠ Reducing product failure early
๏ƒŠ Shorten time to market
=> Strengthen your companyโ€™s competitiveness.
Challenges with in-house servers
Our 193 UberCloud simulation experiments
exposed the following pain points:
๏ƒŠ Long procurement cycles for buying h/w and s/w
๏ƒŠ HighTotal Cost ofOwnership (TCO)
๏ƒŠ Complex technical software and infrastructure
๏ƒŠ Bursty usage
๏ƒŠ Rapid technology refresh cycles, servers aging fast
๏ƒŠ Need for trained server and system experts.
TCO: Servers are expensive and complex
$70,000 server => $0.5 - $1 mio cost over 3 years
http://www.databax.co.uk/blog/the-best-cloud-computing-infographics-and-images-ever#.Vt06X5MrIUE
On premise versus cloud
Benefits of clouds
๏ƒŠ More (infinite) computing
๏ƒŠ No upfront Cap-Ex investment
๏ƒŠ On demand, pay per use, at your fingertips
๏ƒŠ Scaling resources dynamically, up and down
๏ƒŠ Choice, with multiple providers
๏ƒŠ Result: better, faster, cheaper.
But: Cloud Challenges
๏ƒŠ Itโ€™s new !
๏ƒŠ Security / your intellectual property
๏ƒŠ Traditional software licensing
๏ƒŠ Data transfer
๏ƒŠ Cloud expertise is needed
๏ƒŠ Losing control over your jobs and data
๏ƒŠ First access to clouds is often cumbersome
13
SoftwareContainers remove / reduce challenges
SoftwareContainers remove / reduce challenges
http://www.theubercloud.com/workstations
-servers-clouds-comparing-apples-apples/
Cost: server versus cloud
Table: real server cost depending on average utilization. http://www.theubercloud.com/cost/
โ€ข HPC Server: 16 nodes, 3-yearTCO
$1 million. Average utilization25%
results in $0.60 per core per hour
โ€ข HPC Cloud: $0.12 core per hour e.g. on
AWS,Azure, or CPU 24/7 cloud resources
Real example:
TCO for 100 node in-house cluster
http://www.nextplatform.com/2015/06/03/the-hpc-cloud-versus-cluster-cost-conundrum/
Cluster cost โ€“ owning, hosting, renting
๏ƒŠ 100-node cluster hardware = $41,721 per month
๏ƒŠ 12-node cluster hardware = $5,006 per month
๏ƒŠ $5,006 * 5(*) = $25,032TCO per month or $0.18 per core hour
๏ƒŠ This $0.18 per core hour is for 100% utilized cluster
Number of busy
compute nodes
1 2 3 4 6 8 9 12
Resulting in cluster
utilization of
8.3% 16.7% 25% 33.3% 50% 66.7% 75.0% 100%
In-house cluster
cost per core/h
$2.16 $1.08 $0.72 $0.54 $0.36 $0.27 $0.24 $0.18
Cost per core/h
cloud hosting
$1.20 $0.60 $0.40 $0.30 $0.20 $0.15 $0.13 $0.10
Cost per core/h,
cloud bursting
$0.13 $0.13 $0.13 $0.12 $0.13 $0.13 $0.13 $0.13
(*)TCO estimates in the literature are a factor of 3 โ€“ 7 of the hardware cost => Factor 5
Including CAE software cost
๏ƒŠ 1 hour in-house cluster, average utilization of x%
with x = 80%, 60%, 40% on 16, 32, 64 cores =
๏ƒŠ 1 hour in-house CAE software, average utilization of x%
with x = 80%, 60%, 40% on 16, 32, 64 cores =
๏ƒŠ 1 hour cloud resources on 16, 32, 64 cores =
๏ƒŠ 1 hourCAE software on 16, 32, 64 cores =
Cost of ISV software licensing
๏ƒŠ In-house: perpetual, annual, cost for upgrade,
support & maintenance, etc.
๏ƒŠ In-cloud: annual (hosting), monthly, weekly, daily,
hourly, on-demand
๏ƒŠ Examples:
๏ƒŠ eCADFEM => Software on demand (pay per use) =>
Simulation as a Service (hw / sw on demand) via
Customer Portal
๏ƒŠ CADFEM Engineering Simulation Cloud (with Spirit/21)
๏ƒŠ ANSYS Enterprise Cloud
๏ƒŠ ANSYS Elastic Licensing
URL & pass:
http://52.164.231.11:5901/vnc.html
jDmcvczkZfiQ
Live Demo *)
OpenFOAM in der Cloud, im Container
UberCloud Marketplace
Go to the UberCloud online Marketplace
Welcome email in your Inbox:
Copy password and click on Login
New window in your Browser
Paste password and clickConnect
UberCloud desktop with
your application software folder
Every x hours: you receive email with
screenshot and log files*)
*) Allowing full control over your cloud activities
DemoVideos, 3 minutes each
- https://www.youtube.com/watch?v=EbKDOxVnxbE
- https://www.youtube.com/watch?v=cCSE0Lcj0wk
- https://www.youtube.com/watch?v=yFNM9dsCV44.
UberCloud application containers
based on Docker
The Foundation:
Docker-based HPC Container Technology
Docker is an open platform for developers and sysadmins
to build, ship, and run distributed applications,
whether on laptops, data center VMs, or the cloud
Enterprise micro services + HPC Layers => HPC macro services
Virtual Machines vs Docker
VM: Each virtualized application includes not only the application and the necessary
binaries and libraries, but also an entire guest operating system.
Docker Engine container comprises application and its dependencies. Isolated process
in user space on host operating system, sharing kernel with other containers. Enjoys
resource isolation and allocation benefits ofVMs but more portable and efficient.
31
UberCloud application containers
๏ƒŠ Based on Docker, enhanced for engineering & scientific
applications
๏ƒŠ Software packages designed to deliver the tools that an
engineer needs
๏ƒŠ Ready to execute, in an instant. No need to install software,
deal with complex OS commands, or configure.
๏ƒŠ Software is pre-installed, configured, and tested, and running
on bare metal, without loss of performance.
๏ƒŠ ANSYS,CD-adapco, COMSOL, Numeca, OpenFOAM,
Gromacs, Scilab, and more
UberCloudโ€™s unique HPC container features
Basic
๏ƒŠ multi-container single-node
๏ƒŠ ssh between containers
๏ƒŠ Running withinVMs and on bare
metal
๏ƒŠ Up-to-date Linux (CentOS,
Ubuntu,โ€ฆ)
๏ƒŠ Screen sharing
๏ƒŠ Cloud data storage connectors
(to Dropbox, Box.com,โ€ฆ)
๏ƒŠ Emailing features (reporting job
status etc.)
๏ƒŠ License server in every container
๏ƒŠ MPI libraries
๏ƒŠ NFS
Administrative
๏ƒŠ Automated password
generation
๏ƒŠ Self-service password change
for increased privacy
๏ƒŠ Performance checking
๏ƒŠ Log monitoring
๏ƒŠ Automated build/refresh
process
๏ƒŠ Diff utilities
Contโ€™d
Advanced
๏ƒŠ Rapid file transfer (from Globus)
๏ƒŠ VPN
๏ƒŠ Pay-per-use
๏ƒŠ multi-container multi-node / inter-
networking
๏ƒŠ Infiniband
๏ƒŠ NICE DCV remote visualization
๏ƒŠ VCollab data extraction & visualization
๏ƒŠ OwnCloud privacy & security for cloud
storage
๏ƒŠ GPU and Intel Phi enabled
๏ƒŠ RDMA
๏ƒŠ UberCloud storage containers (USC)
Projects
๏ƒŠ OpenHPC
๏ƒŠ Pre-built images for ISV codes and
complex scientific and engineering
workflows
๏ƒŠ Univa Grid Engine in-out integration:
containers hosting UGE and can be
managed by UGE
๏ƒŠ Slurm container integration
๏ƒŠ Automated QA testing suite
๏ƒŠ OpenStack
๏ƒŠ Qstack
๏ƒŠ Living Heart Project
๏ƒŠ Human Brain Project
Containers remove Portability & Standard related challenges.
By integrating 3rd party tools we tackle the following:
Builder
Launcher
Controller
ISV DataTools
Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM).
Just add your own codes and data.
Run anywhere with UberCloud Run Time.
Scale up or down the compute power as needed.
Collect granular usage data, logs.
Monitor, alert, report.
Any
Workstation
Any Cluster Any Cloud
Run Time Run Time Run Time
Containers: Build once, run anywhere
Builder
Launcher
Controller
ISV DataTools
Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM).
Just add your own codes and data.
Run anywhere with UberCloud Run Time.
Scale up or down the compute power as needed.
Collect granular usage data, logs.
Monitor, alert, report.
Any
Workstation
Any Cluster Any Cloud
Run Time Run Time Run Time
Containers: Build once, run anywhere
Builder
Launcher
Controller
ISV DataTools
Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM).
Just add your own codes and data.
Run anywhere with UberCloud Run Time.
Scale up or down the compute power as needed.
Collect granular usage data, logs.
Monitor, alert, report.
Any
Workstation
Any Cluster Any Cloud
Run Time Run Time Run Time
Containers: Build once, run anywhere
Builder
Launcher
Controller
ISV DataTools
Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM).
Just add your own codes and data.
Run anywhere with UberCloud Run Time.
Scale up or down the compute power as needed.
Collect granular usage data, logs.
Monitor, alert, report.
Any
Workstation
Any Cluster Any Cloud
Run Time Run Time Run Time
Containers: Build once, run anywhere
HTTPS/VPN Access*
OS Firewall
OS PKI Login
Disk Encryption*
Dedicated
Servers in High
Security Data
Centers
* HTTPS/VPN access and Disk Encryptionare optional
UberCloud Security Layers
We deploy on single tenant servers (not shared between
customers).These servers reside in professionally managed,
highly secured data centers.
Data at rest can be encrypted. Disk and file level
encryption are both available (optional, may degrade performance)
Admin access to our servers are protected by PKI
Public Key Encryption (vs passwords, which can be guessed)
Our servers are protected with firewalls. Only necessary
ports are turned on to reduce attacks
Connection to our servers are protected by strong
encryption techniques such as HTTPS andVPN
Security
๏ƒŠ Information security, privacy:
๏ƒŠ protecting the users intellectual property
๏ƒŠ guarding raw data (physics, geometry, results)
๏ƒŠ Recommendation:
๏ƒŠ document your security requirements
๏ƒŠ select a suitable provider
๏ƒŠ Encryption,VPN, dedicated cloud server,TRUST, etc.
๏ƒŠ Comment:
๏ƒŠ Security in the cloud is at the same standard level as
any other IT infrastructure. Itโ€™s more a mental issue.
DataTransfer
๏ƒŠ Internet too slow for heavy data transfer:
๏ƒŠ Often GBytes of results
๏ƒŠ Especially last mile problem
๏ƒŠ Recommendation:
๏ƒŠ Donโ€™t ship every byte, just important ones (VCollab)
๏ƒŠ Use remote visualization (NICE DCV)
๏ƒŠ if necessary, fedex the data over-night
๏ƒŠ Comment:
๏ƒŠ Clouds canโ€™t solve your last mile problem
CloudCost
๏ƒŠ Cost of Cloud is often hidden:
๏ƒŠ Server versus Cloud cost is often unclear
๏ƒŠ pay-per-use billing can result in unpredictable cost
๏ƒŠ project can easily run out of budget
๏ƒŠ Recommendation:
๏ƒŠ Cost estimation upfront (UberCloud paper wwwโ€ฆ./cost *)
๏ƒŠ Automated, policy driven monitoring of usage & billing
๏ƒŠ Comment:
๏ƒŠ Replacement and bursting are 2 different questions
*) https://www.TheUberCloud.com/cost/
Software licensing
๏ƒŠ Incompatible software licensing models:
๏ƒŠ ISVs often still stick to their annual, perpetual licensing
๏ƒŠ Recommendation:
๏ƒŠ Check app software stack on UberCloud Marketplace
๏ƒŠ Talk to your ISV
๏ƒŠ ISVs should develop on-demand short-term s/w licensing
๏ƒŠ Comment:
๏ƒŠ Some ISVs have cloud licensing (CD-adapco,COMSOL,
ANSYS,โ€ฆ)
๏ƒŠ Many ISVs are developing cloud licensing
๏ƒŠ Engineers need pay-per-project (week, month)
Solving software licensing issue, with
containers
๏ƒŠ 200+ experiments led to an excellent network of ISV
relationships with 120+ ISVs
๏ƒŠ Solution: UberCloud including a license server into every
container
License
Server
License
Server
License
Server
Any License
Server
ISV Software
ContainerCustomer
Software Provider
UberCloud multi-container environment
๏ƒŠ Intel MPI libraries pre-setup for multi-node HPC
๏ƒŠ Intel compilers achieve architecture specific HPC
๏ƒŠ Networking between containers
๏ƒŠ Setting up shared file system access (NFS)
๏ƒŠ Secure communication (ssh) between containers
๏ƒŠ Benefits from single-node transferred to multi-node
containers:
๏ƒŠ No setup of the environment
๏ƒŠ Portability and packaging
๏ƒŠ Easy access and use
๏ƒŠ Low overhead
+
UberCloud multi-container environment
Docker Runtime Docker Runtime Docker Runtime
. . . .
NFS
Host Host Host
Container Container Container
MPI
Verticalscaling
Horizontal scaling
Dramatically simplifying
UberCloud multi-container environment
Docker Runtime Docker Runtime Docker Runtime
. . . .
NFS
Host Host Host
Container Container Container
MPI
Verticalscaling
Horizontal scaling
Packaging, Porting, Access, Use, Scaling, with Low Overhead
When in multi-node cluster mode:
๏ƒŠ Only the โ€˜masterโ€™ is accessible via GUI. GUI stays the same, with
tools included in the โ€˜masterโ€™ container.
๏ƒŠ Additional servers are deployed, UC container finds &
communicates with other nodes automatically.
๏ƒŠ Cluster nodes accessible from GUI node, containers automatically
establish password-less SSH group, with nodes talking to each
other.
๏ƒŠ Machine file is automatically generated: MPI jobs are distributed
across cluster nodes, and workloads are being distributed.
๏ƒŠ No need for queuing; all servers are dedicated to user.Workload
requiring queue software is handled as a special requirement.
OpenFOAMTest: Bare Metal vs Docker
OpenFOAM with 1.4 million cells on bare metal and in
UberCloud Docker container
Containers as basic technology
for the UberCloud SaaS Factory
UberCloud
SaaS Factory
Software SaaS
Commercial ISV
Open Source
In-house
PublicCloud
Private Cloud
On-Premise
$$$
We turn high-TCO, complex software into user-friendly pay-per-use services:
Development Services
(Docker)
--------------------
Deployment &
Management Services
------------------
Marketplace
Providers Consumers
$
UberCloud SaaS Factory
UberCloud Marketplace
Cooperation with UberCloud
๏ƒŠ Proof of Concept Project: with your own application in the
Cloud
๏ƒŠ Application โ€“ HPC-Container for one of your applications
๏ƒŠ Training and Support: 24 hours on 32 cores, with up to 8
hours professional service
๏ƒŠ TCO: Total Cost ofOwnership analysis for your on-prem
servers vs cloud vs hybrid cloud solution
๏ƒŠ Vision: Private Cloud, Hybrid Cloud, PublicCloud, enabled by
UberCloud containers
ThankYou!
Questions?

More Related Content

What's hot

Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
ย 
Using Deep Learning Toolkits with Kubernetes clusters
Using Deep Learning Toolkits with Kubernetes clustersUsing Deep Learning Toolkits with Kubernetes clusters
Using Deep Learning Toolkits with Kubernetes clustersJoy Qiao
ย 
Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Ian Lumb
ย 
Docker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITDocker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITStijn Wijndaele
ย 
Docker & ECS: Secure Nearline Execution
Docker & ECS: Secure Nearline ExecutionDocker & ECS: Secure Nearline Execution
Docker & ECS: Secure Nearline ExecutionBrennan Saeta
ย 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the EdgeJulien SIMON
ย 
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li..."The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...Edge AI and Vision Alliance
ย 
Re invent 2018 meetup presentation
Re invent 2018 meetup presentationRe invent 2018 meetup presentation
Re invent 2018 meetup presentationEliran Yamin
ย 
AWS Webcast - An Introduction to High Performance Computing on AWS
AWS Webcast - An Introduction to High Performance Computing on AWSAWS Webcast - An Introduction to High Performance Computing on AWS
AWS Webcast - An Introduction to High Performance Computing on AWSAmazon Web Services
ย 
Amazon ECS at Coursera: A unified execution framework while defending against...
Amazon ECS at Coursera: A unified execution framework while defending against...Amazon ECS at Coursera: A unified execution framework while defending against...
Amazon ECS at Coursera: A unified execution framework while defending against...Brennan Saeta
ย 
UberCloud Webinar ansys azure
UberCloud Webinar ansys azure UberCloud Webinar ansys azure
UberCloud Webinar ansys azure Thomas Francis
ย 
(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the CloudAmazon Web Services
ย 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceAmazon Web Services
ย 
Reloca - Project as Code approach and MVP demonstration
Reloca - Project as Code approach and MVP demonstrationReloca - Project as Code approach and MVP demonstration
Reloca - Project as Code approach and MVP demonstrationFabienne Mariรซn
ย 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...SlideTeam
ย 
Best Practices for performance evaluation and diagnosis of Java Applications ...
Best Practices for performance evaluation and diagnosis of Java Applications ...Best Practices for performance evaluation and diagnosis of Java Applications ...
Best Practices for performance evaluation and diagnosis of Java Applications ...IndicThreads
ย 
Tips & Tricks On Architecting Windows Azure For Costs
Tips & Tricks On Architecting Windows Azure For CostsTips & Tricks On Architecting Windows Azure For Costs
Tips & Tricks On Architecting Windows Azure For CostsNuno Godinho
ย 

What's hot (18)

Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
ย 
Using Deep Learning Toolkits with Kubernetes clusters
Using Deep Learning Toolkits with Kubernetes clustersUsing Deep Learning Toolkits with Kubernetes clusters
Using Deep Learning Toolkits with Kubernetes clusters
ย 
Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Docker 101 - all about Docker containers
Docker 101 - all about Docker containers
ย 
Docker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITDocker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-IT
ย 
Docker & ECS: Secure Nearline Execution
Docker & ECS: Secure Nearline ExecutionDocker & ECS: Secure Nearline Execution
Docker & ECS: Secure Nearline Execution
ย 
HPC in the Cloud
HPC in the CloudHPC in the Cloud
HPC in the Cloud
ย 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the Edge
ย 
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li..."The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
ย 
Re invent 2018 meetup presentation
Re invent 2018 meetup presentationRe invent 2018 meetup presentation
Re invent 2018 meetup presentation
ย 
AWS Webcast - An Introduction to High Performance Computing on AWS
AWS Webcast - An Introduction to High Performance Computing on AWSAWS Webcast - An Introduction to High Performance Computing on AWS
AWS Webcast - An Introduction to High Performance Computing on AWS
ย 
Amazon ECS at Coursera: A unified execution framework while defending against...
Amazon ECS at Coursera: A unified execution framework while defending against...Amazon ECS at Coursera: A unified execution framework while defending against...
Amazon ECS at Coursera: A unified execution framework while defending against...
ย 
UberCloud Webinar ansys azure
UberCloud Webinar ansys azure UberCloud Webinar ansys azure
UberCloud Webinar ansys azure
ย 
(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud
ย 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance Performance
ย 
Reloca - Project as Code approach and MVP demonstration
Reloca - Project as Code approach and MVP demonstrationReloca - Project as Code approach and MVP demonstration
Reloca - Project as Code approach and MVP demonstration
ย 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
ย 
Best Practices for performance evaluation and diagnosis of Java Applications ...
Best Practices for performance evaluation and diagnosis of Java Applications ...Best Practices for performance evaluation and diagnosis of Java Applications ...
Best Practices for performance evaluation and diagnosis of Java Applications ...
ย 
Tips & Tricks On Architecting Windows Azure For Costs
Tips & Tricks On Architecting Windows Azure For CostsTips & Tricks On Architecting Windows Azure For Costs
Tips & Tricks On Architecting Windows Azure For Costs
ย 

Similar to High Performance Computing (HPC) and Engineering Simulations in the Cloud

Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland mictc
ย 
NAFEMS Smart Manufacturing - UberCloud
NAFEMS Smart Manufacturing - UberCloudNAFEMS Smart Manufacturing - UberCloud
NAFEMS Smart Manufacturing - UberCloudThomas Francis
ย 
Smart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the CloudSmart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the CloudThe UberCloud
ย 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch DeckNicholas Vossburg
ย 
HPC Cloud Burst Using Docker
HPC Cloud Burst Using DockerHPC Cloud Burst Using Docker
HPC Cloud Burst Using DockerIRJET Journal
ย 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerDavinder Kohli
ย 
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...Ludovic Piot
ย 
TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6Sravanthi N
ย 
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid CloudVMworld
ย 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...Docker, Inc.
ย 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
ย 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingMathews Job
ย 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidOpenNebula Project
ย 
High Performance Computing with AWS
High Performance Computing with AWSHigh Performance Computing with AWS
High Performance Computing with AWSAmazon Web Services
ย 
UberCloud: From Experiment to Marketplace
UberCloud: From Experiment to MarketplaceUberCloud: From Experiment to Marketplace
UberCloud: From Experiment to Marketplaceinside-BigData.com
ย 
UberCloud: From Experiment to Marketplace
UberCloud: From Experiment to MarketplaceUberCloud: From Experiment to Marketplace
UberCloud: From Experiment to MarketplaceThe UberCloud
ย 
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18The lies we tell our code, LinuxCon/CloudOpen 2015-08-18
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18Casey Bisson
ย 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformMarc Dutoo
ย 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OW2
ย 

Similar to High Performance Computing (HPC) and Engineering Simulations in the Cloud (20)

Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
ย 
NAFEMS Smart Manufacturing - UberCloud
NAFEMS Smart Manufacturing - UberCloudNAFEMS Smart Manufacturing - UberCloud
NAFEMS Smart Manufacturing - UberCloud
ย 
Smart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the CloudSmart Manufacturing: CAE in the Cloud
Smart Manufacturing: CAE in the Cloud
ย 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch Deck
ย 
Cloud computing: highlights
Cloud computing: highlightsCloud computing: highlights
Cloud computing: highlights
ย 
HPC Cloud Burst Using Docker
HPC Cloud Burst Using DockerHPC Cloud Burst Using Docker
HPC Cloud Burst Using Docker
ย 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
ย 
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless - ๏›ณ mettez-le en oeuvre dans votre entreprise...
ย 
TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6
ย 
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 โ€“ Getting Started with Hybrid Cloud
ย 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
ย 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
ย 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
ย 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
ย 
High Performance Computing with AWS
High Performance Computing with AWSHigh Performance Computing with AWS
High Performance Computing with AWS
ย 
UberCloud: From Experiment to Marketplace
UberCloud: From Experiment to MarketplaceUberCloud: From Experiment to Marketplace
UberCloud: From Experiment to Marketplace
ย 
UberCloud: From Experiment to Marketplace
UberCloud: From Experiment to MarketplaceUberCloud: From Experiment to Marketplace
UberCloud: From Experiment to Marketplace
ย 
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18The lies we tell our code, LinuxCon/CloudOpen 2015-08-18
The lies we tell our code, LinuxCon/CloudOpen 2015-08-18
ย 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
ย 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
ย 

More from Wolfgang Gentzsch

The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...
The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...
The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...Wolfgang Gentzsch
ย 
Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Wolfgang Gentzsch
ย 
e-School Interactive Virtual Science Laboratory
e-School Interactive Virtual Science Laboratory e-School Interactive Virtual Science Laboratory
e-School Interactive Virtual Science Laboratory Wolfgang Gentzsch
ย 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and IndustryWolfgang Gentzsch
ย 
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationClusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationWolfgang Gentzsch
ย 
DEISA Distributed European Infrastructure for Supercomputing Applications
DEISA Distributed European Infrastructure for Supercomputing ApplicationsDEISA Distributed European Infrastructure for Supercomputing Applications
DEISA Distributed European Infrastructure for Supercomputing ApplicationsWolfgang Gentzsch
ย 
e-Infrastructures for e-Learning
e-Infrastructures for e-Learninge-Infrastructures for e-Learning
e-Infrastructures for e-LearningWolfgang Gentzsch
ย 

More from Wolfgang Gentzsch (7)

The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...
The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...
The UberCloud - From Project to Product - From HPC Experiment to HPC Marketpl...
ย 
Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013
ย 
e-School Interactive Virtual Science Laboratory
e-School Interactive Virtual Science Laboratory e-School Interactive Virtual Science Laboratory
e-School Interactive Virtual Science Laboratory
ย 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and Industry
ย 
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationClusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
ย 
DEISA Distributed European Infrastructure for Supercomputing Applications
DEISA Distributed European Infrastructure for Supercomputing ApplicationsDEISA Distributed European Infrastructure for Supercomputing Applications
DEISA Distributed European Infrastructure for Supercomputing Applications
ย 
e-Infrastructures for e-Learning
e-Infrastructures for e-Learninge-Infrastructures for e-Learning
e-Infrastructures for e-Learning
ย 

Recently uploaded

Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
ย 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
ย 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
ย 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
ย 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 

Recently uploaded (20)

Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
ย 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
ย 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
ย 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 

High Performance Computing (HPC) and Engineering Simulations in the Cloud

  • 1. High Performance Computing in the Cloud UberCloud CustomerWorkshop Wolfgang Gentzsch, President, UberCloud
  • 2. Agenda ๏ƒŠ UberCloud ๏ƒŠ Workstations, Servers, Clouds: Benefits & Challenges ๏ƒŠ Total Cost of Ownership: On-premise vs On-cloud ๏ƒŠ Live Demo: Engineering Simulations in the Cloud ๏ƒŠ Application Software Containers ๏ƒŠ Cooperation
  • 3. UberCloud: What we do for HPC*) Taking engineering & scientific apps in software containers to ANY computer, from workstations, to servers, to any cloud *) High Performance Computing
  • 4. UberCloud ๏ƒŠ July 2012: Building user community with โ€˜cloud experimentsโ€™ (190 so far), feedback, measuring traction, cloud roadblocks ๏ƒŠ March 2013: Starting HPC container development => Apps are easy packageable, portable, accessible, usable, and scalable ๏ƒŠ Nov 2014: Opening online marketplace with currently 35 stores & established provider ecosystem (appl. software resources, software, expertise) ๏ƒŠ April 2016: CAE software containers: ANSYS,CD-adapco,CFD Support, CFturbo, COMSOL, Dacolt, Flow Science, Friendship Systems, LS-Dyna, NICE DCV, Numeca,OpenFOAM, Red Cedar, Simulia, โ€ฆ On Clouds from Advania, AmazonAWS, MicrosoftAzure, Bull/Atos,CPU 24/7, OzenCloud R-Systems,โ€ฆ ๏ƒŠ April 2016:Go to Market with partners Azure, HPE, Intel, ANSYS, many more ๏ƒŠ January 2017: Pre-A $1.7 M with EarlybirdVenture Capital
  • 5. UberCloud:Why ๏ƒŠ Engineers design every product we see, own, and use ๏ƒŠ Using sophisticated engineering simulation software ๏ƒŠ But most engineers (95%) still just use desktop computers ๏ƒŠ Buying your own servers is too expensive (highTotal Cost of Ownership) ๏ƒŠ Hybrid approach is cost-effective solution: ๏ƒŠ Small in-house cluster or workstation, plus bursting on demand into HPC Clouds ๏ƒŠ UberCloud: vendor-independent one-stop shop for consumer/ provider community, online marketplace, container technology
  • 6. Your major computing tools: , servers,and clouds Letโ€™s analyze the benefits & challenges for 20 million engineers & scientists today workstations
  • 7. But, workstations have limited capacity ๏ƒŠ Computing: too slow ๏ƒŠ Memory: too small 57 % of users are dissatisfied with their desktop computing capacity* * Source: US Council of Competitiveness: http://www.compete.org/
  • 8. Benefits of servers ๏ƒŠ More compute power and memory ๏ƒŠ Higher quality design and products ๏ƒŠ Reducing product failure early ๏ƒŠ Shorten time to market => Strengthen your companyโ€™s competitiveness.
  • 9. Challenges with in-house servers Our 193 UberCloud simulation experiments exposed the following pain points: ๏ƒŠ Long procurement cycles for buying h/w and s/w ๏ƒŠ HighTotal Cost ofOwnership (TCO) ๏ƒŠ Complex technical software and infrastructure ๏ƒŠ Bursty usage ๏ƒŠ Rapid technology refresh cycles, servers aging fast ๏ƒŠ Need for trained server and system experts.
  • 10. TCO: Servers are expensive and complex $70,000 server => $0.5 - $1 mio cost over 3 years
  • 12. Benefits of clouds ๏ƒŠ More (infinite) computing ๏ƒŠ No upfront Cap-Ex investment ๏ƒŠ On demand, pay per use, at your fingertips ๏ƒŠ Scaling resources dynamically, up and down ๏ƒŠ Choice, with multiple providers ๏ƒŠ Result: better, faster, cheaper.
  • 13. But: Cloud Challenges ๏ƒŠ Itโ€™s new ! ๏ƒŠ Security / your intellectual property ๏ƒŠ Traditional software licensing ๏ƒŠ Data transfer ๏ƒŠ Cloud expertise is needed ๏ƒŠ Losing control over your jobs and data ๏ƒŠ First access to clouds is often cumbersome 13
  • 14. SoftwareContainers remove / reduce challenges
  • 15. SoftwareContainers remove / reduce challenges http://www.theubercloud.com/workstations -servers-clouds-comparing-apples-apples/
  • 16. Cost: server versus cloud Table: real server cost depending on average utilization. http://www.theubercloud.com/cost/ โ€ข HPC Server: 16 nodes, 3-yearTCO $1 million. Average utilization25% results in $0.60 per core per hour โ€ข HPC Cloud: $0.12 core per hour e.g. on AWS,Azure, or CPU 24/7 cloud resources
  • 17. Real example: TCO for 100 node in-house cluster http://www.nextplatform.com/2015/06/03/the-hpc-cloud-versus-cluster-cost-conundrum/
  • 18. Cluster cost โ€“ owning, hosting, renting ๏ƒŠ 100-node cluster hardware = $41,721 per month ๏ƒŠ 12-node cluster hardware = $5,006 per month ๏ƒŠ $5,006 * 5(*) = $25,032TCO per month or $0.18 per core hour ๏ƒŠ This $0.18 per core hour is for 100% utilized cluster Number of busy compute nodes 1 2 3 4 6 8 9 12 Resulting in cluster utilization of 8.3% 16.7% 25% 33.3% 50% 66.7% 75.0% 100% In-house cluster cost per core/h $2.16 $1.08 $0.72 $0.54 $0.36 $0.27 $0.24 $0.18 Cost per core/h cloud hosting $1.20 $0.60 $0.40 $0.30 $0.20 $0.15 $0.13 $0.10 Cost per core/h, cloud bursting $0.13 $0.13 $0.13 $0.12 $0.13 $0.13 $0.13 $0.13 (*)TCO estimates in the literature are a factor of 3 โ€“ 7 of the hardware cost => Factor 5
  • 19. Including CAE software cost ๏ƒŠ 1 hour in-house cluster, average utilization of x% with x = 80%, 60%, 40% on 16, 32, 64 cores = ๏ƒŠ 1 hour in-house CAE software, average utilization of x% with x = 80%, 60%, 40% on 16, 32, 64 cores = ๏ƒŠ 1 hour cloud resources on 16, 32, 64 cores = ๏ƒŠ 1 hourCAE software on 16, 32, 64 cores =
  • 20. Cost of ISV software licensing ๏ƒŠ In-house: perpetual, annual, cost for upgrade, support & maintenance, etc. ๏ƒŠ In-cloud: annual (hosting), monthly, weekly, daily, hourly, on-demand ๏ƒŠ Examples: ๏ƒŠ eCADFEM => Software on demand (pay per use) => Simulation as a Service (hw / sw on demand) via Customer Portal ๏ƒŠ CADFEM Engineering Simulation Cloud (with Spirit/21) ๏ƒŠ ANSYS Enterprise Cloud ๏ƒŠ ANSYS Elastic Licensing
  • 21. URL & pass: http://52.164.231.11:5901/vnc.html jDmcvczkZfiQ Live Demo *) OpenFOAM in der Cloud, im Container
  • 22. UberCloud Marketplace Go to the UberCloud online Marketplace
  • 23. Welcome email in your Inbox: Copy password and click on Login
  • 24. New window in your Browser Paste password and clickConnect
  • 25. UberCloud desktop with your application software folder
  • 26. Every x hours: you receive email with screenshot and log files*) *) Allowing full control over your cloud activities
  • 27. DemoVideos, 3 minutes each - https://www.youtube.com/watch?v=EbKDOxVnxbE - https://www.youtube.com/watch?v=cCSE0Lcj0wk - https://www.youtube.com/watch?v=yFNM9dsCV44.
  • 29. The Foundation: Docker-based HPC Container Technology Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud Enterprise micro services + HPC Layers => HPC macro services
  • 30.
  • 31. Virtual Machines vs Docker VM: Each virtualized application includes not only the application and the necessary binaries and libraries, but also an entire guest operating system. Docker Engine container comprises application and its dependencies. Isolated process in user space on host operating system, sharing kernel with other containers. Enjoys resource isolation and allocation benefits ofVMs but more portable and efficient. 31
  • 32. UberCloud application containers ๏ƒŠ Based on Docker, enhanced for engineering & scientific applications ๏ƒŠ Software packages designed to deliver the tools that an engineer needs ๏ƒŠ Ready to execute, in an instant. No need to install software, deal with complex OS commands, or configure. ๏ƒŠ Software is pre-installed, configured, and tested, and running on bare metal, without loss of performance. ๏ƒŠ ANSYS,CD-adapco, COMSOL, Numeca, OpenFOAM, Gromacs, Scilab, and more
  • 33. UberCloudโ€™s unique HPC container features Basic ๏ƒŠ multi-container single-node ๏ƒŠ ssh between containers ๏ƒŠ Running withinVMs and on bare metal ๏ƒŠ Up-to-date Linux (CentOS, Ubuntu,โ€ฆ) ๏ƒŠ Screen sharing ๏ƒŠ Cloud data storage connectors (to Dropbox, Box.com,โ€ฆ) ๏ƒŠ Emailing features (reporting job status etc.) ๏ƒŠ License server in every container ๏ƒŠ MPI libraries ๏ƒŠ NFS Administrative ๏ƒŠ Automated password generation ๏ƒŠ Self-service password change for increased privacy ๏ƒŠ Performance checking ๏ƒŠ Log monitoring ๏ƒŠ Automated build/refresh process ๏ƒŠ Diff utilities
  • 34. Contโ€™d Advanced ๏ƒŠ Rapid file transfer (from Globus) ๏ƒŠ VPN ๏ƒŠ Pay-per-use ๏ƒŠ multi-container multi-node / inter- networking ๏ƒŠ Infiniband ๏ƒŠ NICE DCV remote visualization ๏ƒŠ VCollab data extraction & visualization ๏ƒŠ OwnCloud privacy & security for cloud storage ๏ƒŠ GPU and Intel Phi enabled ๏ƒŠ RDMA ๏ƒŠ UberCloud storage containers (USC) Projects ๏ƒŠ OpenHPC ๏ƒŠ Pre-built images for ISV codes and complex scientific and engineering workflows ๏ƒŠ Univa Grid Engine in-out integration: containers hosting UGE and can be managed by UGE ๏ƒŠ Slurm container integration ๏ƒŠ Automated QA testing suite ๏ƒŠ OpenStack ๏ƒŠ Qstack ๏ƒŠ Living Heart Project ๏ƒŠ Human Brain Project
  • 35. Containers remove Portability & Standard related challenges. By integrating 3rd party tools we tackle the following:
  • 36. Builder Launcher Controller ISV DataTools Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM). Just add your own codes and data. Run anywhere with UberCloud Run Time. Scale up or down the compute power as needed. Collect granular usage data, logs. Monitor, alert, report. Any Workstation Any Cluster Any Cloud Run Time Run Time Run Time Containers: Build once, run anywhere
  • 37. Builder Launcher Controller ISV DataTools Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM). Just add your own codes and data. Run anywhere with UberCloud Run Time. Scale up or down the compute power as needed. Collect granular usage data, logs. Monitor, alert, report. Any Workstation Any Cluster Any Cloud Run Time Run Time Run Time Containers: Build once, run anywhere
  • 38. Builder Launcher Controller ISV DataTools Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM). Just add your own codes and data. Run anywhere with UberCloud Run Time. Scale up or down the compute power as needed. Collect granular usage data, logs. Monitor, alert, report. Any Workstation Any Cluster Any Cloud Run Time Run Time Run Time Containers: Build once, run anywhere
  • 39. Builder Launcher Controller ISV DataTools Stackable units with tools (ex: encryption), ISV application codes (ex: OpenFOAM). Just add your own codes and data. Run anywhere with UberCloud Run Time. Scale up or down the compute power as needed. Collect granular usage data, logs. Monitor, alert, report. Any Workstation Any Cluster Any Cloud Run Time Run Time Run Time Containers: Build once, run anywhere
  • 40. HTTPS/VPN Access* OS Firewall OS PKI Login Disk Encryption* Dedicated Servers in High Security Data Centers * HTTPS/VPN access and Disk Encryptionare optional UberCloud Security Layers We deploy on single tenant servers (not shared between customers).These servers reside in professionally managed, highly secured data centers. Data at rest can be encrypted. Disk and file level encryption are both available (optional, may degrade performance) Admin access to our servers are protected by PKI Public Key Encryption (vs passwords, which can be guessed) Our servers are protected with firewalls. Only necessary ports are turned on to reduce attacks Connection to our servers are protected by strong encryption techniques such as HTTPS andVPN
  • 41. Security ๏ƒŠ Information security, privacy: ๏ƒŠ protecting the users intellectual property ๏ƒŠ guarding raw data (physics, geometry, results) ๏ƒŠ Recommendation: ๏ƒŠ document your security requirements ๏ƒŠ select a suitable provider ๏ƒŠ Encryption,VPN, dedicated cloud server,TRUST, etc. ๏ƒŠ Comment: ๏ƒŠ Security in the cloud is at the same standard level as any other IT infrastructure. Itโ€™s more a mental issue.
  • 42. DataTransfer ๏ƒŠ Internet too slow for heavy data transfer: ๏ƒŠ Often GBytes of results ๏ƒŠ Especially last mile problem ๏ƒŠ Recommendation: ๏ƒŠ Donโ€™t ship every byte, just important ones (VCollab) ๏ƒŠ Use remote visualization (NICE DCV) ๏ƒŠ if necessary, fedex the data over-night ๏ƒŠ Comment: ๏ƒŠ Clouds canโ€™t solve your last mile problem
  • 43. CloudCost ๏ƒŠ Cost of Cloud is often hidden: ๏ƒŠ Server versus Cloud cost is often unclear ๏ƒŠ pay-per-use billing can result in unpredictable cost ๏ƒŠ project can easily run out of budget ๏ƒŠ Recommendation: ๏ƒŠ Cost estimation upfront (UberCloud paper wwwโ€ฆ./cost *) ๏ƒŠ Automated, policy driven monitoring of usage & billing ๏ƒŠ Comment: ๏ƒŠ Replacement and bursting are 2 different questions *) https://www.TheUberCloud.com/cost/
  • 44. Software licensing ๏ƒŠ Incompatible software licensing models: ๏ƒŠ ISVs often still stick to their annual, perpetual licensing ๏ƒŠ Recommendation: ๏ƒŠ Check app software stack on UberCloud Marketplace ๏ƒŠ Talk to your ISV ๏ƒŠ ISVs should develop on-demand short-term s/w licensing ๏ƒŠ Comment: ๏ƒŠ Some ISVs have cloud licensing (CD-adapco,COMSOL, ANSYS,โ€ฆ) ๏ƒŠ Many ISVs are developing cloud licensing ๏ƒŠ Engineers need pay-per-project (week, month)
  • 45. Solving software licensing issue, with containers ๏ƒŠ 200+ experiments led to an excellent network of ISV relationships with 120+ ISVs ๏ƒŠ Solution: UberCloud including a license server into every container License Server License Server License Server Any License Server ISV Software ContainerCustomer Software Provider
  • 46. UberCloud multi-container environment ๏ƒŠ Intel MPI libraries pre-setup for multi-node HPC ๏ƒŠ Intel compilers achieve architecture specific HPC ๏ƒŠ Networking between containers ๏ƒŠ Setting up shared file system access (NFS) ๏ƒŠ Secure communication (ssh) between containers ๏ƒŠ Benefits from single-node transferred to multi-node containers: ๏ƒŠ No setup of the environment ๏ƒŠ Portability and packaging ๏ƒŠ Easy access and use ๏ƒŠ Low overhead +
  • 47. UberCloud multi-container environment Docker Runtime Docker Runtime Docker Runtime . . . . NFS Host Host Host Container Container Container MPI Verticalscaling Horizontal scaling Dramatically simplifying
  • 48. UberCloud multi-container environment Docker Runtime Docker Runtime Docker Runtime . . . . NFS Host Host Host Container Container Container MPI Verticalscaling Horizontal scaling Packaging, Porting, Access, Use, Scaling, with Low Overhead
  • 49. When in multi-node cluster mode: ๏ƒŠ Only the โ€˜masterโ€™ is accessible via GUI. GUI stays the same, with tools included in the โ€˜masterโ€™ container. ๏ƒŠ Additional servers are deployed, UC container finds & communicates with other nodes automatically. ๏ƒŠ Cluster nodes accessible from GUI node, containers automatically establish password-less SSH group, with nodes talking to each other. ๏ƒŠ Machine file is automatically generated: MPI jobs are distributed across cluster nodes, and workloads are being distributed. ๏ƒŠ No need for queuing; all servers are dedicated to user.Workload requiring queue software is handled as a special requirement.
  • 50. OpenFOAMTest: Bare Metal vs Docker OpenFOAM with 1.4 million cells on bare metal and in UberCloud Docker container
  • 51. Containers as basic technology for the UberCloud SaaS Factory UberCloud SaaS Factory Software SaaS Commercial ISV Open Source In-house PublicCloud Private Cloud On-Premise $$$ We turn high-TCO, complex software into user-friendly pay-per-use services: Development Services (Docker) -------------------- Deployment & Management Services ------------------ Marketplace Providers Consumers $ UberCloud SaaS Factory
  • 53. Cooperation with UberCloud ๏ƒŠ Proof of Concept Project: with your own application in the Cloud ๏ƒŠ Application โ€“ HPC-Container for one of your applications ๏ƒŠ Training and Support: 24 hours on 32 cores, with up to 8 hours professional service ๏ƒŠ TCO: Total Cost ofOwnership analysis for your on-prem servers vs cloud vs hybrid cloud solution ๏ƒŠ Vision: Private Cloud, Hybrid Cloud, PublicCloud, enabled by UberCloud containers