how nvidia grid brings amazing graphics to the virtualized...

Post on 23-Jun-2020

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

How NVIDIA GRID™ Brings Amazing Graphics to the Virtualized Experience

AGENDA

Who is NVIDIA

GRID For VDI

GRID Enabled Solutions

User Profiles and Experiences

From Super Phones to Super Cars

GPU

Quadro®

, Tesla®

GeForce®

Mobile

Tegra®

Cloud

NVIDIA® GRID™

NVIDIA Brands

Task Worker

Virtual Desktop Infrastructure Circa 2011

Without GPU VDI user experience is very limited

Power User

Designer Task Worker

Knowledge Worker

A TRUE PC EXPERIENCE

Delivered to any device for the hundreds of millions of power users who want to bring their own devices to work.

GRID Powered VDI

Components of GRID

GRID GPUs

GRID Software

VDI VIRTUAL

DESKTOPS

VIRTUAL MACHINE

NVIDIA Driver

NVIDIA GRID Enabled Virtual Desktop Agent

NVIDIA GRID GPU

NVIDIA GRID ENABLED Hypervisor

Components of GRID

GRID GPUs

GRID Software

NVIDIA GRID K2

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

NVIDIA GRID K1

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

Form Factor Dual Slot ATX, 10.5” Dual Slot ATX, 10.5”

Display IO None None

Aux power requirement 6-pin connector 8-pin connector

PCIe x16 x16

PCIe Generation Gen3 (Gen2 compatible) Gen3 (Gen2 compatible)

Cooling solution Passive Passive

# users 4 - 1001 2 – 641

Watts per user ~ 1.5 W ~ 3.5 W

OpenGL 4.3 4.3

Microsoft DirectX 11 11

GRID Virtual GPU support Yes Yes

GRID Enabled OEM Platforms

IBM iDataPlex dx360 M4

2 GRID K1 or 2 GRID K2

HP ProLiant WS460c Gen8 1 GRID K1 or 1 GRID K2

Dell PowerEdge R720 2 GRID K1 or 2 GRID K2

SuperMicro SYS-2027-TRFT 2 GRID K1 or 3 GRID K2 Shipping: May

SuperMicro SYS-1027-TRFT 2 GRID K1 or 3 GRID K2 Shipping: May

Cisco UCS C240 M3 2 GRID K1 or 2 GRID K2 Shipping: May

HP ProLiant SL250 Gen8 3 GRID K2

Available

Today

Available

Q2/Q

3 2

013

HP ProLiant SL270 8 GRID K2

Asus ESC 4000 G2 2 GRID K1 or 4 GRID K2

Components of GRID

GRID GPUs

GRID Software

Why Virtualized Desktops & Applications?

Purpose/Goal

Replace physical desktops / laptops with virtual desktops on servers

Stakeholders

IT department

User

Benefits

Security – IP stays in the data-center

Manageability – device proliferation, OS image management & disaster recovery

Resource Utilization – keep shared resources busy for better ROI

Data Centralization – keep compute & storage resources closer in the data-center

User Flexibility/Productivity – any device, anywhere, anytime

Virtualized Desktops

OS

App

OS

App

OS

App

Guest OS

Server

CPU

The Virtualized Desktop H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

HYPERVISOR

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

OS

App

OS

App

OS

App

Guest OS

Server

CPU

The Virtualized Desktop H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

HYPERVISOR

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

Win 7 Win 8

VMware ESX / vSphere Microsoft HyperV Redhat KVM Citrix XenServer Open Source…

Citrix XenDesktop VMware View Microsoft RDP HP RGS NICE DCV VNC …

ICA (Citrix) PCoIP (VMware) RDP (MSFT) …

Citrix Receiver VMware View Client Microsoft RDP RGS receiver …

GPUs in a Virtual Desktop

GPU pass-through 1:1 dedicated GPU to user

Shared GPU Software virtualization of the GPU

Virtual GPU Hardware virtualization of the GPU through

