看到"4K 随机读取轻松突破 50 万 IOPS"这个说法时,我的第一反应是:先别激动,这数字是有前提的。翻完搬瓦工这次纽约机房升级的资料,我发现官方其实没有公布任何跑分,50 万是从 NVMe 硬件参数推出来的理论值。
50 万这个数字怎么来的
这次 USNY6 和 USNY8 换上了 AMD EPYC 加 NVMe RAID-10,NVMe 走 PCIe 总线,延迟比 SATA SSD 低一个数量级,硬件层面跑几十万 IOPS 确实不夸张。对比之下,老款 SATA SSD 的 4K 随机读取也就 8000 到 10000 IOPS。但注意一个细节:官方对比表里写的其实是"100,000+(需实测验证)",而且明确提到 hypervisor 限制会削减性能。换句话说,50 万是这块盘本身的能力,不是你那台 VPS 一定能摸到的天花板——邻居抢占、套餐限制都会让它打折。
实测数据去哪找
答案是:没有现成的,得自己动手。好在方法不难:
- 最直接的是跑一遍 bench.sh 一键测评脚本,磁盘 I/O、CPU 信息一次出结果,有现成的使用教程可以照着做。
- 懒得装脚本的话,KiwiVM 面板后台自带基准测试,能看 CPU 型号和磁盘速度。
- 想快速验证磁盘写入,也可以用 dd 命令简单测一把。不过 dd 测的是顺序写入,和 4K 随机 IOPS 是两码事,别拿它去对 50 万的标。
判断标准其实也很简单:不用纠结有没有摸到 50 万,只要跑进 10 万量级、远超老硬件那几千 IOPS,这次升级就是实打实的提升。
我的建议是,迁移完先花几分钟自己测一遍。宣传数字是官方的,跑出来的数据才是你自己的。要是结果和预期差太多,还可以先开个小配置实例在新节点上对比测试,再决定要不要把主力机器迁过去。
刚跑完 bench,大概 12 万左右,比老款强太多
面板自带测试那个入口在哪?没找到
dd 测顺序写入确实容易误导,还是得看 4K
先开个小配置试试水再迁移主力机,这招稳