18
Shailesh Deshmukh Senior Solution Architect, Nvidia Konstantin Cvetanov Senior Solution Architect, Nvidia Eric Kana Senior Solution Architect, Nvidia Sal Lopez Senior Solution Architect, RedHat S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV)

S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

Shailesh DeshmukhSenior Solution Architect, Nvidia

Konstantin CvetanovSenior Solution Architect, Nvidia

Eric KanaSenior Solution Architect, Nvidia

Sal LopezSenior Solution Architect, RedHat

S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV)

Page 2: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

2

NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

AGENDA

• What We Will Discuss

• Benefits of Virtualization

• Why RHV and vGPU?

• Target Audience and Prerequisites

• Design & Implementation

• Demonstration

• Summary

Page 3: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

3

WHAT WE WILL DISCUSS

A practical approach to design and implement

NVIDIA Virtual GPU on Red Hat Hypervisor in an

enterprise IT environment

…and why you would want to do it!

Page 4: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

4

BENEFITS OF VIRTUAL DESKTOP INFRASTRUCTURE

• Enable flexible workflow scenarios

• Utilize centralized, shared, and protected storage

• Enable intellectual property protection

• Provide flexibility in configuration

• Enable user/workforce mobility

• Widely supported GPU acceleration

What you planned the system to do.

Page 5: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

5

NVIDIA VGPU SOLUTIONIndustry Standard Graphics Virtualization Platform

Support, Updates & Maintenance

Tesla Datacenter GPUs

NVIDIA Virtual GPU Software

Nvidia Data Center GPUs

Page 6: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

6

Server

Hypervisor

VirtualPC

Virtual Workstation

VirtualPC

Virtual Workstation

HOW DOES NVIDIA VGPU WORK?Virtual

PC

NVIDIA Quadro

Driver

NVIDIA vGPU manager

NVIDIA Graphics

Driver

NVIDIA Graphics

Driver

NVIDIA Graphics

Driver

vGPU vGPUvGPU vGPU vGPU vGPU

Virtual

Workstation

CPUsNVIDIA

GPU

H.264 Encode

NVIDIA

GPU

Hard

ware

Vir

tualizati

on L

ayer

NVIDIA Quadro

Driver

NVIDIA Quadro

Driver

NVIDIA Quadro

Driver

Page 7: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

7

WHY RED HAT VIRTUALIZATION?

Maximizes physical infrastructure utilization while reducing costs• RHEL is the leading Linux distro for enterprises• Supports both graphics and compute workloads in both Linux and Windows • Utilize one GPU across several virtual technical workstations using mediated device

support• Support for multi-vGPU implementations

Automation and Seamless Deployments• Centralized management in a data center deployment• Customer can re-use many RHEL 7 security practices for their RHV infrastructure • Tighter integration with the Red Hat portfolio via consistent API’s vs competitors

portfolio and disparate proprietary plugins

Wide Customer Adoption• Oil & Gas, Energy, Animation, Manufacturing and Gaming

Page 8: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

8

REFERENCE ARCHITECTURE

(Red Hat Virtualization

Manager)

(Red Hat Hypervisor 4.2.8 + Nvidia vGPU Driver)

(Red Hat Hypervisor 4.2.8 + Nvidia vGPU Driver)

(Red Hat Hypervisor 4.2.8 + Nvidia vGPU Driver)

(Red Hat Hypervisor 4.2.8 + Nvidia vGPU Driver)

Red Hat vGPU Environment

Page 9: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

9

BEFORE YOU START• Target Audience

❑ Linux System Administrators

❑ Infrastructure Architects

• Hardware Requirements

❑ Supported Server OEM Platform

❑ Supported NVIDIA Data Center GPU (no K1/K2)

• Software Requirements

❑ RHV 4.2.8 or later ISO

❑ RHEL 7.5 or later ISO

❑ NVIDIA vGPU 7.0 or later

❑ NVIDIA License Server

Page 10: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

10

VIRTUAL GPU MANAGER

Download, deploy, verify vGPU Manager:

Page 11: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

11

VIRTUAL MACHINE CONFIGURATION (1)

Add vGPU profile as mdev device:

Page 12: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

12

NVIDIA VGPU PROFILES EXPLAINED

1Q is 1 Gig of Frame Buffer2B is 2 Gig of Frame Buffer8A is 8 Gig of Frame Buffer

Xq/b/a → “X” is the amount of Frame Buffer on the Nvidia GPU card

Page 13: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

13

VIRTUAL MACHINE CONFIGURATION (2)

Inside the Linux guest VM install NVIDIA Virtual GPU driver:

Page 14: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

14

LICENSE SERVER CONFIGURATION

Create a License Server VM and

edit the grid.conf file:

Page 15: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

15

VIRTUAL GPU MANAGERDownload, deploy, verify vGPU Manager:

Page 16: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

16

VIRTUAL MACHINE CONFIGURATION

Page 17: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

17

VIRTUAL MACHINE CONFIGURATION (2)

Inside the guest VM install NVIDIA Virtual GPU driver:

Page 18: S9299 NVIDIA VGPU ON RED HAT LINUX HYPERVISOR (RHV) · WHY RED HAT VIRTUALIZATION? Maximizes physical infrastructure utilization while reducing costs • RHEL is the leading Linux

Thank you