vmware挂载gpu

vmware挂载gpu,第1张

vmware挂载gpu的方法

虚拟机更新为硬件版本9

要使vDGA发挥作用,必须保留所有虚拟机配置的内存。如果每个虚拟机分配了2GB内存,则您应保留所有2GB内存。为此,在虚拟机的“settings”(设置)窗口中查看“Resources”(资源)选项卡下面的内存选项时,选择“Reserve all guest memory”(保留所有来宾内存)选项。

对于具有2GB以上配置内存的虚拟机,请将以下参数添加到虚拟机的.vmx文件中(您可以在文件末尾添加此项):pciHole.start = “2048”

使用vSphere客户端,直接连接到安装了GPU显卡的ESXi主机,或者在vCenter中选择主机。

右键单击虚拟机,选择“Edit Settings”(编辑设置)

从列表中选择PCI设备,添加新的设备,然后单击“Next”(下一步)。

选择GPU作为直通设备,以连接到下拉列表中的虚拟机,然后单击“Next”(下一步)。

单击Finish(完成)。

根据虚拟机的 *** 作系统下载并安装驱动程序。

重新启动虚拟机。

1、安装VMware虚拟化软件,并启动虚拟机。

2、在虚拟机中安装支持显卡的 *** 作系统,如Windows 7或Windows 10。

3、在虚拟机中安装显卡驱动程序,使其能够正常工作。

4、在虚拟机中安装显示器软件,以便能够支持多个显示器。

5、在虚拟机中安装桌面虚拟化软件,以便能够在两台电脑上共享桌面。

6、在虚拟机中安装远程桌面软件,以便能够在两台电脑之间进行远程桌面连接。

7、在虚拟机中安装虚拟显卡软件,以便能够在两台电脑之间共享显卡。

8、在虚拟机中安装游戏软件,以便能够在两台电脑之间进行游戏。

Citrix和VMware的虚拟GPU特性对比

目前两种最为流行的企业VDI产品都是基于Nvidia的GRID技术。而它们之间存在哪些区别呢?

Citrix XenDesktop GRID vGPU

一些专家认为Citrix的GPU虚拟化技术领先于其他竞争对手,因为其在最底层上获得了Nvidia的支持。在Citrix XenDesktop 7.1中,Citrix通过使用Nvidia GRID技术提供了对vGPU技术的原生支持,包括pass-through和GPU共享。但是需要注意的是Nvidia的板卡并不支持太多的服务

器,GRID vGPU特性也只在安装了Service Pack 1的XenServer 6.2上可用。

在你为XenDesktop虚拟机(VM)部署了vGPU之后,主要顾虑如何分配GPU。你可以按照一比一的方式将物理GPU分配给虚拟GPU,这样可以降低每个物理GPU上的负载,实现应用程序的高性能表现;或者你可以将一个物理GPU共享为多个虚拟GPU,可以提供高密度的GPU,但

是性能表现会有所降低。再次强调,这些都取决于应用程序和用户的需求。

GRID卡可以提供四种不同类型的vGPU。每种都根据需要支持的共享用户数量和需要的内存数量而不同。GRID卡还提供了GPU pass-through方式,这也是XenApp能够使用的唯一的GPU类型。

VMware vSGA和vDGA

VMware的技术也基于Nvidia,包括不同的GPU虚拟化方案:Soft 3D、虚拟共享图像加速(vSGA)和虚拟专用图像加速(vDGA)。

Soft 3D使用软件来模拟GPU,适用于有限的3D图像处理需求。

因为其将GPU分成多份,将内存分配给每个虚拟机,所以vSGA可以支持很高的用户密度。其还可以提供故障转移功能,这种特性使用和Soft

3D同样的驱动,可以在需要的时候自动切换到Soft 3D模式。你可以选择是否只使用硬件GPU或者允许自动切换到Soft 3D。

如果想要实现最好的性能表现,可以使用VMware vDGA,其将每个GPU只分配给某个虚拟桌面。还使用了DirectX和OpenGL的最高执行标准。

需要注意的一件有意思的事情是由于Citrix VDI可以运行在多个hypervisor当中,所以如果Citrix XenDesktop运行在VMware ESXi当中,其也可以使用vSGA和vDGA。

GPU的新特性

Nvidia的vGPU过去很长时间都只支持Citrix

XenServer,但是Nvidia宣称其将会在2015年前扩展对于VMware vSphere

hypervisor的支持。针对运行在云中,需要大量图形处理能力的应用程序,VMware和Nvidia同样为Horizon DaaS(桌面即服务)平台增加GRID支持进行了合作。

Nvidia对其GPU产品进行了持续地改进,包括增加用户密度,针对运行Nvidia Tegra处理器的GPU加速开发Citrix Receiver软件客户端,通过更新vGPU增加对于Windows 8.1和Windows Server 2012 R2的支持。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11959674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存