带视频适配器的预算 VPS:俄罗斯提供商的比较

人们认为,具有 vGPU 的虚拟服务器价格昂贵。 在简短的评论中,我将尝试反驳这个论点。

带视频适配器的预算 VPS:俄罗斯提供商的比较
在互联网上一搜索,立即就会发现配备 NVIDIA Tesla V100 的超级计算机或更简单的配备强大专用 ​​GPU 的服务器的租赁。 类似的服务也是可用的,例如, MTS, 注册号 или 赛尔泰尔。 他们每月的成本为数万卢布,我想为 OpenCL 和/或 CUDA 应用程序找到更便宜的选择。 俄罗斯市场上带有视频适配器的预算 VPS 并不多;在一篇简短的文章中,我将使用综合测试来比较它们的计算能力。

参与者

托管虚拟服务器已包含在参与审查的候选者列表中。 1Gb.ru, GPU云, 鲁VDS, 超VDS и VDS4你。 获得访问权限没有什么特别的问题,因为几乎所有提供商都有免费试用期。 UltraVDS 官方没有免费测试,但达成一致并不困难:在了解该出版物后,支持人员将订购 VPS 所需的金额记入我的奖金帐户。 在此阶段,VDS4YOU 虚拟机退出了竞争,因为免费测试主机要求您提供身份证扫描件。 我知道您需要保护自己免受滥用,但为了验证、护照详细信息或例如在社交网络上链接帐户 - 这是 1Gb.ru 所要求的。 

配置及价格

为了进行测试,我们采用了每月成本不到 10 卢布的中级机器:2 个计算核心、4 GB RAM、20 - 50 GB SSD、具有 256 MB VRAM 的 vGPU 和 Windows Server 2016。在评估 VDS 的性能之前,让我们武装一下他们的图形子系统。 由公司创建 极客3D 效用 GPU 上限查看器 允许您获取有关托管商所使用的硬件和软件解决方案的详细信息。 借助它的帮助,您可以查看视频驱动程序版本、可用视频内存量以及有关 OpenCL 和 CUDA 支持的数据等。

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

凭借这种流行 公用事业 您可以测量 OpenCL 和 CUDA 应用程序的图形性能。 下图显示了汇总结果,以及虚拟服务器的更详细数据 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS 可以在基准开发者的网站上找到。 打开它们会发现一个有趣的事实:GeekBench 显示 VRAM 数量远高于订购的 256 MB。 中央处理器的时钟速度也可能比规定的要高。 这种情况在虚拟环境中很常见 - 很大程度上取决于运行 VPS 的物理主机上的负载。

带视频适配器的预算 VPS:俄罗斯提供商的比较
当用于重型图形应用程序时,共享“服务器”vGPU 比高性能“桌面”视频适配器弱。 此类解决方案主要用于计算任务。 还进行了其他综合测试来评估其性能。

FAHBench 2.3.1

全面分析vGPU计算能力 这个基准 不适合,但可以用来比较不同 VPS 的视频适配器在使用 OpenCL 的复杂计算中的性能。 分布式计算项目 折叠@首页 解决了蛋白质分子折叠计算机建模的狭隘问题。 研究人员正在试图了解与缺陷蛋白质相关的病理原因:阿尔茨海默病和帕金森病、疯牛病、多发性硬化症等。 使用他们创建的实用程序进行测量 FAH基准 单精度和双精度性能如图所示。 不幸的是,该实用程序在 UltraVDS 虚拟机上生成了错误。

带视频适配器的预算 VPS:俄罗斯提供商的比较
接下来,我将比较 dhfr-隐式建模方法的计算结果。

带视频适配器的预算 VPS:俄罗斯提供商的比较

SiSoftware 桑德拉 20/20

桑德拉精简版 非常适合评估各种托管商的虚拟视频适配器的计算能力。 该实用程序包含通用计算基准套件 (GPGPU),并支持 OpenCL、DirectCompute 和 CUDA。 首先,对不同 vGPU 进行了总体评估。 该图显示了汇总结果,虚拟服务器的更详细数据 1Gb.ru、GPU云(CUDA)和 鲁VDS 可以在基准开发者的网站上找到。

带视频适配器的预算 VPS:俄罗斯提供商的比较
桑德拉的“长”测试也存在问题。 对于 VPS 提供商 GPUcloud 来说,无法使用 OpenCL 进行一般评估。 当选择适当的选项时,该实用程序仍然通过 CUDA 运行。 UltraVDS 机器也未能通过此测试:在尝试确定内存延迟时,基准测试冻结在 86%。

在一般的测试包中,无法看到足够详细的指标或进行高精度的计算。 我们必须运行几个单独的测试,首先使用 OpenCL 和(如果可能的话)CUDA 使用一组简单的数学计算来确定视频适配器的峰值性能。 这也仅显示一般指标,以及 VPS 的详细结果 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS 可以在网站上找到。

带视频适配器的预算 VPS:俄罗斯提供商的比较
为了比较编码和解码数据的速度,Sandra 进行了一组密码测试。 详细结果 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS.

带视频适配器的预算 VPS:俄罗斯提供商的比较
并行金融计算需要支持双精度适配器计算。 这是vGPU的另一个重要应用领域。 详细结果 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS.

带视频适配器的预算 VPS:俄罗斯提供商的比较
Sandra 20/20 允许您测试使用 vGPU 进行高精度科学计算的可能性:矩阵乘法、快速傅立叶变换等。 详细结果 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS.

带视频适配器的预算 VPS:俄罗斯提供商的比较
最后对vGPU的图像处理能力进行了测试。 详细结果 1Gb.ru、GPU云(OpenCL的 и CUDA), 鲁VDS и 超VDS.

带视频适配器的预算 VPS:俄罗斯提供商的比较

发现

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

添加评论