The Latest in High Performance 3D Desktops with VMware Horizon and - - PowerPoint PPT Presentation

the latest in high performance 3d desktops with vmware
SMART_READER_LITE
LIVE PREVIEW

The Latest in High Performance 3D Desktops with VMware Horizon and - - PowerPoint PPT Presentation

The Latest in High Performance 3D Desktops with VMware Horizon and NVIDIA GRID Agenda Why High Performance 3D Desktops Matter NVIDIA GRID Delivers Enterprise Performance VMware Horizon 7 and NVIDIA GRID vGPU Delivers Rich 3D


slide-1
SLIDE 1

The Latest in High Performance 3D Desktops with VMware Horizon and NVIDIA GRID™

slide-2
SLIDE 2

Agenda

  • Why High Performance 3D Desktops Matter
  • NVIDIA GRID Delivers Enterprise Performance
  • VMware Horizon 7 and NVIDIA GRID vGPU Delivers Rich 3D Desktops
  • Blast Extreme Optimized for NVIDIA GRID
  • Client to Photon: Improving Latency
  • Q&A

2

slide-3
SLIDE 3

Why High Performance 3D Desktops Matter

slide-4
SLIDE 4

Major Marketplace Demand for Cloud-based Workstations

4

Large datasets are harder to share Data leakage & corporate security More distributed than ever Contractors need revocable access

slide-5
SLIDE 5
slide-6
SLIDE 6

SCALABILITY COLLABORATION EFFICIENCY SECURITY

50%

improvement in workflow cycle time for an engineering firm’s remote CATIA users

Imagine the Possibilities…

Early Adopters Share Their Projected Benefits of Deploying VMware Horizon with NVIDIA GRID vGPU

20,000+

engineers accessing a single, centralized desktop image for their virtualized Siemens NX workstations

PRODUCTIVITY

14,700

km between an engineering firm’s Revit teams collaborating from

  • ffices in Holland

and Australia

5,000

employees at a global transportation company receiving remote video training instead of traveling

$10M+

in product development savings for an automaker through intellectual property protection and real-time supplier negotiations

Get the infographic here: http://vmw.re/1vEIpAO

slide-7
SLIDE 7

NVIDIA GRID Platform Delivers Enterprise Performance

slide-8
SLIDE 8

NVIDIA GRID PLATFORM

Centralized virtual graphics capabilities for the enterprise

Support, Updates & Maintenance NVIDIA Tesla (Datacenter GPU) NVIDIA GRID Software

slide-9
SLIDE 9

LEVERAGE FREE CYCLES IN THE GPU

Take advantage of shared infrastructure for greater density

Human workflows are dynamic, not static

slide-10
SLIDE 10

EXAMPLE OF A GPU HEAVY TASK

Graph is showing performance utilization during 22 seconds

CPU and GPU seem to be constantly utilized during zooming, panning and rotating

Rotating Zooming Panning

slide-11
SLIDE 11

EXAMPLE OF A GPU HEAVY TASK

Graph is showing performance utilization during 1 second

CPU and GPU during zooming looks as a spiky workload with free time in-between spikes

GPU CPU

slide-12
SLIDE 12

THE RESOURCE IS UNDER ”LOAD” BUT …

Even under “load”, a resource might have time available to process other processes/virtual machines once you look very closely. The time another process/virtual machine can use the resource is dependent of the workload, performance of the utilized resources (CPU, GPU, etc.). NVIDIA uses ultra high-end GPUs with GRID for maximum available time.

Time a different process/virtual machine can use the GPU Time a different process/virtual machine can use the GPU

slide-13
SLIDE 13

THE RESOURCE UNDER LOAD

Multiple process/virtual machines that require GPU time, can share the GPU while maintaining performance due to NVIDIA using ultra high-end GPUs (grey, blue green, ...). Multiple processes/virtual machines that don’t require GPU time, don’t waste GPU time that other processes/virtual would want to use (red).

slide-14
SLIDE 14

VMware Horizon for High- Performance 3D Graphics

slide-15
SLIDE 15

Soft 3D Software 3D vSGA Shared Graphics Acceleration

Heavy Users Many Applications

Image Quality Interactivity Cost/Seat 2D / 3D

Light Users Fewer Applications

3D Graphics for VDI and Apps Has Come a Long Way

15

Aero Productivity Apps with Graphics Diagnostics WebGL 3D Viewers Lightweight CAD Oil & Gas Engineering Architecture Design Media & Graphics GIS vDGA Dedicated Graphics Acceleration

