25
NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America [email protected] Brad Truman, VP-Sales Whitehat Virtual Technologies, Austin TX [email protected] 512-762-1855

NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America [email protected] Brad Truman, VP-Sales Whitehat

Embed Size (px)

Citation preview

Page 1: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

NVIDIA® GRID™GPU Acceleration for the

Cloud

Steve Harpster, Solutions Architect

North/South [email protected]

Brad Truman, VP-SalesWhitehat Virtual Technologies, Austin TX

[email protected]

Page 2: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

• Focus on Quality of the End-User Experience

• Core Competence in Citrix Technologies

• Average 15 years Citrix Experience

• Dell Preferred Partner (DVS, server, storage, networking)

• Only NVIDIA GRID Partner in Texas

Page 3: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat
Page 4: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GUEST OS

SERVER

CPUHard

ware

Memory Storage Network

Soft

ware

Vir

tualizati

on

HYPERVISOR

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App VDA

GPU

NVIDIADriver

GPU

Virtualization 101

VirtualDriver

VirtualDriver

VirtualDriver

VirtualDriver

Client

Page 5: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

AEC

Government

Oil and GasEnergy Exploration

Design &Manufacturing

Healthcaree.g. Radiology, MRI

Aerospace

Education

Media &Entertainment

QUADRO Workstation GRID

GPU Virtualized Datacenter

Page 6: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GPU 4 Kepler GPUs 2 High End Kepler GPUs

CUDA Cores 768 (192/GPU) 3072 (1536/GPU)

Memory Size 16GB DDR3 (4GB/GPU) 8GB GDDR5 (4GB/GPU)

Max Power 130 W 225 W

Equivalent Quadro with Pass-through

Quadro K600 (entry) Quadro K5000 (high end)

1 Number of users depends on software solution, workload, and screen resolution

DESIGNER

KNOWLEDGE WORKER

POWER USER

NVIDIA GRID K2

NVIDIA GRID K1

Page 7: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

For more information on GRID enabled servers visit

www.nvidia.com/buygrid

NVIDIA GRID™ Enabled OEM Platforms

Cisco UCS C240 M3 Dell PowerEdge R720 Fujitsu Celsius C620

Fujitsu Celsius R930

HP ProLiant WS460c Gen8

HP ProLiant SL250s Gen8

IBM iDataPlex dx360 M4

IBM Flex System

Page 8: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat
Page 9: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

VDI SOLUTIONS

ROADMAP

Page 10: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

Graphics Options in Virtualization

Page 11: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GRID Enabled Roadmap for Citrix XenDesktop

DESIGNER

POWER USER

KNOWLEDGE WORKER

Vir

tual

Work

sta

tion

VD

I

Dedicated GPU

Citrix HDX 3D Pro

XenDesktop 7.0XenServer 7

GPU Dedicated per user

TodayIn Tech Preview

NOW!

HARDWARE VIRTUALIZATION

Citrix HDX 3D Pro+

VGX Hypervisor

XenDesktop 7XenServer 7

Virtualized GPUs for users

Page 12: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

2H

2013

XenDT

7

Page 13: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

2H

2013

XenDT

7

Hypervisor Virtual Machine

Guest OS

NVIDIA GRID USM (Driver)

Virtual Desktop

Apps

Remote

Display

NVIDIA GRID GPUGPU

MMU

GPU Hypervis

or Hypervisor Device

Emulation Framewor

k

Virtual GPU

Manager

Resource

Manager

Remote Protoc

ol

StateGraphics Commands

Per-VM Dedicate Channel

Per-VM Dedicate Channel

Per-VM Dedicate Channel

Per-VM Dedicated Channels

GRID vGPU = Hardware Virtualization

Partition GPU memory & allocate to <= 8 VMs

4GB memory per GPU

Page 14: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

CardPhysical

GPUsVirtual GPU Use Case

Frame Buffer(MB)

Virtual Display Heads

Maximum Resolution

Maximum vGPUs

per GPU per Board

GRID K2 2 GRID K260Q Typical Designer 2048 4 2560x1600 2 4

GRID K2 2 GRID K240Q Entry-Level Designer 1024 2 2560x1600 4 8

GRID K2 2 GRID K200 Knowledge Wkr 256 2 1920x1200 8 16

GRID K1 4 GRID K140Q Basic Designer 1024 2 2560x1600 4 16

GRID K1 4 GRID K100 Knowledge Wkr 256 2 1920x1200 8 32

GRID vGPU Profiles

Page 15: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

NVIDIA GRID K22H

2013

XenDT

7

GRID vGPU Hardware Virtualization

4GB memory per GPU

PARTITION GRID K2 GPU FRAMEBUFFER

1 user XDT VM at 4GB memory (Quadro K5000 memory size)

2 user XDT VMs at 2GB each (Quadro 4000 memory size)

4 user XDT VMs at 1GB each (Quadro 2000 memory size)

8 user XDT VMs at 256MB each (Low-Resolution VDI)

4GB memory per GPU

Page 16: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GRID Enabled for Citrix XenApp 6.5

Vir

tual

Work

sta

tion

VD

I

DESIGNER

POWER USER

KNOWLEDGE WORKER

Citrix HDX 3D

