20
Hybrid HPC and HPC as a Service UberCloud, HPE and Intel collaboration Case Study: Living Heart Project Burak Yenier & Wolfgang Gentzsch The UberCloud Intel® HPC Developer Conference 2017 Denver, CO, November 11 12, 2017

Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Hybrid HPC and HPC as a ServiceUberCloud, HPE and Intel collaboration

Case Study: Living Heart Project

Burak Yenier & Wolfgang Gentzsch

The UberCloud

Intel® HPC Developer Conference 2017Denver, CO, November 11 – 12, 2017

Page 2: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

2012 2013 2014 2016

Start Cloud

Experiments

(200 so far)

2015

HPC Container

Development

CAE software

containers

Online

Marketplace

(45+ stores)

Intel - HPE - UberCloud Partnership 2012 - 2017

2017

Hybrid HPC

Living Heart

Project

Intel/UberCloud/LLNLLLNL multi-containermulti-node project

Page 3: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Lessons LearnedWhat we learnt from 200 cloud experiments and 80 case studies

Security

PerformanceUsability

Software

Page 4: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Hybrid HPC Approach

Right-Sized

Infrastructure

1

End User in

Control

3

Enables New

Capabilities

4

Faster Time

to Solution

2

Page 5: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Example: UberCloud ANSYS Container

Page 6: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

UberCloud ANSYS Container

Page 7: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Bare Metal Performance

Page 8: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

HPE UberCloud Stack v0.0

Legacy HPC Private Cloud Public Cloud

Micro Focus Cloud Service Automation

Micro Focus Operations Orchestrator

Page 9: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

What we learned from v0.0

• Proved that a bare-metal HPC as a Service solution works and is

production-ready for HPE customers

• The need for an automated HPC life cycle mgmt layer became clear

• Hybrid HPC customers prefer interchangeable components to make

integration with existing systems easier

Page 10: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Hybrid Cloud

Micro Focus Cloud Service Automation

Micro Focus Operations Orchestrator

HPE CMUHPC Automated Life Cycle Management Layer

HPE UberCloud Stack v1.0

Page 11: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Hybrid HPC Workflow

• Service Signup

• Contact HPE and sign up for the Hybrid HPC service

• An HPE Partner creates administrator account for Cloud Service

Automation and define service levels, security parameters

• User and Offer Setup

• PointNext creates user accounts for Cloud Service Automation

• PointNext and UberCloud create the various HPC software offers

• Self-Service Hybrid HPC

• Users gain access to on-demand Hybrid HPC offers through Cloud

Service Automation and manage the life cycle.

Page 12: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

HPE UberCloud Security Layers

HTTPS/VPN Access*

OS Firewall

OS PKI Login

Network & Storage Segmentation

Dedicated Servers in High Security Data

CentersSingle tenant, bare metal servers (not shared between customers). These servers reside in professionally managed, highly secured data centers.

Network and Storage tiers are segmented automatically. Each customer gets a private HPE CMU, a private IP range, and a private storage volume

Admin access is protected by Public Key Encryption (vs passwords, which

can be guessed)

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 and VPN (HTTPS/VPN access and Disk Encryption are optional)

Page 13: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Case Study: The Living Heart Project

Studying Drug-induced Arrhythmias of a

Human Heart with Abaqus 2017 in the Cloud

Page 14: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

The Living Heart Project

• Leading cardiovascular researchers, educators, medical

device developers, regulatory agencies, and practicing

cardiologists

• Shared mission to develop and validate highly accurate

personalized digital human heart models (DHHM).

• Models establish a unified foundation for cardiovascular

in silico medicine

• Models serve as a common technology base for

education and training, medical device design, testing,

clinical diagnosis and regulatory science

• Rapidly translating current and future cutting-edge

innovations directly into improved patient care.

Page 15: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

HPCaaS Environment and SimulationsAdvania / HPE / Intel / UberCloud

• Advania’s HPC as a Service (HPCaaS) hardware configuration

• Built upon HPE ProLiant servers XL230 Gen9

• Each with 2x Intel Broadwell E5-2683 v4 with Intel OmniPath

interconnect

• UberCloud HPC software containers hosting Stanford’s

workflow

• Dassault SIMULIA Abaqus for fluid-structure interaction and

advanced electro-physiological modelling

Page 16: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

HPCaaS Environment and SimulationsAdvania / HPE / Intel / UberCloud

• LHP model scaled well up to 240 compute cores

• 42 simulations each 40 hours on 5-node (160-core) subsystem

• Study: drugs causing arrhythmias or not; applying drugs by

blocking different ionic currents in our cellular model, replicating

what has been observed before in cellular experiments

• For each case, we let the heart beat naturally and see if the

arrhythmia is developing

Goal: create a biventricular finite element model to study drug-induced arrhythmias of a human heart.

Page 17: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Simulation Results

Evolution of electrical activity: After application of Quinidine, the electrical propagation turns chaotic, showing the high risk of Quinidine to produce arrhythmias.

Page 18: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Simulation ResultsElectrocardiogram (ECG) without and with the drug Sotalol

ECG tracing for healthy, baseline case

Arrhythmic development after

applying the drug Sotalol. The ECG

demonstrates that the arrhythmia is

of Torsades de Pointes type.

Note: These are simulation results !

Page 19: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Videos of the healthy case versus the drug-induced case

Application of the drug Quinidine (right) where we observe Torsades de Points arrhythmia

Page 20: Hybrid HPC and HPC as a Service - The UberCloud · HPC Container Development CAE software containers Online Marketplace (45+ stores) ... What we learned from v0.0 • Proved that

Take Aways

• UberCloud is part of the HPE’s HPCaaS

offering “Hybrid HPC”

• UberCloud Containers give us a way to

solve software management problems

without performance issues

• Able to manage and run the most complex

engineering workflows

• Providing SaaS-like user experience and

desktop level ease of use