VDI - NVIDIA GRID VGPU Mediated Passthrough

Task Worker Knowledge Worker Power User Designer

RDSH with NVIDIA GRID – 3D Apps & Desktops

slide-16
SLIDE 16

Simplified Management and Automation of 3D Desktops

Configuration / Provisioning

  • View Composer single image management
  • NVIDIA GRID profile settings in vCenter
  • Automated provisioning of 3D Desktops to GRID

vGPU hosts in a cluster Real-time App Delivery

  • App lifecycle management via App Volumes

Monitoring

  • Proactive end-to-end visibility with

vRealize Operations Manager for Horizon

16

App Volumes
slide-17
SLIDE 17

Simplify App Deployment and Updates with AppVolumes

17

Deliver, Update, and Retire any set of Applications in Seconds

VDI

Logically manage applications based on line of business requirements. Update immediately,

  • r next login.

Simplify management of all of your core applications through one AppStack.

slide-18
SLIDE 18

Blast Extreme: Deliver Next-Gen User Experience for 3D

slide-19
SLIDE 19

Same Horizon Clients / Broadest Support for Every Use Case Same Common Feature-Rich User Experience Multiple Protocols

19

19

PCoIP & Blast Extreme: Feature Parity

Hosted Apps & RDS Desktops Printing Scanning & Imaging Devices USB Audio In/Out Smart Card Client Drive Redirection Windows Media Redirection File Type Association Unified Communi- cations Webcams

Session Enhancement SDK RDP VC Bridge SDK

PCoIP & Blast Extreme

Mac iOS Linux Thin Clients Windows Android Chrome OS HTML (Blast Only)

Common SDKs

slide-20
SLIDE 20

Introducing Blast Extreme - The Mobile Cloud Protocol

20

Use Less Bandwidth: Deliver better video to more users Broad Client Support: H264 available in most devices GRID Optimized: Deliver more 3D users Network Friendly: TCP or UDP works in more places Built for the Cloud: Adapts better to lossy networks Better Battery Life: Optimized for mobile workers

slide-21
SLIDE 21

Blast Extreme: Leveraging H264 and GPU offload

21 CONFIDENTIAL

H264 Powered for Ubiquitous Client Access

  • Lower cost client ecosystem leveraging H264 standard
  • Support for Windows, Linux, Mac, iOS, Android, ChromeOS
  • Support for Native clients and Web browsers

H264 for Better Battery Life with Less Bandwidth

  • Delivery better experience, less bandwidth
  • Greatly improved mobile battery life with hardware decode

Media Offload

  • Windows Media offload today for VDI and RDSH
  • Leverage H264 transcode for other media formats

Deliver Best 3D Desktop and App Experience

  • Leverage NVIDIA with hardware protocol encode
slide-22
SLIDE 22

Blast Extreme: Adaptive Protocol

22 CONFIDENTIAL

Adapt Better to Lossy Networks

  • Improve throughput on lossy and wireless networks
  • Media delivered over wide variety of network conditions

Network Friendly

  • Start with UDP
  • Automatically fall back to TCP if UDP is blocked

Single Dynamic Protocol for All Needs

  • Use hardware encode with NVIDIA GRID if available
  • Use software H264 if client can decode H264
  • Use JPG/PNG if client can’t decode H264
slide-23
SLIDE 23

Optimized for Modern Clients

Overview

  • Ability to leverage hardware based encode/decode
  • n GPU
  • H264 codec support
  • Blast Extreme – Native Client support
  • Blast – HTML Access support

Benefit

  • H.264 codec for battery life
  • AES for lower impact network security
  • Enable low cost PC’s to deliver great user experience
  • Standards based endpoints
  • Optimized for LAN and WAN users

23

slide-24
SLIDE 24

Optimize for Available Bandwidth

24

Overview

  • H.264 delivers optimum compression in

demanding system environments Benefit

  • High compression rate delivers best user

experience compared to other solutions

  • Provides high video quality at low bit rate and low

bandwidth.

  • Works in low-latency mode for applications such

as video conferencing

  • Dedicated, Industry standard encode and decode

hardware makes it easier to standardize

slide-25
SLIDE 25

More Network Friendly

25

Overview

  • Blast Extreme supports both TCP and UDP networking

protocols.

  • Default connection through UDP

, fallback to TCP .

  • Ports 443 (TCP) and 8443 (TCP/UDP) external ports

Benefit

  • Best user experience in both LAN and WAN/Wireless

environments

  • Simplifies open ports for external networks (Future)
  • UDP connection adapts better to lossy networks
  • Users can switch between TCP and UDP if there are