the NVIDIA GRID software

Guest OS

Server

CPU

GPU Pass-Through H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

HYPERVISOR

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

NVIDIA Driver

Accelerated Remoting Citrix XenDesktop 5.6 FP1 VMware View 5.2

NVIDIA Pass-through Citrix XenServer VMware ESXi

GPU

GRID K1 GRID K2 Quadro 2000-6000 Quadro K2000-K5000

GPU

App App App VDA

HYPERVISOR

Guest OS

Virtual Graphics Driver

OS

Virtual Graphics Driver

Guest OS

Server

CPU

GPU Sharing H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork vGraphics

Client

GPU

NVIDIA Driver

Virtual Graphics Driver

Graphics APIs

Rendered Desktop

App App App VDA

App App App App VDA

HYPERVISOR

Guest OS

Server

CPU

GPU Sharing H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

GPU

NVIDIA Driver

Virtual Graphics Driver

RemoteFX Microsoft Server 2008 R2 – DX9 Microsoft Server 2012 – DX9, 10, 11 VMware vSGA - DX9, OGL2.1

GRID K1, K2 Quadro 4000, 5000, 6000 Tesla M2070Q

vGraphics

Guest OS

VIRTUAL MACHINE

HYPERVISOR

NVIDIA Driver

NVIDIA Driver

Guest OS

Server

CPU

HW GPU Virtualization H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

Client

GPU

NVIDIA Driver

vGPU

GRID vGPU Manager

Graphic Commands

App App App App VDA App App App App VDA

App App App VDA

Client

Client

HYPERVISOR

Guest OS

Server

CPU

HW GPU Virtualization H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

GPU

NVIDIA Driver

vGPU

GRID vGPU Manager GRID K1, K2

Citrix XenServer

NVIDIA GRID software from NVIDIA

Standard NVIDIA Driver

Virtualized Applications

Virtual Applications

NVIDIA Driver

NVIDIA GRID GPU

Windows Server OS

Server

CPU

XenApp on Bare Metal H

ard

ware

Memory Storage Network

Soft

ware

NVIDIA Driver

HW Driver HW Driver HW Driver HW Driver

GPU

App App App App App

XenApp XenApp XenApp XenApp XenApp

Terminal Session

Terminal Session

Terminal Session

Terminal Session

Terminal Session

DX9

OGL

DX11 Citrix XenApp 6.5 DX 9 Citrix XenApp 6.5 OGL add-on DX 11, OGL 4.3

Windows Server 2008 R2 WindowsServer 2012

User Examples

DESIGNER (CATIA, CS6, Inventor,

SolidWorks)

POWER USER (PLM, Med Img,

Showcase, Photoshop)

KNOWLEDGE

WORKER (MS Office, HTML5)

Virtual Desktop (Virtualized GPU)

Virtual Remote

Workstation (Dedicated GPU)

DESIGNER

POWER USER

No GPU NVIDIA GRID

KNOWLEDGE

WORKER

DESIGNER

No GPU NVIDIA GRID

Dassault Solidworks

DESIGNER

No GPU NVIDIA GRID

✗ ✓

DESIGNER

POWER USER

No GPU NVIDIA GRID

✗ ✓

DESIGNER

POWER USER

No GPU NVIDIA GRID

✗ ✓

DESIGNER

POWER USER

No GPU NVIDIA GRID

✗ ✓

✗ ✓

DESIGNER

POWER USER

No GPU NVIDIA GRID

✗ ✓

✗ ✓

KNOWLEDGE

WORKER

Google Earth

Windows

DESIGNER

POWER USER

No GPU

KNOWLEDGE

WORKER ✗ / ✓

NVIDIA GRID

RECAP

Who is NVIDIA

GRID For VDI

GRID Enabled Solutions

User Profiles and Experiences

NVIDIA GRID™

A True PC Experience for Everyone Anywhere

Questions:

GRIDteam@nvidia.com

www.nvidia.com/vdi

top related