NVIDIA GRID GPU Acceleration for the Cloud Steve

  • Slides: 25
Download presentation
® NVIDIA GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America

® NVIDIA GRID™ GPU Acceleration for the Cloud Steve Harpster, Solutions Architect North/South America sharpster@nvidia. com Brad Truman, VP-Sales Whitehat Virtual Technologies, Austin TX Brad. Truman@whitehatvirtual. com 512 -762 -1855

 • Focus on Quality of the End-User Experience • Core Competence in Citrix

• 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

Virtualization 101 Hardware Virtualization Software App App VDA GUEST OS Virtual Driver NVIDIA Driver

Virtualization 101 Hardware Virtualization Software App App VDA GUEST OS Virtual Driver NVIDIA Driver Client VIRTUAL MACHINE v. CPU v. Memory v. Storage v. Network GPU HYPERVISOR SERVER CPU Memory Storage Network GPU

AEC Design & Manufacturing Healthcare e. g. Radiology, MRI Media & Entertainment Education QUADRO

AEC Design & Manufacturing Healthcare e. g. Radiology, MRI Media & Entertainment Education QUADRO Workstation GRID GPU Virtualized Datacenter Aerospace Oil and Gas Energy Exploration Government

NVIDIA GRID K 2 DESIGNER NVIDIA GRID K 1 POWER USER KNOWLEDGE WORKER GPU

NVIDIA GRID K 2 DESIGNER NVIDIA GRID K 1 POWER USER KNOWLEDGE WORKER GPU 4 Kepler GPUs 2 High End Kepler GPUs CUDA Cores 768 (192/GPU) 3072 (1536/GPU) Memory Size 16 GB DDR 3 (4 GB/GPU) 8 GB GDDR 5 (4 GB/GPU) Max Power 130 W 225 W Equivalent Quadro with Pass-through Quadro K 600 (entry) Quadro K 5000 (high end) 1 Number of users depends on software solution, workload, and screen resolution

NVIDIA GRID™ Enabled OEM Platforms Cisco UCS C 240 M 3 Dell Power. Edge

NVIDIA GRID™ Enabled OEM Platforms Cisco UCS C 240 M 3 Dell Power. Edge R 720 Fujitsu Celsius C 620 HP Pro. Liant WS 460 c Gen 8 IBM i. Data. Plex dx 360 M 4 Fujitsu Celsius R 930 HP Pro. Liant SL 250 s Gen 8 IBM Flex System For more information on GRID enabled servers visit www. nvidia. com/buygrid

VDI SOLUTIONS ROADMAP

VDI SOLUTIONS ROADMAP

Graphics Options in Virtualization

Graphics Options in Virtualization

DESIGNER Virtual Workstation GRID Enabled Roadmap for Citrix Xen. Desktop In Tech Preview NOW!

DESIGNER Virtual Workstation GRID Enabled Roadmap for Citrix Xen. Desktop In Tech Preview NOW! Today Citrix HDX 3 D Pro Xen. Desktop 7. 0 Xen. Server 7 Dedicated GPU HARDWARE VIRTUALIZATION GPU Dedicated per user Citrix HDX 3 D Pro + VGX Hypervisor VDI POWER USER Xen. Desktop 7 Xen. Server 7 Virtualized GPUs for users KNOWLEDGE WORKER

013 2 2 H DT 7 Xen

013 2 2 H DT 7 Xen

GRID v. GPU = Hardware Virtualization Hypervisor Virtual Machine GPU Hypervisor 013 2 2

GRID v. GPU = Hardware Virtualization Hypervisor Virtual Machine GPU Hypervisor 013 2 2 H DT 7 Xen Virtual GPU Manager Guest OS Hypervisor Device Emulation Framework Resource Manager Remote Protocol Graphics Commands State 4 GB memory per GPU Virtual Desktop NVIDIA GRID USM (Driver) Partition GPU memory & allocate to <= 8 VMs GPU MMU Apps NVIDIA GRID GPU Per-VM Dedicated Per-VM Dedicate Channels Per-VM Dedicate Channel Remote Display

GRID v. GPU Profiles Maximum v. GPUs Frame Buffer (MB) Virtual Display Heads Maximum

GRID v. GPU Profiles Maximum v. GPUs Frame Buffer (MB) Virtual Display Heads Maximum Resolution Typical Designer 2048 4 2560 x 1600 2 4 GRID K 240 Q Entry-Level Designer 1024 2 2560 x 1600 4 8 2 GRID K 200 Knowledge Wkr 256 2 1920 x 1200 8 16 GRID K 1 4 GRID K 140 Q Basic Designer 1024 2 2560 x 1600 4 16 GRID K 1 4 GRID K 100 Knowledge Wkr 256 2 1920 x 1200 8 32 Physical GPUs Virtual GPU GRID K 2 2 GRID K 260 Q GRID K 2 2 GRID K 2 Card Use Case per GPU per Board

GRID v. GPU Hardware Virtualization PARTITION GRID K 2 GPU FRAMEBUFFER Ø 1 user

GRID v. GPU Hardware Virtualization PARTITION GRID K 2 GPU FRAMEBUFFER Ø 1 user XDT VM at 4 GB memory (Quadro K 5000 memory size) Ø 2 user XDT VMs at 2 GB each (Quadro 4000 memory size) Ø 4 user XDT VMs at 1 GB each (Quadro 2000 memory size) Ø 8 user XDT VMs at 256 MB each (Low-Resolution VDI) 013 2 2 H DT 7 Xen NVIDIA GRID K 2 4 GB memory per GPU