network access restrictions

  • UDP eliminates WAN acceleration software requirements
slide-26
SLIDE 26

Better Together: Blast Extreme Optimized for NVIDIA GRID

slide-27
SLIDE 27

Blast Extreme is NVIDIA GRID GPU Optimized

27

Overview

  • Blast Extreme delivers exceptional 3D graphics user

experience on low cost PC’s compared to PCoIP

  • Leverage H.264 encoder option on GRID GPUs to lower

CPU consumption and increase scalability.

  • Support NVIDIA GRID K1, K2, M6 and M60 graphics cards
  • GRID M60 provide 3 times the H264 encoders for greater

scalability than GRID K2

slide-28
SLIDE 28 28

Blast Extreme & Hardware Encode decreases CPU load

Host CPU utilization of 16 VMs (2Q) running VP12 CATIA at 1920x1080. NVENC decreases CPU load by 39% across VP12 CATIA running 16 VMs (2Q) in comparison to PCoIP.

Lower is better

slide-29
SLIDE 29 29

Blast Extreme & Hardware Encode decreases CPU load

Host CPU utilization of 19 VMs (1Q) running VP12 CATIA at 1920x1080. NVENC decreases CPU load by 19% across VP12 subtests running 19 VMs (1Q) in comparison to PCoIP.

Lower is better

slide-30
SLIDE 30 30

Blast Extreme & Hardware Encode decreases CPU load

Host CPU utilization of 16 VMs (2Q) running ESRI ArcGIS Pro. Resolution is 1920x1080. NVENC decreases CPU load by 9% for 16 VMs (2Q) running ESRI ArcGIS Pro in comparison to PCoIP.

Lower is better

slide-31
SLIDE 31 31

Blast Extreme & Hardware Encode decreases CPU load

Host CPU utilization of 19 VMs (1Q) running ESRI ArcGIS Pro. Impact of NVENC increases with the amount of pixels. 16% (1920x1080) -> 22% (2560x1440).

Resolution: 2560x1440 Resolution: 1920x1080

Lower is better Lower is better

slide-32
SLIDE 32 32

Blast Extreme & Hardware Encode increases users per host

  • 16 (2Q) and 19 (1Q) VMs running

ESRI ArcGIS Pro.

  • Draw Time of around 01:20

minutest guarantees a great user experience. NVENC increases users per host by 18% (3VMs) for ESRI ArcGIS Pro 1.1 3D users

Lower is better

slide-33
SLIDE 33 33

Blast Extreme & Hardware Encode increases average FPS

VP 12 PCoIP vs Blast (NVENC) Subtests for 16 VMs (2Q) VP 12 PCoIP vs Blast Overall NVENC increases average FPS by 13% across VP12 subtests running 16 VMs (2Q). Dependent on subtest the performance difference varies between -2.02% and 25.27%

Higher is better Higher is better

slide-34
SLIDE 34 34

Blast Extreme & Hardware Encode increases average FPS

ArcGIS Pro 1.1 19 VMs (1Q) NVENC increases average FPS by 6% for 19 VMs (1Q) running ArcGIS Pro 1.1

Higher is better

slide-35
SLIDE 35 35

Software encoder vs GPU encoder

ESRI ArcGISPro

NVENC outperforms the software encoder in all areas. Draw Time: -36% AVG FPS: 83.27% Min FPS: 116.31%

Higher is better Higher is better Lower is better

slide-36
SLIDE 36 36

Blast Extreme & Hardware Encode reduces bandwidth

100 200 300 400 500 600 700 23:10:57 23:11:59 23:13:01 23:14:03 23:15:05 23:16:07 23:17:09 23:18:11 23:19:12 23:20:14 23:21:16 23:22:18 23:23:20 23:24:22 23:25:24 23:26:25 23:27:27 23:28:29 23:29:31 23:30:33 23:31:35 23:32:37 23:33:39 23:34:40 23:35:42 23:36:44 23:37:46 23:38:48 23:39:50 23:40:52 23:41:54 23:42:56 23:43:58 23:45:00 23:46:02 23:47:04 23:48:06 23:49:08 23:50:10 23:51:12 23:52:14 23:53:16 23:54:18 23:55:20 23:56:22 23:57:23 23:58:25 23:59:27 0:00:29 0:01:31 0:02:32 0:03:34 0:04:36 0:05:37 0:06:39 0:07:41 0:08:43 0:09:45 0:10:46 0:11:48 0:12:50

MBits

Network bandwidth Utilization

