S5349 - Breaking the Barriers of Mobility and Cloud in...

35
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. S5349 - Breaking the Barriers of Mobility and Cloud in Product Development and Engineering Nicholas Holian Distinguished Technologist

Transcript of S5349 - Breaking the Barriers of Mobility and Cloud in...

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

S5349 - Breaking the Barriers of Mobility and Cloud in Product Development and Engineering Nicholas Holian – Distinguished Technologist

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Enabling business value

Mobility

Collaboration

Process

Intellectual property protection

Infrastructure consolidation

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Product development and engineering environment

Consequences

• Missed time to market

• Product feature removal

• Cost overruns

• Increased warranty risk

• Intellectual property at risk

• Inability to trace quality issues

Big data

Expensive resources

Speed of light

Security

Unique design

environments

Global design

Partner handoffs

Moving targets

Cost

Challenges • Data synchronization

• Data access

• Manual business process

• Business function integration

• Interconnections of PLM

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Cloud: every enterprise is on a journey…

Standardize, Consolidate,

Virtualize, Automate

Cloud-Enabled Data Center

Application Transformation

(re-architect/replace)

SaaS Applications

Build Cloud (Service Provider)

Build Cloud IaaS

Packaged Applications

Dev/Test Cloud

Packaged Applications

Dev/Test Cloud

Dev/Test Cloud

Build Cloud PaaS

Build Cloud IaaS

Build Cloud IaaS

Traditional Private cloud Managed cloud Public cloud Converged cloud

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP product development and engineering transformation

The Engineering

Data Center

architecture

provides the

right capabilities

to enable the

engineering tools

on a global scale

in a secure way

Master data/PLM/PDM End-user solutions

Data consolidation

Part/product transformation

Virtualization Visualization

Simulation/HPC Applications

Performance optimization

Capacity management

Application modernization

License transformation

En

gin

eeri

ng

eco

syste

m

Centrally managed consistent set of

applications

Powerful, flexible, cost-efficient CAE solutions

Globally accessible high-end 3D front-end

solutions

Single point-of-truth accessible by all users and apps

What is remote virtualization?

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The client virtualization solution stack

Clie

nt (e

nd

po

int d

evic

e)

Dis

pla

y p

roto

co

l

Bro

ke

r

Physical host

Hypervisor

Operating system

App virtualization

User virtualization

PLM engineering Virtual Desktop Infrastructure

Bladed storage

Converged

infrastructure

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

User density considerations

Use

case

vRAM

assumptio

n

vCPU

assumption Graphics assumption

Density

estimate

WS460c

Gen 8 max

Density estimate

WS460c Gen 8

realistic

Typical help

desk user 1.5 GB 1 core Virtual Graphics 200 Users 100 Users

Typical

knowledge

worker 1.5 GB 1 core Virtual Graphics 200 Users 100 Users

Software developer

2 GB 2 core Virtual Graphics 200 Users 100 Users

CAD/CAE

engineer

4 GB

4 GB

8GB

16 GB

16 GB

32 GB

2 cores

2 cores

4 cores

4 cores

4/8 cores

8 cores

Q1000M (96 cores - 1 GB)

Grid vGPU K240Q (384 cores–

1GB)

Grid vGPU K260Q (768 cores –

2GB)

K3100M (768 cores – 4 GB)

K4200 (768 cores – 3 GB)

K2 2xK5000 (1536 cores – 4GB)

8 Users

8 Users

4 Users

6 Users

2 Users

2 Users

8 Users

8 Users

4 Users

6 Users

2 Users

2 Users

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Virtualized infrastructure approach PLM eVDI / VDI / PV

WS460c Workstation

Blade

K3100m K3100m K3100m K3100m K3100m K3100m

384 GB RAM

48 Cores

XenApp

Win

2012 R2

16 Core

128GB

Engineer

Desktop

Win 7

4 Core

16GB

Engineer

Desktop

Win 7

4 Core

16GB

Engineer

Desktop

Win 7

4 Core

16GB

Engineer

Desktop

Linux

4 Core

16GB

Engineer

Desktop

Linux

4 Core

16GB

Power

User

2 Core

4GB

Power

User

2 Core

4GB

Power

User

2 Core

4GB

Power

User

2 Core

4GB

Power

User

2 Core

4GB

Power

User

2 Core

4GB

200 users 5 users 25-30 users

Pass-Thru

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Virtualized infrastructure approach PLM eVDI

WS460c Workstation

Blade

K3100m K3100m K3100m K3100m K3100m K3100m

384 GB RAM

48 Cores

Engineer

Desktop

Linux

8 Core

64GB

Engineer

Desktop

Win 7

8 Core

64GB

Engineer

Desktop

Win 7

8 Core

64GB

Engineer

Desktop

Linux

8 Core

64GB

Engineer

Desktop

Linux

8 Core

64GB

6 users

Engineer

Desktop

Win 7

8 Core

64GB

Pass-Thru

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Virtualized infrastructure approach PLM eVDI / VDI

WS460c Workstation

Blade

NVIDIA K2

384 GB RAM

48 Cores

Power

User

Win 7

