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 和网盘。
请问一下,我用CIFS挂载,用filerun,把目录放box,但可查看,但无法上传新文件或修改文件,这样没办法当网盘呀,有别的方法吗
我这边没有遇到你所说的问题,建议确认你所提到的程序是否有权限写入挂载目录。
请问您采用了什么工具挂载的呢?我是用cifs挂载到本地,使用qbittorrent下载的时候,如果种子是单文件则无问题,如果种子包含两个及以上的文件会卡IO,下载速度只能维持再2-5MB/s,统计里写入缓存超负荷维持在90%(缓存是2048MB,2个文件的种子和200个文件的种子是一样的情况)。但是如果种子只包含一个文件则完全不会遇到这些问题
直接 mount 的,SMB并不支持多线程,延迟很重要