VMwareGPU虚拟化技术介绍及演示
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 图形工作站级别的兼容性
• 最高性能 • 最好的3D应用程序兼容性
• DirectX 9, 10 ,11、OpenGL 2.1, 3.x, 4.x
• Compute with CUDA, OpenCL • 硬件加速 video playback • 不兼容vMotion / HA
VMware View 图形加速使用建议
SVGA
SVGA
SVGA
VMware ESXi
NVIDIA Driver
NVIDIA GRID K2 With 2 GPUs
GPU
GPU
vDGA (Direct Passthrough) + NVIDIA GRID K1
View Clients
DevTAP
DevTAP
DevTAP
DevTAP
Monterey NVIDIA Driver PCI Passthrough
• 3D 和 相对鼠标支持
• 提高虚拟显存的支持 • 最大 512MB (Soft3D – vSGA ) • 最大物理 GPU 显存 ( vDGA ) • 支持局域网与广域网
任何客户端 – 任何设备
• 所有主流客户端OS
• 平板 / PC/ 笔记本
• 利旧的 PCs • 零客户端
• 瘦终端
12
Confidential
✔ 认证的供应商解决方案
NVIDIA GRID + Horizon View
vSGA (Shared Graphics) + NVIDIA GRID K2
DevTAP DevTAP DevTAP DevTAP DevTAP DevTAP
View Clients
SVGA DevTAP
SVGA DevTAP
© 2009 VMware Inc. All rights reserved
/gwpg/gpc.data/vp11/summary.html
适用于 3D 图形的 Horizon View 媒体服务 (vSGA)
丰富的工作站级用户体验
概述 概述
利用 vSphere 5.1 的新增功能…… 可实现对物理 GPU 硬件的共享访问,适用
于 3D 和高性能图形工作负载。
桌面仍可查看抽象 VMware SVGA 设备,
以实现最大的兼容性和可移植性。
Solidworks 2013 Enovia
Siemens NX Adobe Premiere
✔
✔ ✔
✔ ✔
✔ 认证的供应商解决方案 ✔ 适于较轻量级的编辑使用场景
应用程序兼容列表 – 工程 / 计算应用程序
Soft 3D Schumberger Petrel CUDA Apps OpenCL Apps Custom 3D Apps vSGA (Shared) vDGA (Dedicated) ✔ ✔ ✔ ✔ ✔
vSGA / vDGA 优点对比
vSGA
• 用户共享GPU处理能力
vDGA
• GPU 一对一使用
• 共用显卡,高整合比
• 较好的3D应用程序兼容性 • 支持DirectX 9.0 SM3、OpenGL 2.1 • 软件 video playback • 兼容 vMotion / HA / DRS • 如果需要可以自动切换成软件3D 渲染
Dual Monitors
OpenGL 2.1 1080p Aero
vSGA 软件 GPU 没有硬件显卡提供加 速功能 分享硬件图形卡 加速功能
DirectX 9
图形处理能力 与成本 2D / 3D
vDGA GPU一对一 硬件透传
轻度使用用户
重度使用用户
任务型工作者 基本的桌面功能 使用
知识型使用工作者
Monterey NVIDIA Driver PCI Passthrough
Monterey NVIDIA Driver PCI Passthrough
Monterey NVIDIA Driver PCI Passthrough
VMware ESXi
NVIDIA GRID K1 GPU with 4 GPUs
ESX
vCenter
View Agent Horizon View Client
5.1 或更高版本
5.2 或更高版本 没有明确要求,首选 5.2,Tera2 零客户端运行效果最佳
Hardware Compatibility List : /resources/compatibility/vcl/vsga.php vSGA Driver : /object/vmware-vsphere-esxi-5.1-304.76-driver.html
优点 概述
支持 CAD 那样的增强型 3D 工作负载 由多个虚拟机共享一个 GPU,从而最大限
度提高 GPU 资源的价值
完全兼容缺少物理 GPU 的主机(适用于
vMotion 等)
vSGA 技术分析与介绍
View Client
DevTAP
DevTAP
DevTAP
DevTAP: 桥接远程显示协议与画面传 输
Epic SolidWorks View
Team Center Vis PTC Creo View Siemens NX Viewer
✔
✔ ✔
✔ ✔ ✔
✔ ✔
✔ ✔ ✔
图形处理应用程序 – 3D / Video 设计应用
Soft 3D AutoDesk AutoCAD AutoDesk Inventor AutoDesk 3DS Max AutoDesk Maya CATIA Solidworks 2012 vSGA (Shared) ✔ ✔ ✔ ✔ ✔ ✔ vDGA (Dedicated) ✔ ✔ ✔ ✔ ✔ ✔
远程显示协议 View Clients
DevTAP
DevTAP
DevTAP
DevTAP: 桥接远程显示协议与画面传 输 nVidia API / Driver: 使用nVidia API和基于vSphere 特定驱动,使得画面在传输时 拥有更低的延迟 Direct-IO: 一对一 GPU to VM NVIDIA Quadro / VGX GPUs
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA DevTAP SVGA
PCI Passthrough
SVGA
SVGA
SVGA
SVGA
VMware ESXi
NVIDIA Driver
NVIDIA GRID K2 With 2 GPUs
GPU
GPU
DEMO
22
Confidential
SVGA
SVGA
SVGA
VMware SVGA Driver: VMware Tools 驱动 VMware ESXi: 资源池管理
VMware ESXi
NVIDIA Driver
X86 架构与硬件资源
GPU
NVIDIA Quadro / VGX GPUs
vSGA:系统要求和兼容性Fra bibliotek组件主机
要求
PCIe x16 插槽;有足够的物理空间安装 NVIDIA 卡;PSU 需要足够的 供电功率 支持的 NVIDIA 卡: • Quadro 4000、5000 和 6000 • Tesla M2070Q • GRID K1 和 K2 5.1 或更高版本; 硬件版本 9 或更高版本 仅支持 Win7 和 Win8 虚拟机;不支持 XP/Vista
桌面中度使用者
工作站使用者
某些应用需要使用图形 图形设计对显卡有很高的 的显卡功能 要求
3
Confidential
Soft 3D – 无须显卡的3D支持
概述
• 基本的3D处理能力 • 针对需要AERO或3D显示应用的任务型和知 识型员工 • 需要额外的CPU开销,仅适于轻量级3D处理
优点
• • • • 支持 DirectX 9 and OpenGL 2.1 应用程序 无须物理显卡支持 更低的初始化 VDI CAPEX 不需要依赖Windows 客户端
GPU
GPU
GPU
vSGA & vDGA + NVIDIA GRID K2
DevTAP DevTAP DevTAP DevTAP
View Clients
DevTAP
SVGA DevTAP
SVGA DevTAP
SVGA DevTAP
SVGA DevTAP
Monterey NVIDIA Driver
SVGA DevTAP SVGA
Monterey
Monterey NVIDIA Driver PCI Passthrough
SVGA
NVIDIA Driver PCI Passthrough
VMware ESXi
X86 架构与硬件资源
GPU
GPU
完整的View 3D 加速功能
• 无损图形压缩 • 多显示器支持 • 2 * 1920 x 1200 显示器
vSGA – 高扩展性3D图形处理解决方案
超过100个用户运行典型的办公应用程序的3D桌面 最多32个用户运行CAD应用程序,例如 Solid Works 或者 Solid Edge • 设置环境:2插槽x86服务器(戴尔720)与两个Tesla GPU显卡
更多的技术细节, 可以参考官网发布的 Horizon View 3D Performance Study /files/pdf/view/vmware-horizon-view-hardwareaccelerated-3Dgraphics-performance-study.pdf
SVGA DevTAP
SVGA DevTAP
SVGA DevTAP
SVGA DevTAP
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA DevTAP SVGA
SVGA
SVGA
SVGA
vDGA – 一对一独享显卡解决方案
丰富的工作站级用户体验
概述
直接调用物理显卡进行处理 使用本地nVidia的驱动 支持 CUDA and OpenCL 运算 最高性能的需求,如设计,制造,石油和天 然气
优点
兼容各种物理显卡 高性能的GPU解决方案 真正的工作站替代方案
vDGA 技术分析与介绍
VMware GPU虚拟化技术分析
© 2009 VMware Inc. All rights reserved
VMware GPU 虚拟化的目标
最灵活的平台满足所有图形需求 广泛覆盖所有使用场景 最高的扩展性
完整的应用程序兼容性
虚拟桌面使用方式
++Users per GPU Engineering Oil & Gas 5MP Screens Diagnostics CUDA DirectX 10,11 OpenGL 3 & 4
应用程序兼容列表 – Office 应用 / Power Users
Soft 3D Windows Aero Microsoft Office Microsoft Visio Google Earth HTML 5/Web 3D Adobe Photoshop ✔ ✔ ✔ ✔ ✔ vSGA (Shared) ✔ ✔ ✔ ✔ ✔ ✔ vDGA (Dedicated) ✔ ✔ ✔ ✔ ✔ ✔