Digital Manufacturing in the Cloud - Cloud Simulation,CAE ... · Smart Manufacturing CAE as a...

Preview:

Citation preview

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

Engineers & scientists major computing tools:

, servers, and clouds

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

workstations

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

However: Servers are expensive and complex

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

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, …

Mental …

So why do I belive

CLOUD is coming, strongly ?

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

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”

11

MOOC

Key HPC Cloud Market Drivers

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 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

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

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

Impact at different times

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

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

Cloud resources: 120 core hours for various simulations

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.

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

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)

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

… 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

The Marketplace

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

… into the Marketplace

Supply Cloud providers ISVs Consultants Trainers …

Demand Engineers Scientists Data analysts Experts

Marketplace

Marketplace

Experiments helped building a community: Sponsors

, partners , customers

… and many more

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 applications

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

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

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

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

UberCloud Containers: Reducing / Removing Cloud Challenges

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

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

Recommended