digital manufacturing in the cloud - cloud simulation,cae ... · smart manufacturing cae as a...

40
Wolfgang Gentzsch LS-DYNA Conference Würzburg 15. – 17. June 2015 Smart Manufacturing CAE as a Service in the Cloud Objective: convincing you to consider CAE in the Cloud

Upload: vongoc

Post on 06-Jul-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Wolfgang Gentzsch LS-DYNA Conference

Würzburg 15. – 17. June 2015

Smart Manufacturing

CAE as a Service in the Cloud

Objective: convincing you to consider CAE in the Cloud

Page 2: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Engineers & scientists major computing tools:

, servers, and clouds

Let’s analyze the benefits & challenges for 20 million engineers & scientists

workstations

Page 3: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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/

Page 4: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Benefits of servers

More compute power and memory

Higher quality design and products

Reducing product failure early

Shorten time to market

Page 5: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

However: Servers are expensive and complex

$70,000 server => $1 mio cost over 3 years

Page 6: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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.

Page 7: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

However: Clouds: come with some challenges, too

Security, licensing, control, data transfer, expertise, portability, expertise, cost, ROI, …

Mental …

Page 8: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

So why do I belive

CLOUD is coming, strongly ?

Page 9: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Servicer Providers

Page 10: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

*) CDW 2013 State of the Cloud Report **) The “Boeings”

Page 11: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

11

MOOC

Key HPC Cloud Market Drivers

Page 12: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

If you want to learn, start with Experiments

Page 13: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Fast backward 2012: UberCloud’s free voluntary Experiments

HPC as a Service, on demand, in a team experiment,

to explore the end-to-end process

using cloud computing resources

as a service, on demand, at your fingertips

and learning how to resolve the roadblocks.

TODAY: 175 experiments, 3000+ companies, 72 countries, 50 case studies

Page 14: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

• Mentor: Wolfgang Gentzsch, The UberCloud

Page 15: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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 wall at 56 km/h

Page 16: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Impact at different times

Full impact appears at about 66 ms. After that the vehicle is rebounded. Maximum deceleration is about 53g.

Page 17: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Page 18: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Cloud resources: 120 core hours for various simulations

Page 19: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)
Page 20: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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.

Page 21: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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:

Clouds can’t solve your last mile problem

Page 22: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Engineers need pay-per-project (week, month)

Page 23: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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:

Replacement and bursting are 2 different questions

Page 24: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

… and a crowded cloud market

Supply Cloud providers ISVs Consultants Trainers

Demand Engineers Scientists Data analysts Experts

.

.

.

.

.

Complexity

Data Transfer

Security Licensing

Uncertain Cost

Roadblocks

Page 25: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

The Marketplace

Page 26: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Turning the crowded cloud market…

Supply Cloud providers ISVs Consultants Trainers

Demand Engineers Scientists Data analysts Experts

.

.

.

.

.

Complexity

Data Transfer

Security Licensing

Uncertain Cost

Roadblocks

Page 27: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

… into the Marketplace

Supply Cloud providers ISVs Consultants Trainers …

Demand Engineers Scientists Data analysts Experts

Marketplace

Page 28: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Marketplace

Page 30: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Experiments helped building a community: Sponsors

, partners , customers

… and many more

Page 31: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

Finally, the ‘secrete’ sauce: application containers

Page 32: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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 applications

Page 33: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Containers: Build once, run anywhere

Page 34: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Containers: Build once, run anywhere

Page 35: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Containers: Build once, run anywhere

Page 36: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Containers: Build once, run anywhere

Page 37: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

UberCloud Containers: Reducing / Removing Cloud Challenges

Page 38: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Page 40: Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a Service in the Cloud ... Security in the cloud is at the same standard level as ... (VCollab)

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

Providers Consumers

$

UberCloud SaaS Factory