UiPath Community: Communication Mining from Zero to Hero
Deliver High Performance Desktops with VMware Horizon and NVIDIA GRID vGPU
1. Deliver High Performance Desktops
with VMware Horizon and NVIDIA GRID vGPU
Pat Lee, VMware, Inc
Luke Wignall, NVIDIA
EUC5404
#EUC5404
2. • This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
Disclaimer
CONFIDENTIAL 2
3. Agenda
• Demo
• Understanding Graphics Use Cases
• Using VMware Horizon 6 and NVIDIA GRID vGPU for Graphics
• NVIDIA GRID and Announcing NVIDIA GRID 2.0
• Achieving the Pinnacle of Performance
• “60 in 60” : Getting a True Proof Of Concept Up and Running
• Dell Hardware Options for VMware Horizon with NVIDIA GRID vGPU
• Resources
• Q&A
3
6. Major Marketplace Demand for Cloud-based Workstations
6
Large datasets are
harder to share
Data leakage &
corporate security
More distributed
than ever
Contractors need
revocable access
7. SCALABILITY COLLABORATION EFFICIENCY SECURITY
70%
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 and vSphere 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
offices 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
Over 400 customers have participated in the VMware/NVIDIA
GRID vGPU Early Access Program since VMworld 2014
Get the infographic here:
http://vmw.re/1vEIpAO
9. Soft 3D
Software 3D
vSGA
Shared Graphics
Acceleration
Heavy Users
Many Applications
Image
Quality
Interactivity
Cost/Seat
2D / 3D
Light Users
Fewer Applications
Delivering a Complete Portfolio, for Every Worker,
Every Use Case
9
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
10. High Performance Shared Graphics with NVIDIA GRID vGPU
10
Support Multiple Graphics Workstations & Applications with NVIDIA GRID
Overview
Enables shared access to physical GPUs on NVIDIA
GRID GPU hardware for High-performance
Graphics and high performance compute workloads
Uses native NVIDIA drivers in Windows
NVIDIA VIB installed on ESX to manage GPU
ISV certifications available from Autodesk, ESRI,
PTC and Siemens with more to come
Benefits
Flexibility in delivering High-performance Graphics
graphics for desktop and workstation use cases
Cost effective with multiple VMs sharing single GPU
resource
Supports automated pool management with VMware
Horizon
Enhanced multimedia experience for Knowledge Workers
11. Comparing vSGA, NVIDIA GRID vGPU, and vDGA
11
Attributes vSGA NVIDIA GRID VGPU vDGA
Sharing GPUs shared between users GPUs shared between users GPU dedicated to one user
Consolidation
Good consolidation for low-end
graphics use cases
Good consolidation ratio (up to 8:1) Only one user per GPU (1:1)
Performance
Lightweight rich graphics WITHOUT
video acceleration
Scalable performance from entry level to
high end
High end workstation
performance
App Compatibility Drivers NOT application certified Fully certified application drivers Fully certified application drivers
DirectX APIs DirectX 9 DirectX 9, 10 ,11 DirectX 9, 10 ,11
OpenGL APIs OpenGL 2.1 OpenGL 2.1, 3.x, 4.x OpenGL 2.1, 3.x, 4.x
General Purpose
Compute
Does NOT support compute CUDA,
OpenCL
Compute APIs with CUDA, OpenCL
ONLY with NVIDIA GRID 2.0 8GB profile***
Compute APIs with CUDA,
OpenCL
Automated
Management and
Placement
Yes Yes No
vMotion / DRS Yes No No
13. 3D for RDSH Applications
13
Enable hardware accelerated 3D support for RDS
applications in Horizon 6 v6.2
GRID vGPU and vDGA with NVIDIA GRID
Windows Server 2008 R2 and 2012 RDS Hosts
Benefits
Overview
Flexibility to provision 3D enabled RDSH
applications and RDSH sessions in addition to VDI
desktops
14. VMware Horizon 6.2 with NVIDIA GRID vGPU Delivers
Simplified Management and Automation
Configuration
New NVIDIA GRID profile settings in vCenter
New Pool Type – NVIDIA GRID vGPU
Provisioning
Create cluster of vGPU enabled hosts in vCenter
VMware Horizon automatically provisions 3D Desktops across
GRID vGPU hosts in a cluster
View Composer single image management
If host goes down, cold migration to new hosts works seamlessly
Real-time App Delivery
App lifecycle management via App Volumes
14
App
Volumes
17. Rich 3D Desktops with NVIDIA GRID
17
Full application compatibility with native experience
Virtualization powered by GRID
(Deliver any application)
VDI Before GRID
(Missing support for essential features)
18. See the Difference with NVIDIA GRID
18
Bringing Quadro performance and quality to graphics virtualization
Real View
Fully interactive realism
Full Scene Anti Aliasing (FSAA)
Rich, Sharp images
Ambient Occlusion
Rich shadows
Immersive Design
Performance and realism
Transparency
Performance and accuracy
19. Introducing NVIDIA GRID 2.0
19
Award winning Maxwell GPU + Enterprise Software & Support
2XUsers
2XPerformance
2XPlatforms
2XOS
20. M60 M6
GPU Dual High-end Maxwell Single High-end
CUDA Cores 4096 1536
Viewperf 12* 62 x 2 54
Memory Size 16 GB GDDR5 8 GB GDDR5
H.264 1080p30 streams 36 18
GRID vGPU CCU 2 / 4 / 8 / 16 / 32 1 / 2 / 4 / 8 / 16
Form Factor PCIe 3.0 Dual Slot MXM
Power 240W / 300W (225W opt) 100W (75W opt)
Thermal active / passive bare board
Introducing MAXWELL for NVIDIA GRID 2.0
20
21. GRID Hardware Comparison Resources Per GPU
21
TESLA M60 TESLA M6 K2 K1
# of GPUs 2 (Maxwell) 1 (Maxwell) 2 (Kepler) 4 (Kepler)
CUDA Cores per
GPU
2048/GPU (x2) 1536 1536/GPU (x2) 192/GPU (x4)
Memory Size per
GPU
8GB GDDR5/GPU (x2) 8GB GDDR5 4GB GDDR5/GPU (x2) 4GB DDR3/GPU (x4)
Frame Buffer per GPU
8GB 1 VM 1 VM N/A N/A
4GB 2 VM 2 VM 1 VM 1 VM
2GB 4 VM 4 VM 2 VM 2 VM
1GB 8 VM 8 VM 4 VM 4 VM
512MB 16 VM 16 VM 8 VM 8 VM
22. GRID 1.0 GRID 2.0
NVIDIA GRID 2.0 — Scalability
22
Same performance – twice the number of concurrent users
GRID 1.0 GRID 2.0
Viewperf performance & scalability ESRI ArcGIS Pro Draw Time
32 VMs
16 VMs
32 VMs
16 VMs
24. NVIDIA GRID 2.0 Software Editions
24
NVIDIA GRID
VIRTUAL PC
NVIDIA GRID VIRTUAL
WORKSTATION
NVIDIA GRID VIRTUAL
WORKSTATION EXTENDED
Maximum number of displays 2 4 4
Maximum resolution per display 2560 x 1600 (WQXGA) 2560 x 1600 (WQXGA) 3840 x 2160 (4K)
Windows Guest OS
Linux Guest OS
NVIDIA® Quadro® software features
CUDA® supported 1
OpenCL supported 1
GPU Pass-through supported 1
vGPU Profiles supported (frame buffer and maximum number of users per GPU)
512 MB (up to 16 users per GPU)
1 GB (up to 8 users per GPU)
2 GB (up to 4 users per GPU)
4 GB (up to 2 users per GPU)
8 GB (1 user per GPU)
1 Only available with 8 GB vGPU profile
25. 25
Matching Users to NVIDIA GRID 2.0
GRID Virtual PC
Business users who expect
great user experience
GRID Virtual Workstation
Engineers & designers
with small to medium files and need
Quadro quality and performance
GRID Virtual
Workstation Extended
Engineers & designers who demand
ultimate Quadro graphics performance
27. High Performance VDI is NOT Your Mother’s VDI
27
Density
CPU
Memory
IOPS
Rich Graphics
28. Sizing Virtual Desktops for Rich Graphics Workloads
28
Virtual Machine
• Hardware v11
• VMXNET3 NIC
• vGPU
– Configure Profile
• vDGA
– Enable Pass-
through
vCPU
• 2-8 vCPUs:
• Recommend at
least 4 vCPUs for
Power Users
vRAM
• 4GB
– Power User/
Entry Level Eng
• 8GB
– Mid Eng./Video
• 16GB
– Advanced Eng.
• 32GB
– CAD/CAM
• 64GB
– Digital Mock Up
OS
• vGPU
– 64 bit Windows
– 64 bit Linux
• vDGA
– 64 bit Windows
– 64 bit Linux
• Install
– VM Tools
– View Agent
– NVIDIA driver
(vGPU)
VMware OS
Optimization Tool
• MASSIVE 40%
saving!
• Download from
labs.vmware.com
29. Sizing Rich Graphics User: Storage
• Storage will STILL be the CRITICAL factor
in performance
• CAD users can demand more than 1TB of
storage per desktop
• SIZE and PERFORMANCE matter now
• Virtual SAN – SSD based local storage
– Understand local storage capacity
• All Flash based SAN
29
30. ESRI ArcGIS Pro - www.nvidia.com/esriappguide
30
ESRI Heavy 3D
Workload
10UPH
K240Q Users
4vCPU – 6GB RAM
Medium 3D
Workload
16UPH
K240Q Users
4vCPU – 6GB RAM
NVIDIA GRID K2
Lab host:
CPU: Dual Socket 3.0Ghz / 12 core
RAM: 128GB RAM
GPU: 2 NVIDIA GRID K2 cards
10G Core network
iSCSI SAN: ~25K max IOPS
VMware vSphere 6
VMware Horizon 6.1 w/ vGPU
Tested 2/2015
POWER USERSDESIGNERS
32. “60 in 60” : Getting a True Proof
Of Concept Up and Running
33. “60 in 60” : Getting a True Proof Of Concept Up and Running
33
Determine Business
Drivers
1-2+ weeks
Determine Proof of
Concept Scope and
Success Criteria
1-2 weeks
Order GRID enabled
Servers per Scope
2-3 weeks
Work with Infrastructure
team in parallel on
network address and
server infrastructure
2-3 weeks
Rack Servers
1-2 days
Install vSphere 6 and
NVIDIA GRID drivers
4 hours
Install vCenter 6 and
VMware Horizon 6.2
4 hours
Create GRID enabled
vCenter cluster
30 minutes
Create GM images per
scope definition
1 day
Create desktop pools
1 day
Invite Pilot Users to Start
Testing
Run Pilot and Measure
Results
4-8 weeks
Present Results and
Move to Next Phase
2-4 weeks
35. 35
Wyse Datacenter for VMware Horizon 6 with vGPU
Virtualized Graphics for All
Highlights
Use Cases
• Validated and certified reference architectures on PowerEdge
R730, C4130 and Precision R7910 platforms and NVIDIA GRID
K1/K2 GPUs
• High performance, high density virtualized graphics for all users
• Reference architectures include best practices, sizing guidance
and density expectations for all configurations
• Improved end user virtualized desktops with enhanced graphics to
ensure successful VDI adoption
• Implement virtualized mainstream and high performance
application and resources with high performance virtualized
graphics capabilities
• C4130 – Ideal for customers requiring high density virtualized
graphics – 4 doublewide GPU sleds in a 1U form factor server
• Wyse Datacenter for VMware Horizon 6
• Wyse Datacenter for VMware Horizon 6 with vGPU
• www.Dell.com/Wyse
36. 36
Dell Precision Appliance for Wyse Workstation Grade
Virtualized Graphics
Highlights
Use Cases
• 2U pre-configured appliance with simplified installation; built on
top of the Dell Precision Rack 7910
• Supports up to 3 users per appliance in dedicated GPU mode,
and 4 or 8 users per appliance in GRID vGPU mode
• Leverages Teradici PCoIP technology for the best remote user
experience
• Certified by key ISVs such as Siemens, PTC and more coming
• Improve workforce collaboration, data security, workspace
management and user mobility
• Deliver high-performance user workspaces while benefiting from
cost advantages that virtualization offers
• Build out a virtual workstation environment quickly with limited
virtualization expertise and IT staff
• Dell Precision Appliance for Wyse
• Wyse Datacenter for Virtual Workstations
• www.Dell.com/Wyse
38. 38
Streamlined end
user access and
supplier
connectivity
Real-time
collaboration for
engineers in
29 offices across
7 countries
Being able to scale
up or down across
locations allows us
to be much more
agile and deliver
ideas faster and on
any device.
33%
productivity
gain, access to
radiology images
on 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.
– Pete Whitcomb,
Populous' Head of IT
– Craig Fletcher
CTO
CH2M
“
”
“
”
40. VMware & NVIDIA GRID Test Drive
Try out a virtual workstation with leading graphics applications
• Instant access to NVIDIA GRID
vGPU with VMware Horizon 6
• Experience workstation applications
like AutoCAD, SOLIDWORKS,
Siemens NX, ArcGIS Pro in a remote
desktop
• Prove to yourself in less than an
hour virtual workstations are here
today
• www.nvidia.com/vmware-trygrid
www.nvidia.com/vmware-trygrid
41. Welcome to the NVIDIA VMware Community
41
A community dedicated to NVIDIA and VMware solutions
• Web portal with discussions, solution
updates and basic sales support
• Interact with peers, learn tips / tricks and
accelerate NVIDIA GRID vGPU deployment
on VMware
• Available to any customer who completes a
brief questionnaire
• Join us today www.nvidia.com/nvc
42. 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
42
43.
44. EUC VMworld 2015 Session Recommendations
44
Technical
Application Lifecycle Management with
VMware Horizon
EUC4561
Why Everybody Needs VMware User
Environment Manager (UEM)
EUC5430
Beyond the Marketing:
Horizon 6 Technical Deep Dive
EUC5052
Your Desktops Secured:
What Can NSX Do for You?
EUC5062
Beyond the Marketing: VMware App
Volumes Technical Overview
EUC5434
High Performance 30 Workloads on
Horizon 6 and NVIDIA GRID vGPU
EUC5481
Access Point -EUC Common Gateway EUC6101
What's New with Horizon 6 with VOl and
Hosted Applications
EUC6129
What's New in VMware Identity Manager EUC6105
Mobile Device Management or
Container: Do We Have to Choose?
EUC5622
End-to-end Security with AirWatch. NSX
and Intelligent Networking
EUC5762
Business/Strategy
Show Me the Money !! Finding
Value in EUC – Why Identifying
Benefits Beyond Cost Matter Most
EUC5662
VMware’s End User Computing
(EUC) Strategy into 2015 and
Beyond
EUC5909
The Real Story of Customers
Delivering 3D Workstations with
VMware Horizon and NVIDIA GRID
EUC6621
Horizon Air: How to Provide an
Uncompromised User Experience
at a Cost Less than Physical
EUC6082
AirWatch 101: Enterprise Mobility
Management Simplified
EUC5523
Peek Into the Future: Our Vision
for Business Mobility
EUC5645-QT
Bring Your Own Content, We’ll
Keep it Secure
EUC5764
Driving Business Mobility with
AirWatch and VMware Identity
EUC6098
The Future of End User
Computing
EUC6225-QT
Vertical
Horizon at Point of Sales–We Did it
so Can You!
EUC4919
Higher IT Pressure in Higher
Education: VMware End User
Computing Provides Instant Relief
EUC5664
Embracing Mobility in the
Federal Sector
EUC5687
Mobilizing Healthcare: From Shared
to Personal Clinical Workspaces ...
And Beyond!
EUC5965
Financial Services Transformation in
Branch Computing
EUC6018
CONFIDENTIAL
45.
46. Deliver High Performance Desktops
with VMware Horizon and NVIDIA GRID vGPU
Pat Lee, VMware, Inc
Luke Wignall, NVIDIA
EUC5404
#EUC5404
Editor's Notes
Secure remote access via VMware Horizon View Security Servers
NVIDIA GRID profile and VM settings with vCenter
Build automated pools of persistent or non-persistent desktops
Automated provisioning of 3D Desktops to GRID VGPU hosts in a cluster
View Composer Ssingle image management and storage optimization
Streamlined app lifecycle managemen via App Volumes.
Proactive end-to-end monitoring with vRealize Operations Manager for Horizon
How does this solution actually work? We talked about virtualizing the GPU and being able to deliver that application compatibility to any device with that native experience that users are used to. We do this using our vGPU technology to divide up that physical GPU and then deliver that straight through to the actual virtual machine. The graphics commands of each virtual machine are passed directly to the GPU, providing them with the graphics resources they need to launch and use their applications in whatever client device they choose to use.
There is no other product or solution on the market today that can do this. NVIDIA GRID is the only product that can deliver accelerated virtual desktops so that users can be freed up to work no matter what device they’re using or no matter where they are.