人们认为,具有 vGPU 的虚拟服务器价格昂贵。 在简短的评论中,我将尝试反驳这个论点。
在互联网上一搜索,立即就会发现配备 NVIDIA Tesla V100 的超级计算机或更简单的配备强大专用 GPU 的服务器的租赁。 类似的服务也是可用的,例如,
参与者
托管虚拟服务器已包含在参与审查的候选者列表中。
配置及价格
为了进行测试,我们采用了每月成本不到 10 卢布的中级机器:2 个计算核心、4 GB RAM、20 - 50 GB SSD、具有 256 MB VRAM 的 vGPU 和 Windows Server 2016。在评估 VDS 的性能之前,让我们武装一下他们的图形子系统。 由公司创建
1Gb.ru
GPU云
鲁VDS
超VDS
虚拟化
Hyper-V
OpenStack的
Hyper-V
Hyper-V
计算核心
2*2,6GHz
2*2,8GHz
2*3,4GHz
2*2,2GHz
内存,GB
4
4
4
4
存储空间,GB
30(固态硬盘)
50(固态硬盘)
20(固态硬盘)
30(固态硬盘)
虚拟显卡
RemoteFX的
NVIDIA GRID
RemoteFX的
RemoteFX的
视频适配器
NVIDIA GeForce GTX 1080 Ti
英伟达特斯拉 T4
NVIDIA Quadro P4000
AMD FirePro W4300
显存,MB
256
4063
256
256
OpenCL 支持
+
+
+
+
CUDA支持
-
+
-
-
每月价格(如果每年支付),擦。
3494(3015)
7923,60
1904(1333)
1930(1351)
付费资源,擦
没有
CPU = 0,42 卢布/小时,
RAM = 0,24 擦/小时,
SSD = 0,0087 擦/小时,
操作系统 Windows = 1,62 擦/小时,
IPv4 = 0,15 卢布/小时,
vGPU (T4/4Gb) = 7 卢布/小时。
每次安装 623,28 + 30 起
没有
测试期
10дней
7 天或更长时间(按协议)
按月计费 3 天
没有
在所审查的提供商中,只有 GPUcloud 使用 OpenStack 虚拟化和 NVIDIA GRID 技术。 由于视频内存量较大(4、8 和 16 GB 配置文件可用),该服务更昂贵,但客户端将运行 OpenCL 和 CUDA 应用程序。 其余的竞争者提供使用 Microsoft RemoteFX 创建的具有较小 VRAM 的 vGPU。 它们的成本要低得多,但只支持 OpenCL。
性能测试
GeekBench 5
凭借这种流行
当用于重型图形应用程序时,共享“服务器”vGPU 比高性能“桌面”视频适配器弱。 此类解决方案主要用于计算任务。 还进行了其他综合测试来评估其性能。
FAHBench 2.3.1
全面分析vGPU计算能力
接下来,我将比较 dhfr-隐式建模方法的计算结果。
SiSoftware 桑德拉 20/20
包
桑德拉的“长”测试也存在问题。 对于 VPS 提供商 GPUcloud 来说,无法使用 OpenCL 进行一般评估。 当选择适当的选项时,该实用程序仍然通过 CUDA 运行。 UltraVDS 机器也未能通过此测试:在尝试确定内存延迟时,基准测试冻结在 86%。
在一般的测试包中,无法看到足够详细的指标或进行高精度的计算。 我们必须运行几个单独的测试,首先使用 OpenCL 和(如果可能的话)CUDA 使用一组简单的数学计算来确定视频适配器的峰值性能。 这也仅显示一般指标,以及 VPS 的详细结果
为了比较编码和解码数据的速度,Sandra 进行了一组密码测试。 详细结果
并行金融计算需要支持双精度适配器计算。 这是vGPU的另一个重要应用领域。 详细结果
Sandra 20/20 允许您测试使用 vGPU 进行高精度科学计算的可能性:矩阵乘法、快速傅立叶变换等。 详细结果
最后对vGPU的图像处理能力进行了测试。 详细结果
发现
GPUcloud虚拟服务器在GeekBench 5和FAHBench测试中表现出了出色的成绩,但在Sandra基准测试中并未超出一般水平。 它的成本比竞争对手的服务高得多,但显存明显更大,并且支持 CUDA。 在 Sandra 测试中,来自 1Gb.ru 的 VPS 是领先者,计算精度很高,但它的价格也不便宜,在其他测试中表现一般。 UltraVDS 显然是一个局外人:我不知道这里是否有联系,但只有这个托管商为客户提供 AMD 显卡。 就性价比而言,RuVDS 服务器在我看来是最好的。 每月花费不到2000卢布,而且测试也通过得很好。 最终排名如下:
地方
霍斯特
OpenCL 支持
CUDA支持
根据 GeekBench 5 的高性能
根据 FAHBench 的高性能
Sandra 20/20 的高性能
低价格
I
鲁VDS
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPU云
+
+
+
+
+
-
IV
超VDS
+
-
-
-
-
+
我对获胜者有些怀疑,但该评论专门针对具有 vGPU 的预算 VPS,而 RuVDS 虚拟机的成本几乎是其最接近的竞争对手的一半,是所评论的最昂贵报价的四倍多。 第二名和第三名也不容易划分,但这里的价格也压倒了其他因素。
测试结果表明,入门级 vGPU 并不昂贵,已经可以用来解决计算问题。 当然,使用综合测试很难预测机器在实际负载下的表现,此外,分配资源的能力直接取决于物理主机上的邻居 - 请考虑到这一点。 如果您在俄罗斯互联网上发现其他带有 vGPU 的廉价 VPS,请随时在评论中写下它们。
来源: habr.com