4 Core

16GB

Basic

User

2 Core

4GB

Basic

User

2 Core

4GB

Basic

User

2 Core

4GB

Basic

User

2 Core

4GB

Basic

User

2 Core

4GB

Basic

User

2 Core

4GB

8 users 25-30 users

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

Power

User

Win 7

4 Core

16GB

GRID

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Converged infrastructure approach PLM eVDI

WS460c Workstation

Blade

384 GB RAM

48 Cores

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

16 users

User

Win 7

4 Core

8GB

NVIDIA K2

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

U

s

e

r

W

i

n

7

4

C

o

r

e

8

G

B

GRID

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Virtualized infrastructure approach PLM eVDI / VDI / HDI / PV WS460c Workstation

Blade

+ 180 power

users

AMD

X2150

8 GB RAM

AMD HD

8000

1 user

AMD

X2150

8 GB RAM

AMD HD

8000

1 user

AMD

X2150

8 GB RAM

AMD HD

8000

1 user

AMD

X2150

8 GB RAM

AMD HD

8000

1 user

AMD

X2150

8 GB RAM

AMD HD

8000

1 user

Why remote virtualization?

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Technology direction

Heavy users

Many applications

Task worker Basic data

entry/usage is central to work

Productivity / Knowledge worker

Standard productivity tools are central to work

Desktop power user Some compute

intensive apps, require graphics performance

Engineers/R&D Workstation-class

performance for graphics and compute

Image quality

Interactivity

Cost/seat

2D / 3D

Light users

Fewer applications

VDI

N:1 SBC, terminal

services

N:1

Blade or remote

workstations

1:1

Previously VDI could not deliver a sufficiently rich

graphics user experience

Gap Graphics

Accelerated PLM eVDI

N:1

Ability to virtualize graphics in hypervisors and

protocol advances with hardware assist

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Software-rendered graphics

Hypervisor

Virtual Machine

Apps

Software Graphics

Software Encoder

Virtual Desktop Remote protocol

Guest OS

CP

U

CP

U

CP

U

CP

U

CP

U

CP

U

CP

U

Virtual Machine

Apps

Software Graphics

Software Encoder

Virtual Desktop Remote protocol

Guest OS

Virtual Machine

Apps

Software Graphics

Software Encoder

Virtual Desktop Remote protocol

Guest OS

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

GPU pass-through

Hypervisor

Guest OS

Virtual Machine

Apps

NVIDIA Driver

Virtual Desktop Remote protocol

Guest OS

GP

U

GP

U

GP

U

GP

U

GP

U

GP

U

Guest OS

Virtual Machine

Apps

NVIDIA Driver

Virtual Desktop Remote protocol

Guest OS Guest OS

Virtual Machine

Apps

NVIDIA Driver

Virtual Desktop Remote protocol

Guest OS

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

API intercept

Hypervisor

NVIDIA GPU

NVIDIA

driver

RemoteFX Graphics Worker Process

Guest OS

Virtual Machine

Apps

API Capture Driver (DX9)

Virtual Desktop Remote protocol

Guest OS

Guest OS

Virtual Machine

Apps

API Capture Driver (DX9)

Virtual Desktop Remote

Protocol

Guest OS

Guest OS

Virtual Machine

Apps

API capture driver (DX9)

Virtual Desktop Remote

Protocol

Guest OS Guest OS

Virtual Machine

Apps

API capture driver (DX11)

Virtual desktop Remote protocol

Guest OS RDP Encode Pipeline

Virtual Machine Transport

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

NVIDIA vGPU – GPU virtualization

Hypervisor

Apps

NVIDIA Driver

Virtual Desktop Remote protocol

Guest OS

Virtual Machine

Apps

NVIDIA Driver

Virtual desktop Remote protocol

Guest OS

NVIDIA GPU

GPU Hypervisor

Hypervisor

device emulation

framework

Virtual GPU manager

Resource manager

GPU MMU Per VM Dedicated

Channels

Per VM Dedicated

Channels

Per VM dedicated

channels

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HW accelerated graphics

Bare metal

SW 3D graphics

Shared graphics

Pass-thru graphics

HW virtualized

User

experience

Performance ●●●● ● ●● ●●●● ●●●

Performance consistency

(user isolation) ●●●● ●● ● ●●● ●●

Mission

criticality

3D API support coverage

(DirectX, OpenGL, CUDA) ●●●● ●● ●● ●●●● ●●●●

Failover ● ●●●● ●●●● ● ●

App certification & compatibility

(Driver in VM) ●●●● ●● ●● ●●● TBD

Solution choice points (Graphics

choices, VDI solution choices) All MS, VMware MS, VMware

Citrix,

VMware

Citrix & GRID

vGPU only

Cost

effectiveness

Cost efficiency ● ● ●●●● ●● ●●●

Resource utilization efficiency ● ●●●● ●●●● ●●● ●●●

User density scalability (per host) none ●●●● ●●●● ●● ●●●

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Broadest range of GPU virtualization, leading

density

• Q500m, Q1000m, K3100m

• 8xQ1000m, 6xK3100m