DESIGNER Virtual Workstation GRID Enabled for Citrix Xen. App 6. 5 App Virtualization (Sessions)

DESIGNER Virtual Workstation GRID Enabled for Citrix Xen. App 6. 5 App Virtualization (Sessions) Citrix HDX 3 D Xen. App 6. 5 add-on VDI POWER USER Citrix Xen. App 5 Windows Server CPU based software rasterization KNOWLEDGE WORKER Citrix HDX 3 D Xen. App 6. 5 Windows Server GPU sharing for Direct. X 9 Windows Server GPU sharing for Open. GL 4. 2 & Direct. X 11

Xen. App in a VM Software Windows Server OS App App App Xen. App

Xen. App in a VM Software Windows Server OS App App App Xen. App Session Xen. App Session Virtual Driver Virtual Driver NVIDIA Driver Hardware Virtualization VIRTUAL MACHINE 1 v. CPU v. Memory v. Storage v. Network VIRTUAL MACHINE 2 GPU #1 v. CPU v. Memory v. Storage HYPERVISOR CPU Memory Storage Network Server GRID K 2 v. Network GPU #2

DESIGNER Virtual Workstation GRID Enabled Solutions Roadmap for VMware v. DGA View 5. 3

DESIGNER Virtual Workstation GRID Enabled Solutions Roadmap for VMware v. DGA View 5. 3 ESX 5. 1/5. 5 VDI POWER USER VMware v. SGA View 5. 3 ESX 5. 1/5. 5 KNOWLEDGE WORKER Dedicated GPU Citrix HDX 3 D Pro + VMware Hypervisor Xen. Desktop 7 ESX 5. 1/5/5 Software Virtualization API-Intercept Citrix HDX 3 D Pro + VMware Hypervisor Xen. Desktop 7 ESX 5. 1/5. 5

GRID Enabled Solutions Roadmap for Microsoft Virtual Workstation DESIGNER Available Now VDI POWER USER

GRID Enabled Solutions Roadmap for Microsoft Virtual Workstation DESIGNER Available Now VDI POWER USER Microsoft Remote. FX Server 2008 R 2 Direct. X 9 KNOWLEDGE WORKER Software Virtualization Microsoft Remote. FX Server 2012 Direct. X 9, 10, 11

Linux Application Desktops q Red Hat KVM with GPU Pass-Through announced at Super. Computing’

Linux Application Desktops q Red Hat KVM with GPU Pass-Through announced at Super. Computing’ 13 in November q. Beta in Fedora core 20 q. Production RHEL 7

 • RHEL • Ubuntu • Cent. OS … Software Linux in a VM

• RHEL • Ubuntu • Cent. OS … Software Linux in a VM Linux OS Remote VDA Session App App App NVIDIA Driver Hardware Virtualization VIRTUAL MACHINE 1 v. CPU v. Memory v. Storage v. Network App VIRTUAL MACHINE 2 GPU #1 v. CPU v. Memory v. Storage v. Network • HP RGS • NICE DCV GPU #2 HYPERVISOR CPU Memory Storage Network Server GRID K 2 • Red Hat KVM • Xen. Server • VMware ESXi

Status June 2013 DESIGNER (CATIA, CS 6, Inventor) POWER USER (PLM, Med. Image, Showcase)

Status June 2013 DESIGNER (CATIA, CS 6, Inventor) POWER USER (PLM, Med. Image, Showcase) KNOWLEDGE WORKER (MS Office, Photoshop) TASK WORKER (Call Center Apps) HDX 3 D Pro Xen. Desktop Xen. Server HDX 3 D XDT AE/Xen. App Xen. Server v. DGA View v. Sphere v. SGA View v. Sphere OGL 4. 3 DX 9, 10, 11 NVIDIA CUDA OGL 2. 1; DX 9 Remote. FX Server 2012 Hyper-V OGL 1. 1, DX 9, 10, 11

Big graphics ISVs ARCHITECTURE, ENGINEERING, CONSTRUCTION (AEC) MFG & PRODUCT DESIGN CIVIL ENGINEERING ENERGY

Big graphics ISVs ARCHITECTURE, ENGINEERING, CONSTRUCTION (AEC) MFG & PRODUCT DESIGN CIVIL ENGINEERING ENERGY & NATURAL RESOURCES Revit, Auto. CAD CATIA, Solid. Works Micro Station Arc. GIS Explorer Inventor, Auto. CAD Smart. Plant Solid. Edge, Teamcenter Creo, Pro/E

GRID Reference Architecture User NVIDIA GRID K 2 Hypervisor Virtual Desktop Agent Xen. Server

GRID Reference Architecture User NVIDIA GRID K 2 Hypervisor Virtual Desktop Agent Xen. Server 7 Xen. Desktop 7 or or ESXi 5. 1/5. 3 with v. DGA Designer Xen. Server 7 K 1 or or ESXi 5. 1/5. 5 with v. DGA Power User Xen. Server 7 or or K 1 Knowledge Worker ESXi 5. 1/5. 5 with v. SGA (with HDX 3 D Pro) View or or 5. 3 Xen. Desktop 71 (with HDX 3 D Pro) Xen. Desktop 7 (with HDX 3 D Pro) View or or 5. 3 Xen. Desktop 7 (with HDX 3 D Pro) 4 Users 2 GRID K 2 boards Dual socket server 64 GB system memory 8 Users 2 GRID K 1 boards Dual socket server 96 GB system memory Xen. Desktop 7 (with HDX 3 D Pro) View 5. X or or Windows Server 2012 With Hyper-V Recommended Configuration Remote FX 8 -32+ Users 2 GRID K 1 boards Dual socket server Minimum 128 GB system memory