31
SMART MANUFACTURING: CAE AS A SERVICE IN THE CLOUD Wolfgang Gentzsch President, The UberCloud NAFEMS Conference, Manchester, October 20-22, 2014 Courtesy Time Magazine What is Smart Manufacturing?

Smart Manufacturing: CAE in the Cloud

Embed Size (px)

DESCRIPTION

We discuss engineering and scientific computing in the Cloud. Users today have three major choices of computing: workstations, servers, and cloud. We compare benefits and challenges of each, and present a solution: the online UberCloud community, experiment, and marketplace for engineers and scientists to discover, try, and buy compute power on demand, in the cloud. Our approach of application containerization and tight software/hardware integration removes many of the known cloud roadblocks.

Citation preview

Page 1: Smart Manufacturing: CAE in the Cloud

SMART MANUFACTURING:

CAE AS A SERVICE

IN THE CLOUD Wolfgang Gentzsch

President, The UberCloud

NAFEMS Conference, Manchester, October 20-22, 2014

Courtesy Time Magazine

What is Smart Manufacturing?

Page 2: Smart Manufacturing: CAE in the Cloud

Summary

Workstations / servers / clouds: benefits and challenges

Exploring cloud challenges: CAE experiments

Case studies

Lessons learned

CAE Cloud Marketplace

Finally, the ‘secrete’ sauce: application containers

2

Page 3: Smart Manufacturing: CAE in the Cloud

Wolfgang Gentzsch President, The UberCloud

Experiment and Marketplace

=>

Product innovation requires computing

Want to build the best bike in the world? Build it in the computer first!

Page 4: Smart Manufacturing: CAE in the Cloud

Engineers & scientists computing tools: workstations

, servers, and clouds

Page 5: Smart Manufacturing: CAE in the Cloud

Stay competitive with computing

Desktop: 94% of engineers

Server: 5% of engineers

Cloud : less than 1%

Page 6: Smart Manufacturing: CAE in the Cloud

However: 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 7: Smart Manufacturing: CAE in the Cloud

Benefits of servers

More compute power and memory

Higher quality design and products

Reducing product failure

Shorten time to market

Page 8: Smart Manufacturing: CAE in the Cloud

However: Servers: expensive and complex

$70,000 server is $1 million TCO over 3 years

Page 9: Smart Manufacturing: CAE in the Cloud

Benefits of clouds

More computing, on demand, pay per use

Scaling resources up and down

Low risk with multiple providers

Result: better, faster, cheaper.

Page 10: Smart Manufacturing: CAE in the Cloud

However: Clouds: still many challenges

Security, licensing, control, data transfer, expertise, …

… a crowded cloud market, difficult to find your ideal cloud service

Page 11: Smart Manufacturing: CAE in the Cloud

UberCloud Experiments

SMBs & research organizations

to explore the end-to-end process

of using remote computing resources,

as a service, on demand, at your finger tip

Since July 2012: 2000+ participants, 155 experiments

Learning how to resolve the roadblocks !

Page 12: Smart Manufacturing: CAE in the Cloud

Experiment teams

End-User

Team Expert

Software Vendor

Cloud Resource Provider

Finally, writing the Case Study

42 case studies in Compendium I & II

Page 13: Smart Manufacturing: CAE in the Cloud

The UberCloud HPC Experiments

Example: Amazon AWS in the UberCloud:

Team 2:

Team 20:

Team 30:

Team 40:

Team 65:

Team 70:

Team 116:

Team 142:

Team 147:

13

Simulation of a Multi-resonant Antenna System

Turbo-machinery Application Benchmarks

Heat Transfer Use Case

Simulation of Spatial Hearing

Weather Research with WRF

Next Generation Sequencing Data Analysis

Quantitative Finance Historical Data Modeling

Virtual Testing of Severe Service Control Valve

Compressor Map Generation Using Cloud-Based CFD

Page 14: Smart Manufacturing: CAE in the Cloud

The UberCloud HPC Experiments Started July 2012, 1500 participants, 72 countries

Example: Bull extreme factory in the UberCloud:

Team 5:

Team 8:

Team 32:

Team 52:

Team 85:

Team 89:

Team 120:

14

2-phase Flow Simulation of a Separation Column

Flash Dryer with Hot Gas to Evaporate Water from a Solid

2-phase flow simulation of a separation columns

Simulations of Blow-off in Combustion Systems

Combustion simulations of power plant equipment

Simulations of Enzyme-Substrate reactions

Simulation of water flow around self-propelled ship

Courtesy: Marc Levrier, Bull

Page 15: Smart Manufacturing: CAE in the Cloud

© 2013 ANSYS, Inc. October 23, 2014 15

Some Lessons Learned

- UberCloud HPC Experiment

Team 8: Flash Dryer Simulation (ANSYS Fluent)

Simulation throughput criterion was met ‼ Remote visualization solution required ‼ Time for downloading results ‼ IP concern

