而不是前言
或者说这篇文章是怎么出现的
这解释了为什么以及如何进行此测试
手头有一个小型 VPS 服务器很有用,可以方便地测试一些东西。 通常要求它也全天候可用。 为此,您需要设备不间断运行和白色IP地址。 在家里,有时很难同时具备这两个条件。 考虑到租用一个简单的虚拟服务器的成本与互联网提供商分配专用IP地址的成本相当,租用这样的服务器很可能证明成本是合理的。 但如何选择向谁订购这样的 VPS呢? 人们对各种类型资源的评论缺乏信任。 因此,出现了根据一个简单的标准——租用服务器的性能——选择此类服务的最佳提供商的想法。
配置选择
市场分析表明,大多数 VPS/VDS 服务订购的最低配置满足以下特征:
CPU 核心数,个。
CPU频率,GHz
内存容量,GB
存储容量,GB
1
2,0 - 2,8
0,5
10
在这种情况下,可以使用不同的驱动器配置选项。 通常提供:SATA HDD、SAS HDD、SAS/SATA SSD、NVMe SSD。
参与者的选择
我根本没有阅读任何评论,以便从个人经验中找出哪种服务提供什么。 事实证明,有选择虚拟服务器的服务,例如:
- poiskvps.ru
- 视频菜单
- 今天的 vps
- 托管101.ru
- 托管信息
- Hosters.ru
- 主机咨询网
每个此类服务都提供安装必要的过滤器(例如 RAM 量、内核数量和处理器频率等)并按某些参数(例如按价格)对结果进行排序。 决定将参与者分为两组:第一组将包括硬盘驱动器的提案,第二组 - 闪存的提案。 显然,硬盘的种类较多,SAS接口的硬盘的速度指标会与SATA接口的硬盘有所不同,使用NVMe协议的SSD的指标也会与其他SSD的指标有所不同。 但是,首先,我们会有太多的组,其次,HDD 与 SSD 的性能差异通常大于不同 HDD 彼此之间以及不同 SSD 彼此之间的性能差异。
测试参与者名单
带硬盘的服务器
№
Хостинг
标志
国家
中央处理器
磁盘
维尔亚
成本
1
2,8
5 特种空勤团
QEMU
49
2
2,0
10 特种空勤团
OpenVZ的
90
3
2,4
10 硬盘
KVM
100
4
2,2
10 硬盘
Hyper-V
130
5
2,2
20个SATA+SSD
OpenVZ的
149
硬盘驱动器正在成为过去,虚拟服务器托管市场上的硬盘驱动器报价明显减少。
配备 SSD 的服务器
№
提供商
标志
国家
中央处理器
磁盘
维尔亚
成本
1
2,0
10 SSD
Hyper-V
30
2
2,8
10 SSD
KVM
50
3
2,6
10 SSD
OpenVZ的
90
4
2,3
7 SSD
KVM
55
5
未指定
10 SSD
未指定
2 美元(130 ₽)
6
2,4
10 SSD
KVM
150
7
2,4
10NVMe
KVM
150
8
2,2
5 SSD
KVM
179
9
2,2
10 SSD
Hyper-V
190
10
未指定
10 SSD
KVM
3 美元(190 ₽)
正如我们所看到的,配备 SSD 的 VPS 服务器和配备 HDD 的服务器的价格范围是相同的。 这再次表明 SSD 在服务器领域的地位已经稳固。
测试方法
每台服务器都测试了一周。 负载分布在 CPU、RAM、磁盘子系统和网络上。 测试按照计划启动,并放置在 cron 中。
通过制表值和构建图表和/或图表来收集和处理结果。 使用了以下工具。
综合测试:
- 系统工作台
- cpu,一般测试:
sysbench --test=cpu run (
意:
总时间) - 记忆力,一般测试:
sysbench --test=memory run
(值:总时间) - 文件 I/O、测试和命令(所有测试中的块大小均为 4k;值:传输速度):
- 模拟队列深度为 32 的单线程顺序读取:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- 模拟队列深度为32的单线程顺序写入:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- 八线程随机读,模拟队列深度为8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- 八线程随机写入,模拟队列深度为8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- 模拟队列深度为32的单线程随机读:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- 单线程随机写入,模拟队列深度为32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- 模拟队列深度为1的单线程随机读:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- 单线程随机写入,模拟队列深度为1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- 模拟队列深度为 32 的单线程顺序读取:
- 硬信息:
- CPU河豚
- CPU 加密哈希
- CPU 斐波那契
- CPU N 皇后
- FPU快速傅里叶变换
- FPU 光线追踪
为了检查网络速度,我们使用了speedtest测试(speedtest-cli)。
注册并订购服务器
伊诺文提卡
注册时,您必须提供电子邮件地址;以下信息将发送至该地址:
- 注册确认链接
- 登录(在我的例子中,这是注册时输入的电子邮件,减少到 8 个字符)
- 生成的密码
首次登录时修改密码 不提供。 可供订购的数据中心:
和操作系统:
订购任何配置的服务器时,都会注明一次性收取99₽的费用。 是否包含在服务器的价格中仍然是个谜。
当您尝试订购余额为零的服务器时,无论选择何种配置,系统都会向您提供 500 ₽ 的充值金额。
原来,该服务使用不同的控制面板,您需要在其中单独注册。 上面讨论的面板不包含我们 49 ₽ 的关税(它的地址为 lk.invs.ru),因此我们永远不会知道“设置付款”会发生什么。
因此,还有另一个基于 ISP Manager 的面板(可在 bill.invs.ru 上找到)。 注册时,输入您的电子邮件,输入密码,然后立即进入面板。 您甚至不需要确认您的电子邮件。 顺便说一句,该服务生成的登录名和密码将发送到您指定的电子邮件地址。 然后我们被要求切换到新界面。 切换后,我们发现自己处于 Billmanager 中。
此处可用操作系统的列表较短:
可用的存款方式:
该服务提供 IPv4 和 IPv6 地址。 IPv6 必须手动配置。 要使用这些服务,您仍然需要确认您的电子邮件。 可以访问服务器屏幕。
第一VDS
注册后,我们进入 ISP 管理器面板(您需要提供姓名、电子邮件并提供密码,输入时不要出错 - 密码输入字段 一),之后我们会被要求确认我们的电子邮件。
可用操作系统列表:
可用的付款方式:
该服务不提供 IPv6,至少在选定的资费上是这样。 为了能够使用这些服务,您必须确认您的电子邮件和电话号码。 您的个人帐户可以进行 SSH 访问。
伊霍尔
当我们尝试注册时,出现错误:
将网站界面语言切换为俄语并...
我不得不更改密码。 可用操作系统列表:
该服务提供 IPv4 和 IPv6 地址。 IPv6 还必须手动配置。 我想单独指出这样一个事实:安装测试所需的软件包花了很长时间。 该时间没有具体测量,但与所有其他托管站点上几分钟就足够了不同,这里花费了更长的数量级 - 大约 20 分钟。
可以访问服务器屏幕:
鲁VDS
要注册,您必须输入您的电子邮件并解决验证码。 可用操作系统列表如下:
可用的付款方式:
该服务不提供 IPv6 地址,至少在选定的资费上是这样。 可以访问服务器屏幕。
雷格鲁
要注册,只需输入您的电子邮件即可。 可用操作系统列表:
以及可用付款方式列表:
该服务提供 IPv4 和 IPv6 地址。 正如他们所说,IPv6“开箱即用”。 那些。 创建服务器后,我立即能够使用 IPv6 地址连接到它。 可以访问服务器控制台。
主办-俄罗斯
注册时,您必须提供电子邮件和密码。 要支付服务费用,您必须确认您的电话号码。 可用操作系统列表:
及付款方式:
可以上传您自己的 ISO。 可以访问服务器屏幕。
第一字节
要注册,您必须提供您的电子邮件、电话号码、所需的密码和国家/地区。 要登录,您必须确认您的电子邮件。 可用操作系统列表:
以及可用付款方式列表:
可以访问服务器控制台。
可以选择上传您自己的 ISO。
爱奥诺斯
注册时,您必须注明性别、名字、姓氏、城市、街道、所需密码和电话号码。 以下是可用操作系统的列表:
注册时,您必须确认付款的可能性。 该服务注销并返还一美元。
我已经有一段时间无法注册了。 在注册过程中,在其中一个步骤中,页面被更新,并且与第一步相同的页面出现在里面。
在某个时候,我首先收到一条错误消息,但随后我仍然能够完成注册。
可用的付款方式并不多。
默认情况下,服务器提供 IPv4,但您可以免费添加一个 IPv6。
可以访问 KVM 控制台。
cPanel托管
要注册,您必须提供电子邮件地址并创建密码。 可用操作系统列表:
付款方式列表:
随机节点
可用操作系统列表:
以及付款方式列表:
IPv6 开箱即用。 可以访问控制台。
测试结果
每次测试,参与者的成绩从最好到最差排序,第一名得12分,第二名10分,第三名8分,第四名6分,低于每名扣一分。 排名第九以下的人不得分。
积分表:
地方
点
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
测试结果表(可点击)
最终积分表(可点击)
讲台
所有地方都用SSD托管。 RuVDS经过激烈的角逐,获得了第一名。 AdminVPS 获得第二名,第三名由 REG.RU 和美国 Ionos(1&1)并列。领奖台上的所有其他托管网站均代表俄罗斯。
结论
在所有测试参与者中,第一名是RUVDS的SSD资费。 最好的处理器性能和良好的磁盘性能让他们的资费占据了第一位。 恭喜获胜者。 我还想指出托管公司 adminvps、ionos 和 regru,他们有尊严地战斗。 AdminVPS 显示出出色的磁盘性能,但 CPU 性能落后。 REG.RU 显示了相当不错的处理器性能,但磁盘性能并非一切顺利。 Ionos 显示了相当平衡的结果。 其他参与者的结果要糟糕得多。 Ihor以自己的方式展现了出色的成绩。 他们的资费最终都位于表格的最底部;在使用他们的服务时,“肉眼”可以明显看出性能低下。
来源: habr.com