Hetzner Storage Box 存储块性能测试

By | 2022年2月10日

Hetzner 本月大幅下调了旗下 Storage Box 存储块服务的价格,目前 1TB 基础款售价仅为 2.9 欧元,性价比极为突出。相比之下老司机最喜欢的 Buyvm 1TB 存储块按照支付宝加元结算也需要 3.45 欧元,且必须配合 Buyvm 自家 VPS 才能够使用。

Hetzner 的存储块服务目前支持以 FTP,SCP,Samba,rsync,WebDAV 等协议对接,但略显遗憾的是不支持 Amazon S3 。可选的存储位置有德国和芬兰,可以在下单时自由选择。

额外说明:本文与 Hetzner 无任何利害关系,请放心食用。

0.测试环境

测试所使用的挂载机器为法国 SYS-2-SAT-32 ,CPU 为 D-1541 ,↑↓1Gbps ,平均延迟 15.4ms 。使用 Samba 协议挂载到本地。

1.理论性能

yabs 脚本测试结果,4k mixed r/w 成绩 9.7+9.7MB/s ,64k mixed r/w 成绩 28.3+28.7MB/s 。

LemonBench 脚本测试结果,4k 连续读 9MB/s ,4k 连续写 46.2MB/s 。

Bench.sh 脚本测试结果,连续写 95MB/s 。

2.fio 测试

fio 16 线程 128 队列 64k 顺序读:

read: IOPS=1246, BW=77.9MiB/s (81.7MB/s)(4860MiB/62388msec)

fio 16 线程 128 队列 64k 随机写:

write: IOPS=1553, BW=97.1MiB/s (102MB/s)(5830MiB/60049msec)

fio 16 线程 128 队列 1m 随机 70% 读 30% 写:

read: IOPS=39, BW=39.6MiB/s (41.5MB/s)(2702MiB/68315msec)

write: IOPS=16, BW=16.8MiB/s (17.6MB/s)(1145MiB/68315msec)

3.真实环境性能

使用 qBittorrent 随机添加10个热门种子进行测试,平均下载速度约为 500Mbps(合计)。下载完成后平均做种速度约为 350Mbps(合计)。

从本地复制 5000M 大小文件到 Storage Box ,耗时50秒。

4.全球下载测试

通过 https 协议下载存储块中的文件(单线程,200M)

地区

速度(MB/s)

荷兰 Alwyzon

12.8

德国 Webhosting24

52.7

英国 Bluevps

22.3

美国 Dedipath

11.4

香港 HGC

6.39

新加坡 Misaka

10.2

印度 DO

7.84

德国 Hetzner

110

5.Hetzner Cloud 性能测试

限于时间和篇幅,reizhi 仅做了同区 Hetzner Cloud CPX11 的 yabs 性能测试。可见相比于跨地域挂载,性能有了不小的提升。

不过需要注意 Storage Box 并不支持与其他 Hetzner 产品内网互联。

5.总结

除了极高的性价比之外,Hetzner Storage Box 存储块服务在欧洲地区也表现出了非常不错的可用性,其读写性能足以满足备份和冷数据存储的需要。在中等偏低的负载下,也可以尝试用于 PT 和网盘。

4 thoughts on “Hetzner Storage Box 存储块性能测试

  1. long

    请问一下,我用CIFS挂载,用filerun,把目录放box,但可查看,但无法上传新文件或修改文件,这样没办法当网盘呀,有别的方法吗

    Reply
    1. reizhi Post author

      我这边没有遇到你所说的问题,建议确认你所提到的程序是否有权限写入挂载目录。

      Reply
  2. bdlu

    请问您采用了什么工具挂载的呢?我是用cifs挂载到本地,使用qbittorrent下载的时候,如果种子是单文件则无问题,如果种子包含两个及以上的文件会卡IO,下载速度只能维持再2-5MB/s,统计里写入缓存超负荷维持在90%(缓存是2048MB,2个文件的种子和200个文件的种子是一样的情况)。但是如果种子只包含一个文件则完全不会遇到这些问题

    Reply

回复 reizhi 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

滑动到最右以进行验证 *