AHV + NVIDIA VGPU INTEGRATIONMalcolm Crossley – AHV GPU Architect
Nutanix AHV The hypervisor built for the Enterprise Cloud
Virtualization
App App
Integrated, scale-out compute and storage
Virtualization
App App
Storage Controller
Storage Controller
Storage Controller
Storage Controller
Server Server
Storage Controller
Storage Controller
with built-in virtualization and management
Nutanix: Built-in Virtualization
Turnkey infrastructure platform that converges compute, storage and virtualization to run any application, at any scale
Comprehensive management solution that radically simplifies datacenter operations
Nutanix Platform
Nutanix Prism
Nutanix Acropolis
Distributed Storage Fabric
App Mobility Fabric
AcropolisPrism
AHV (built-in Virtualization)
Nutanix Platform
Infrastructure / VM Management
Operational Insights
Capacity Planning
Starting with Citrix XD/XA 7.9 … AHV is integrated with MCS
Citrix App and Desktop Virtualization
Citrix Infrastructure
VM VM VM
VM VM VM
VM
VM
VM
VM
End user desktops
Nutanix AHV
XenApp & XenDesktop
NetScaler VPX
ShareFile
And more …
Nutanix AHV is
Nutanix AHV
AHV Hypervisor
AHV AHV AHVAHV
Complete XenDesktop Solution
Multiple servers /block
• Host Profiles• Virtual Networking • 1 click Upgrades • Host Maintenance Mode• Simplified Scaling (Automatic CPU Compatibility)• Image Service• Cross-Hypervisor Migration, DR & Backup
• Automated Resource Scheduling & VM Placement• Performance Hot-Spot Avoidance (aka DRS)• VM High Availability• Live Migration • VM-centric storage w/Snapshots and Clones• Dynamic IP Address Management • GPU Resource Management
All the Features for Enterprise Applications
Acropolis GPU resource management concepts
Physical GPU87:00.0
Vendor: NvidiaType: PT-Compute
Device: M60
Windows VM B
GPU config:
Vendor: NvidiaType: PT-Compute
Device: M60
NVIDIA Tesla M60
Physical GPU86:00.0
Vendor: NvidiaType: PT-Graphics
Device: M60
Physical GPU07:00.0
Vendor: NvidiaType: PT-Graphics
Device: M10
NVIDIA Tesla M10Physical GPU
06:00.0
Vendor: NvidiaType: PT-Graphics
Device: M10
Physical GPU08:00.0
Vendor: NvidiaType: PT-Graphics
Device: M10
Physical GPU09:00.0
Vendor: NvidiaType: PT-Graphics
Device ID: M10
Linux VM C
GPU config:2 x
Vendor: NvidiaType: PT-Graphics
Device: M10
XenApp VM A
GPU config:
Vendor: NvidiaType: PT-Graphics
Device: M60
Linux VM D
GPU config:2 x
Vendor: NvidiaType: PT-Graphics
Device: M60
Not enough GPU resource
Virtual GPU86:00.0
Vendor: NvidiaType: Virtual
Device: M60-1QIndex: 1
Virtual GPU86:00.0
Vendor: NvidiaType: Virtual
Device: M60-1QIndex: 3
Virtual GPU86:00.0
Vendor: NvidiaType: Virtual
Device: M60-1QIndex: 2
Acropolis GPU resource management concepts
Physical GPU86:00.0
Vendor: NvidiaType: PT-Compute
Device: M60
Xendesktop VM C
GPU config:
Vendor: NvidiaType: Virtual
Device ID: M60-1Q
NVIDIA Tesla M60Physical GPU
87:00.0
Vendor: NvidiaType: PT-Graphics
Device: M60
XenApp VM D
GPU config:Vendor: Nvidia
Type: PT-GraphicsDevice: M60
Xendesktop VM A
GPU config:
Vendor: NvidiaType: Virtual
Device: M60-2Q
Virtual GPU87:00.0
Vendor: NvidiaType: Virtual
Device: M60-1QIndex: 0
Xendesktop VM B
GPU config:
Vendor: NvidiaType: Virtual
Device: M60-2Q
Virtual GPU86:00.0
Vendor: NvidiaType: Virtual
Device: M60-1QIndex: 1
Virtual GPU87:00.0
Vendor: NvidiaType: Virtual
Device: M60-2QIndex: 0
Not enough GPU resource
AHV VM GPU resource configuration
Prism UI - Physical GPU overview
Prism UI - Physical GPU metrics
Prism UI - Virtual GPU metrics
Powerful REST API for all GPU resource information
Acropolis 1-click operations and GPU resources
UVMGPU VM
AHV version 1AHV version 2 AHV version 1
GPU VM
AHV version 2
AHV version 2AHV version 1
GPU VM
• Nutanix Guest Tools assist with Nvidia guest driver upgrades, timed to match Nvidia host driver upgrades
• Prism App for Nvidia Dashboard• Best effort High Availability for VMs with GPU
resources
Possible future developments
Questions?
Your Enterprise Cloud Platform
Top Related