Wolfgang Gentzsch LS-DYNA Conference
Würzburg 15. – 17. June 2015
Smart Manufacturing
CAE as a Service in the Cloud
Engineers & scientists major computing tools:
, servers, and clouds
Let’s analyze the
benefits & challenges
for 20 million engineers & scientists
Workstations
have limited capacity
Computing: too slow
Memory: too small
57 % of users are
dissatisfied
with their desktop
computing capacity
*Benefits of
servers
More compute power and memory
Higher quality design and products
Reducing product failure early
However:
Servers
are expensive and complex
Benefits of
clouds
More (infinite) computing
On demand, pay per use
Scaling resources dynamically, up and down
Choice, with multiple providers
Result: better, faster, cheaper.
However:
Clouds
: come with some challenges, too
Security, licensing, control,
data transfer, expertise,
portability, expertise,
cost, ROI, …
So why do I belive
The Market
Today: 20+million engineers, scientists and their service providers in a very fragmented market
Future: this market will grow towards the long tail Small & medium companies
The Missing Middle
Expert consultants
Maker movement Amateurs
Students
Key HPC Cloud Market Drivers
Enterprise use of cloud drives
R&D use of Cloud
Engineers’ growing awareness
about benefits
Engineers’ experience with consumer cloud =
“work imitates life”
*)
The large guys
**)expect suppliers to do
better, faster, cheaper
11
MOOC
If you want to learn,
start with Experiments
Fast backward 2012: UberCloud’s
free voluntary
Experiments
HPC as a Service, on demand, in a team experiment,
to explore the end-to-end processusing cloud computing resources
as a service, on demand, at your fingertips
and learning how to resolve the roadblocks.
TODAY:
Experiment 170 - Simulating Car Frontal
Impact in the Cloud
MEET THE TEAM
• End-User/FEA Expert: Dr. Stefan Castravete,
General Manager, Caelynx Europe, ROMANIA
• Software Provider: Prof. Dr. U. Göhner,
DYNAmore GmbH
• Resource Provider and HPC Experts: Thomas
Gropp, Alexander Heine, Christian Unger, CPU24/7
Simulating Car Frontal Impact
in the Cloud
6/16/2015 15
Toyota Yaris SedanFull Vehicle Model*
*) "This model has been developed by The National Crash Analysis Center (NCAC) of the George Washington University under a contract with the FHWA and NHTSA of the US DOT
- The Team added the frontal airbag - Analysis of frontal impact with rigid
Impact at different times
Full impact appears at about 66 ms.FEA with DYNAmore’s LS-DYNA
- Computing resources: CPU24/7 computing cloud- HPC Cloud consists of two 12 core INTEL Xeon machines - Scaled with 6, 12, and 24 CPU cores
Conclusions of the experiment
Case study http://www.theubercloud.com/dynamore-ls-dyna-cloud/
End-user has 4-core workstation, CPU24/7 has 24-core node Speed-up factor from 6 to 12 to 24 cores = 1.88
Improvement: 7 times faster and 10 times more memory End user effort: 10 hours for simulation setup, technical
support, reporting and overall management of the project
UberCloud support: 3 hours for monitoring & administration
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
Data Transfer
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:
Software licensing
Incompatible software licensing models:
ISVs often stick to their annual, perpetual licensing
Recommendation:
Check CAE software stack on UberCloud Marketplace Talk to your ISV
ISVs should develop on-demand software licensing
Comment:
Some ISVs have cloud licensing (CD-adapco, COMSOL,…) Many ISVs are developing cloud licensing
Cloud Cost
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:
… and a crowded cloud market
Supply
Cloud providers ISVs Consultants TrainersDemand
Engineers Scientists Data analysts Experts . . . . . Complexity Data Transfer Security Licensing Uncertain Cost RoadblocksTurning the crowded cloud market…
Supply
Cloud providers ISVs Consultants TrainersDemand
Engineers Scientists Data analysts Experts . . . . . Complexity Data Transfer Security Licensing Uncertain Cost Roadblocks… into the Marketplace
Supply
Cloud providers ISVs Consultants Trainers …Demand
Engineers Scientists Data analysts ExpertsMarketplace
Experiments helped building a community:
Sponsors
, partners , customers
Finally, the ‘secrete’ sauce:
application containers
UberCloud application containers
Ready-to-execute packages of software
Designed to deliver the tools that an engineer needs to
complete his task in hand
The ISV or Open Source tools are pre-installed, configured, and tested, and are running on bare metal, without loss of performance.
Ready to execute, in an instant with no need to install software, deal with complex OS commands, or configure
Based on LXC Linux container technology and Linux kernel components
Docker containers enhanced for engineering and scientific
Builder
Launcher
Controller ISV Data
Tools
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
Builder
Launcher
Controller ISV Data
Tools
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
Builder
Launcher
Controller ISV Data
Tools
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
Builder
Launcher
Controller ISV Data
Tools
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
UberCloud Containers:
And yes
there will be a
Docker Workshop and
success story presentations
for scientists, engineers, providers
at the ISC Cloud & Big Data Conference
in Frankfurt in September 28 – 30, 2015
Thank You !
Please register at
http://www.
TheUberCloud
.com
It’s free
Wolfgang Gentzsch, The UberCloud EGI 2015
Final solution:
UberCloud SaaS Factory
UberCloud
SaaS Factory
Software SaaS Commercial ISV Open Source In-house Public Cloud Private Cloud On-Premise$$
$
We turn high-TCO, complex software into user-friendly pay-per-use services:
Development Services (Docker) --- Deployment & Management Services --- Marketplace