XenApp 6.5 add-onWindows Server

GPU sharing for OpenGL 4.2 & DirectX 11

App Virtualization (Sessions)

Citrix HDX 3D

XenApp 6.5Windows Server

GPU sharing for DirectX 9

CitrixXenApp 5Windows Server

CPU based software

rasterization

Page 17: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

HYPERVISOR

Server

CPU

XenApp in a VMH

ard

ware

Memory Storage Network

Soft

ware

Vir

tualizati

on

GRID K2

VIRTUAL MACHINE 1

vCPU vMemoryvStoragevNetwork GPU #1

VIRTUAL MACHINE 2

vCPU vMemoryvStoragevNetwork GPU #2

Windows Server OS

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

NVIDIA

Driver

App App App App AppXenAp

p Sessio

n

XenApp

Session

XenApp

Session

XenApp

Session

XenApp

Session

Windows Server OS

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

NVIDIA

Driver

App App App App AppXenAp

p Sessio

n

XenApp

Session

XenApp

Session

XenApp

Session

XenApp

Session

Page 18: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GRID Enabled Solutions Roadmap for VMware

DESIGNER

POWER USER

Vir

tual

Work

sta

tion

VD

I

KNOWLEDGE WORKER

Dedicated GPU

VMware vDGA

View 5.3ESX 5.1/5.5

Citrix HDX 3D Pro+

VMware Hypervisor

XenDesktop 7ESX 5.1/5/5

Software Virtualization

VMware vSGA

View 5.3ESX 5.1/5.5

Citrix HDX 3D Pro+

VMware Hypervisor

XenDesktop 7ESX 5.1/5.5

API-Intercept

Page 19: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat
Page 20: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

GRID Enabled Solutions Roadmap for Microsoft

DESIGNER

POWER USER

Vir

tual

Work

sta

tion

VD

I

Available Now

KNOWLEDGE WORKER

Software Virtualization

Microsoft RemoteFX

Server 2008 R2DirectX 9

Microsoft RemoteFX

Server 2012DirectX 9, 10, 11

Page 21: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

Linux Application Desktops

Red Hat KVM with GPU Pass-Through announced at SuperComputing’13 in November

Beta in Fedora core 20

Production RHEL 7

Page 22: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

HYPERVISOR

Server

CPU

Linux in a VMH

ard

ware

Memory Storage Network

Soft

ware

Vir

tualizati

on

GRID K2

VIRTUAL MACHINE 1

vCPU vMemoryvStoragevNetwork GPU #1

VIRTUAL MACHINE 2

vCPU vMemoryvStoragevNetwork GPU #2

Linux OS

NVIDIA

Driver

App App App App App

Linux OS

NVIDIA

Driver

App App App App App

Remote VDA Session

•RHEL•Ubuntu•CentOS …

•HP RGS•NICE DCV

Remote VDA Session

•Red Hat KVM

•XenServer

•VMware ESXi

Page 23: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

DESIGNER(CATIA, CS6, Inventor)

POWER USER(PLM, Med. Image, Showcase)

TASK WORKER(Call Center Apps)

KNOWLEDGE WORKER(MS Office, Photoshop)

HDX 3D ProXenDesktopXenServer

vSGAView

vSphere

Server 2012 Hyper-V

RemoteFX

Status June 2013

HDX 3DXDT AE/XenApp

XenServer

OGL 4.3DX 9, 10, 11

NVIDIA CUDA

OGL 2.1; DX 9

OGL 1.1, DX 9, 10, 11

vDGAView

vSphere

OGL 4.3DX 9, 10, 11

NVIDIA CUDA

Page 24: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

Big graphics ISVs

ARCHITECTURE, ENGINEERING,

CONSTRUCTION (AEC)

MFG & PRODUCT DESIGN CIVIL ENGINEERING

ENERGY & NATURAL

RESOURCES

Revit, AutoCAD CATIA, SolidWorks Micro Station ArcGIS Explorer

Inventor, AutoCAD SmartPlant

SolidEdge, Teamcenter

Creo, Pro/E

Page 25: NVIDIA ® GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia.com Brad Truman, VP-Sales Whitehat

UserNVIDI

A GRID

Hypervisor Virtual Desktop Agent

Recommended Configuration

Designer

K2

4 Users 2 GRID K2 boards

Dual socket server64 GB system memory

Power User

K1

8 Users 2 GRID K1 boards

Dual socket server96 GB system memory

Knowledge Worker

K1

8-32+ Users2 GRID K1 boards

Dual socket serverMinimum 128 GB system memory

GRID Reference Architecture

or

or

or

or

XenServer 7 XenDesktop 7 (with HDX 3D Pro)

XenDesktop71 (with HDX 3D Pro)

View 5.3

orESXi 5.1/5.3 with vDGA

XenServer 7 XenDesktop 7 (with HDX 3D Pro)

XenDesktop 7 (with HDX 3D Pro)

View 5.3

orESXi 5.1/5.5 with vDGA

XenServer 7 XenDesktop 7 (with HDX 3D Pro)

ESXi 5.1/5.5 with vSGA View 5.X

Windows Server 2012

With Hyper-VRemote FX

or

or

or

or

or

or