NVEnc MBits received PCoIP MBits received Nvenc MBits transmitted PCoIP MBits transmitted

NVEnc Transmitted : 8893.65 vs PCoIP Transmitted : 5482.86 -94.6% NvEnc Received : 1847.47 vs PCoIP Received : 99.69 -38.35%

Lower is better

slide-37
SLIDE 37

Click to Photon: Reducing Latency with GRID

slide-38
SLIDE 38 38

Round trip from mouse click(client) to screen update

CLIENT

Render Kybd/Mse

SERVER with GRID GPU

Capture NVFBC Encode NVENC

IP Network

CPU NIC

Decode

Render

slide-39
SLIDE 39 39

Local laptop : 65ms

Mouse clicked Mouse released Photo diode signal 100ms

PCoIP latency : 215ms

Mouse clicked Mouse released Photo diode signal

NvEnc SW Encoder latency : 150ms

Mouse clicked Mouse released Photo diode signal

NvEnc HW Encoder latency : 120ms

Mouse clicked Mouse released Photo diode signal

slide-40
SLIDE 40 40

Source: NVIDIA GRID Performance Engineering Lab

Lower is better

65.1 215.3 150.1 120.1 260.5 193.1 120.3 279.1 250.5 120.9 50 100 150 200 250 300 Local laptop Horizon 7 with PCoIP Horizon 7 with Blast Extreme (CPU) Horizon 7 with Blast Extreme (GPU) Horizon 7 with PCoIP Horizon 7 with Blast Extreme (CPU) Horizon 7 with Blast Extreme (GPU) Horizon 7 with PCoIP Horizon 7 with Blast Extreme (CPU) Horizon 7 with Blast Extreme (GPU)

Time(ms)

Click to Photon testing Round trip from mouse click(client) to screen update

Host is idle Host CPU 100%, GPU 15% Revit RFO CPU stress Host CPU 80%, GPU 70% NVIDIA AutoCAD benchmark

Click to photon

slide-41
SLIDE 41

Wrap Up

slide-42
SLIDE 42

Blast Extreme with NVIDIA GRID Improves User Experience AND Reduces TCO!

  • Deliver a Better User Experience
  • 6-13% higher average FPS
  • 27-51ms less latency
  • 48-89% bandwidth reduction with TCP and 19% with UDP
  • With More Scalability
  • 18% higher user density for ESRI ArcGIS Pro 1.1
slide-43
SLIDE 43

43

Streamlined end user access and supplier

connectivity

Real-time collaboration for engineers in

29 offices across

7 countries

When I use SolidWorks on virtual desktops, it’s seamless… from my phone, my iPad, and my computer.

33%

productivity gain, access to

radiology images

  • n a variety of

endpoints We are confident that it is now finally economically viable for CH2MHILL to provide a VDI farm for graphically demanding workloads across the globe. This could truly transform the way we do business.

– Mechanical Engineering Student North Carolina State University – Craig Fletcher CTO CH2M

“ ” “ ”

slide-44
SLIDE 44

Resources

slide-45
SLIDE 45

VMware & NVIDIA GRID Test Drive

Try out a virtual workstation with leading graphics applications

  • Instant access to NVIDIA GRID

vGPU with VMware Horizon

  • Experience workstation applications

like AutoCAD, SOLIDWORKS, and ArcGIS Pro in a remote desktop

  • Prove to yourself in less than an

hour virtual workstations are here today

  • www.nvidia.com/trygrid
slide-46
SLIDE 46

Resources

  • NVIDIA GRID & VMware Horizon Deployment Guide

– http://www.nvidia.com/object/grid-vgpu-deployment-guide.html

  • VMware Horizon 6 3D Engineering Workloads Reference Architecture

– http://www.vmware.com/files/pdf/techpaper/vmware-horizon-6-view-virtual-desktop-3d-graphics-

reference-architecture.pdf

  • VMware Horizon with View on Virtual SAN Reference Architecture

– http://www.vmware.com/files/pdf/techpaper/vmware-horizon-view-virtual-san-reference-architecture.pdf

  • NVIDIA GRID Certified Servers

– http://www.nvidia.com/object/enterprise-virtualization-where-to-buy.htmlv

  • ESRI ArcGIS Pro App Guide with VMware Horizon and NVIDIA GRID vGPU

– http://www.nvidia.com/esriappguide

  • Autodesk Revit App Guide with VMware Horizon and NVIDIA GRID vGPU

– http://www.nvidia.com/revitappguide

46

slide-47
SLIDE 47

Q&A / Thank You