Team 9: Irrigation Simulation (ANSYS CFX)

Timely, high fidelity results were obtained ‼ Windows above Linux preferred ‼ HPC workshop services for SMEs requested

Ability to conduct parametric simulations ‼ Sufficient number of licenses needed ‼ Remote visualization solution required ‼ Disappointing hardware performance results

Team 34: Wind Turbine Simulation (ANSYS Fluent)

Courtesy: Wim Slagter, ANSYS

Page 16: Smart Manufacturing: CAE in the Cloud

© 2013 ANSYS, Inc. October 23, 2014 16

Some Lessons Learned

- UberCloud HPC Experiment

Team 36: IC-Engine Simulation (ANSYS Fluent)

Smooth setup of environment and sw ‼ Appropriate cloud licensing required ‼ Network bandwidth not good for graphics ‼ Customized sw needs to be recompiled

Team 54: Pool Plant Simulation (ANSYS CFX)

Ability to easily burst into the Cloud Accelerated file transfer and 3D graphics ‼ Cost of the commercial CFD licenses

Ease of use Good remote visualization ‼ File uploading time ‼ Stress test with multiple users required

Team 56: Axial Fan Simulation (ANSYS Fluent)

Courtesy: Wim Slagter, ANSYS

Page 17: Smart Manufacturing: CAE in the Cloud

TEAM 118: Coupling in-house FE code with ANSYS Fluent CFD in the Cloud

End user - Marius Swoboda, Hubert Dengg, Rolls-Royce Deutschland

Software Provider: Wim Slagter, René Kapa, ANSYS

Cloud Provider: Matthias Reyer, CPU 24/7

Team Expert: Alexander Heine, CPU 24/7

Team Mentor: Wolfgang Gentzsch, UberCloud

Page 18: Smart Manufacturing: CAE in the Cloud

Team 118: Temperature predictions for jet engine components

CFD Model of a High Pressure Turbine Interstage Cavity

18

HPT Rotor 1 HPT Rotor 2

Nozzle Guide Vane

Seal Carrier

Nozzle Inlet (Mass Flow Inlet)

Nozzle Outlet (Pressure Outlet)

Seal Outlet (Pressure Outlet)

Annulus Outlet (Pressure Outlet)

© Rolls-Royce The Jet Engine

Page 19: Smart Manufacturing: CAE in the Cloud

Team 118: Temperature predictions for jet engine components

Jet engine high pressure turbine assembly

Transient aero-thermal analysis

FEA/CFD coupling achieved through iterative loop with exchange of information between the FEA and CFD at each time step,

Ensuring consistency of temperature & heat flux on the coupled interfaces between metal and fluid domains

Temperature contours for a Jet Engine Component

Page 20: Smart Manufacturing: CAE in the Cloud

Team 118: The aim of this experiment

To couple ANSYS Fluent with in-house FE code.

Done by extracting heat flux profiles from Fluent model and applying FE model. FE model provides metal temperatures in the solid domain.

Conjugate heat transfer needs a lot of computing, especially when 3D-CFD-models with more than 10 mio cells are required.

Using cloud resources is beneficial regarding computing time.

Contours of heat flux

Page 21: Smart Manufacturing: CAE in the Cloud

Team 118: Benefits of CAE in the Cloud

Keep on using your workstation for daily design while using Cloud resources for bigger jobs

An HPC system at your finger tip, on demand

Pay per use (cost savings by reducing CAPEX)

Scaling resources up and down (business flexibility)

Low risk by working with multiple providers.

Maintaining control: Cloud provider was around the corner

Page 22: Smart Manufacturing: CAE in the Cloud

The Problem Today: Crowded and ineffective cloud ‘market’

Supply

Cloud providers ISVs Consultants

Demand

Engineers Scientists Data analysts

.

.

.

.

.

Complexity

Data Transfer

Security Licensing

Uncertain Cost

Roadblocks

Page 23: Smart Manufacturing: CAE in the Cloud

Solution: The UberCloud Marketplace

Supply

Cloud providers ISVs Consultants …

Demand

Engineers Scientists Data analysts

UberCloud Marketplace

Page 24: Smart Manufacturing: CAE in the Cloud

UberCloud marketplace, sample

Page 25: Smart Manufacturing: CAE in the Cloud

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 26: Smart Manufacturing: CAE in the Cloud

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 27: Smart Manufacturing: CAE in the Cloud

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 28: Smart Manufacturing: CAE in the Cloud

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 29: Smart Manufacturing: CAE in the Cloud

Containers: Reducing / Removing Cloud Challenges

CAE Cloud Challenges UberCloud *)

Security

Portability

Compliance

Data Transfer

Standardization

Software Licenses

Resource Availability

Transparency of Market

Cost & ROI Transparency

No Cloud Expertise Needed

*) When UberCloud is fully developed one year from now

Page 31: Smart Manufacturing: CAE in the Cloud

www.nafems.org

Thank You !

Please register at

TT http://www.TheUberCloud.com