• GRID K1, K2

• Quadro K4000, K5000, K6000

Broadest OS and VDI solution stack

• Bare metal and virtual Windows and Linux

• Citrix HDX 3D Pro, XenDesktop, XenServer

• VMware PCoIP, ESXi, Horizon

• Windows HyperV, RemoteFX

• Leostream broker

HP WS460c GPUs and VDI solution stacks

Up to 2

GPUs

32 GPUs per

10U

enclosure

Up to 8 GPUs

64 GPUs per

10U

enclosure

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Breakthrough user consolidation and per user costs

Industry’s leading GPU density • Eight Q1000m per blade, 64 per 10U enclosure

• Six K3100m per blade, 48 per 10U enclosure

• vGPU, 16 – 256 per 10U enclosure

• Citrix XenServer, VMware ESXi supports via GPU Pass Thru

• VMware ESXi supports via vSGA

• Citrix XenServer supports vGPU

Best matching of graphics to different user needs and cost requirements

Entry Mid-range High-end Ultra High-end

Two Q500m Eight Q1000m

One K1 (4 GPUs)

Q1000M

S4000X

Six K3100m

Two K4000

One K2 (2 x K5000)

One Quadro 5000

One K5000

One Quadro K6000

Tech paper: HP Hardware Accelerated Graphics

for PLM eVDI and Client Virtualization

HP Multi-GPU 6 x

K3100M

Design considerations

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Part of the HP Converged Systems portfolio

HP Converged Systems

Dedicated applications

Cloud applications

Virtualized applications

HP servers

HP storage

HP networking

Management software

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Storage

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Hypervisors

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Operating Systems

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Endpoint devices

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

PLM eVDI reference architecture (Citrix)

Remote

user

Branch

office

Home office

Tablet

Access gateway

Infrastructure

HQ office

Desktop performanc

e monitoring

XenServer resource pool

XenDesktop farm Personalization

Applications

Operating system

A B C D E F F

ire

wa

ll

Fir

ew

all

Active directory

Systrack DHCP

Data collector

Desktop delivery

controller

Desktop delivery

controller

Appsense

XenApp controller

Provisioning server

Windows

XP

Windows

Vista

Windows 7

Virtual desktop 1

Personalization: user

A

Apps: Office

OS: Vista Virtual desktop 2

Personalization: user

B

Apps: Office

OS: Vista Virtual desktop 3

Personalization:

Apps:

OS:

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

PLM eVDI reference architecture (VMware)

Remote

user

Branch

office

Home office

Tablet

Access gateway

Infrastructure

HQ office

Desktop performanc

e monitoring

ESXi resource pool

Horizon farm Personalization

Applications

Operating system

A B C D E F F

ire

wa

ll

Fir

ew

all

Active directory

Systrack DHCP

Data collector

Desktop delivery

controller

Desktop delivery

controller

Appsense

ThinApp controller

Provisioning server

Windows

XP

Windows

Vista

Windows 7

Virtual desktop 1

Personalization: user

A

Apps: Office

OS: Vista Virtual desktop 2

Personalization: user

B

Apps: Office

OS: Vista Virtual desktop 3

Personalization:

Apps:

OS:

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

PLM eVDI reference architecture (Hybrid)

Remote

user

Branch

office

Home office

Tablet

Access gateway

Infrastructure

HQ office

Desktop performanc

e monitoring

ESXi resource pool

XenDesktop farm Personalization

Applications

Operating system

A B C D E F F

ire

wa

ll

Fir

ew

all

Active directory

Systrack DHCP

Data collector

Desktop delivery

controller

Desktop delivery

controller

Appsense

XenApp controller

Provisioning server

Windows

XP

Windows

Vista

Windows 7

Virtual desktop 1

Personalization: user

A

Apps: Office

OS: Vista Virtual desktop 2

Personalization: user

B

Apps: Office

OS: Vista Virtual desktop 3

Personalization:

Apps:

OS:

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

PLM eVDI delivers ROI, performance and manageability

ROI Two to thirty-two

virtual workstations

reduce cost per

seat, deliver

significant ROI and

a payback period of

less than a year

Leadership Multi-GPU pass-

through and vGPU

support for

workstation-class

graphics

Performance High-performance

end-user desktop

delivery over LANs

or WANs using

remote protocols

like HP RGS or ICA

or PCOIP provides

a true

client virtualization

environment without

sacrificing visual

performance

Manageability HP ProLiant

Onboard

Administrator

provides server

management

functionality such

as setup, health

monitoring,

power/thermal

control and remote

administration

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

PLM eVDI demo

Design data

WAN

Sim

WAN

Sim 80 ms

120 ms

220 ms

80 ms

120 ms

220 ms

0 ms

4 Core 16Gb RAM

User 1 User 2

China

Traditional

Data moves to China

China

eVDI

Data stays in Datacenter

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Learn more about this topic

Nicholas Holian

Hewlett-Packard

[email protected]

m

https://www.linkedin.co

m/in/NicholasHolian

Please complete the Presenter

Evaluation sent to you by email or

through the GTC Mobile App. Your

feedback is important!

Thank you