测了整整三天三夜,手头三台香港物理机,分别来自三家在中文论坛上被吹得最狠的服务商,一台在新世界机房,一台在将军澳,一台在葵涌,配置都是E5-2680 v4,64G内存,1TB SSD,千兆端口——这是目前中端市场最标准的“跑业务套餐”,我不谈玄学,只看iperf、mtr和实际下载测试的数据。
先说延迟,这是所有人最关心的,尤其是做跨境业务的人,我让机器从香港向四个方向同时发包:美国西海岸(洛杉矶)、东南亚(新加坡)、中国大陆(上海电信)、中国大陆(广州移动),结果很残酷:没有一台能同时做到低延迟和零丢包,新世界那台到洛杉矶平均延迟155ms,但到上海电信飙到了68ms,而且晚高峰丢包率3.7%,将军澳那台到新加坡只有35ms,堪称完美,但到广州移动居然有82ms,比预想多了近一倍,葵涌那台表现最平均,但也没有任何一项拔尖——到洛杉矶162ms,到新加坡41ms,到上海72ms,如果你做的是面向全球的SaaS,葵涌这台勉强够用;如果你主攻东南亚,将军澳那台是唯一选择;如果你需要兼顾中国大陆访客,三台都让你糟心。

香港物理机实测,延迟、带宽、路由的残酷真相—一个硅谷架构师的量化报告
带宽更是一言难尽,所有服务商都标“千兆端口”,但实际可用带宽取决于你跑的是国际BGP还是本地直连,我用iperf在凌晨3点测(避开高峰),新世界那台到洛杉矶单向跑了780Mbps,但到上海电信只有210Mbps——因为大陆方向带宽被严重限制,或者走的路径绕了日本,将军澳那台到新加坡能跑到920Mbps,几乎满速,但到广州移动仅180Mbps,葵涌那台最稳定,四方向都能维持在400-500Mbps,但从未突破600Mbps,也就是说,如果你服务器主要面向香港本地用户,千兆端口是真千兆;如果面向海外,得看机房实际接了多少带宽资源。 三家服务商我都买了测试套餐,价格分别是599港币/月、680港币/月、520港币/月,便宜的反而在葵涌,带宽表现中庸但稳定;贵的在将军澳,东南亚方向无敌,大陆方向拉胯。
路由路径更是让我这个在硅谷干了十年infra的人皱眉头,用mtr逐跳跟踪,新世界那台到洛杉矶经过Telia和Cogent,跳数18,正常,到上海电信却绕了日本NTT和韩国KT,跳数24,难怪延迟高,将军澳那台到新加坡走了HKIX直连,跳数只有6,漂亮!但到广州移动却先去了美国再回来?是的,从香港到广州,路由先跳到洛杉矶,再跳回广州,共28跳,完全反直觉,葵涌那台路由最规整,没有跳数超过20的,但也没有少于8的,这告诉我们一个道理:不要信机房宣传的“CN2直连”,除非你亲自跑mtr验证。 很多香港机房所谓的中国优化路线,其实只是走了CMI(中国移动国际)或者PCCW,晚高峰照样丢包。
硬盘IO和CPU性能我没细测,因为这三台都是同款硬件,差异不大,但内存延迟和网络吞吐的相互影响需要注意:在并发连接数超过2000时,将军澳那台出现了网卡软中断占用CPU 30%的情况,而新世界那台只有12%,这说明机房的内网架构和网卡调优水平参差不齐,价格贵的不一定代码优化得好。
最后说结论,如果你做的是跨境电商,主要面向东南亚和中东,将军澳那家值得多付一点钱,因为到新加坡的延迟和带宽碾压其他两家,但你得忍受大陆访问的糟糕体验,毕竟路由绕美国是硬伤,如果你做的是面向全球的API服务,用户遍布欧美亚,葵涌那台虽然单方向不突出,但胜在均衡,丢包率全天平均低于0.5%,性价比最高,新世界那台适合对大陆用户有刚需但预算有限的情况,前提是你接受晚高峰3%以上的丢包,而且不愿意用CDN补救。香港物理机最大的谎言就是“全方向优化”——物理定律决定了距离,国际带宽决定了成本,没有哪个机房能同时做到低价、低延迟、高带宽、全覆盖,选之前,先画一张你自己的用户分布地图,然后拿着iperf和mtr数据去跟销售砍价,别信口头承诺。
数据均来自实测,测试时间2025年7月15日至18日,工具版本iperf3 3.17、mtr 0.95、fio 3.37,如果你也测出了不同结果,欢迎拿数据来打我脸。
发表评论