机房怎么选:离你的用户近是第一原则
选机房别只看价格和配置,第一原则是离你的用户近。小够讲清不同用户群体该选哪里的机房、延迟大概什么水平,以及线路和机房的关系。
我是小够。
选 VPS 时,很多人纠结配置、纠结价格,唯独不纠结机房——默认选个洛杉矶,完事。其实机房位置是影响访问速度的第一因素,比配置重要得多。
记住第一原则:离你的用户近。用户在哪,机房就选哪。
为什么距离这么重要
网络延迟和物理距离直接相关。光在光纤里跑一公里也要时间,跨太平洋一个来回,100ms+ 的延迟是物理下限,谁都绕不过去。
举个例子:你的博客访客主要在国内,你把机器放在德国法兰克福,延迟 200ms 起步;换到香港,延迟 30-50ms。同样的配置,换个机房,体验天差地别。
各地区延迟参考
以下为国内访问各地区机房的大致延迟范围(据公开资料整理,实际以你的宽带和线路为准,晚高峰会更高):
| 机房地区 | 延迟参考 | 说明 |
|---|---|---|
| 香港 | 30-60ms | 最近,优化线路体验最好 |
| 台湾 | 40-80ms | 距离近,线路选择相对少 |
| 日本(东京/大阪) | 60-120ms | 软银/IIJ 线路不错 |
| 韩国(首尔) | 60-120ms | 游戏线路多,VPS 选择少 |
| 新加坡 | 80-150ms | 东南亚中心,覆盖亚太多国 |
| 美国西海岸(洛杉矶/西雅图) | 150-200ms | 商家最多,CN2 GIA 可优化到 130ms 左右 |
| 美国中部/东部 | 180-250ms | 距离远,适合欧美用户 |
| 欧洲(法兰克福/伦敦) | 200-280ms | 欧洲业务首选,国内访问慢 |
记住:延迟只是参考,丢包和抖动同样重要。延迟 150ms 但稳定,体验好过延迟 80ms 但天天丢包。
按用户群体选机房
用户在国内 → 香港、日本、新加坡
香港是首选:距离近、有 CN2 GIA、9929 等优化线路,延迟最低。搬瓦工、V.PS、傲游主机 都有香港机房(截至撰写时,具体以商家页为准)。
日本(东京/大阪)是备选:软银、IIJ 线路到国内也不错,价格通常比香港便宜,详细对比看我写的《日本 VPS 选购》。
用户在欧美 → 当地机房
做欧美外贸站、SaaS,机房就选美国(洛杉矶/达拉斯/纽约)或欧洲(法兰克福/伦敦)。Vultr、DigitalOcean、Linode 机房遍布全球,按用户位置就近选。
用户全球分散 → 多机房或 CDN
用户遍布全球,一台机器顾不过来。这时候要么多机房部署,要么前面加 CDN。CDN 解决的是静态资源,动态请求还是要回源,源站选用户最集中的地区。
自己折腾、学 Linux → 哪里便宜选哪里
纯学习用途,延迟无所谓,哪个机房便宜买哪个。晚高峰卡一点也不影响敲命令。
机房和线路的关系
新手容易混淆:机房是"在哪",线路是"怎么走"。香港机房 + 普通线路,可能不如洛杉矶机房 + CN2 GIA 快。
选购时两个都要看:先按用户位置定机房范围,再在范围内挑线路好的商家。本站每个商家页都列了机房和线路,挑的时候对照着看。
举个实际例子:同样是洛杉矶机房,搬瓦工的 CN2 GIA 线路晚高峰延迟 150ms,某便宜商家的普通线路晚高峰 300ms+ 还丢包。城市相同,线路不同,体验完全不同。
下单前:自己动手测
别信商家宣传的"延迟",自己测:
- 找商家的测试 IP(Looking Glass),用你家的宽带 ping 一下
- 分时段测:白天一次、晚高峰一次
- 有条件找不同运营商的朋友一起测(电信/联通/移动结果可能差很多)
没有测试 IP 的商家,退款期就是你的测试期——搬瓦工 30 天、V.PS 14 天,足够你测清楚了。
几个实战建议
- 先定用户,再定机房,最后看配置:顺序别反了。
- CN2 机房优先选真优化线路:有些商家"香港机房"走的是普通线路,价格便宜但晚高峰卡,买之前看清线路标注。
- 机房越多不等于越好:40 个机房的商家,你只用得上 1 个。机房数量是商家的实力展示,不是你的选购标准。
- 可以换机房:很多商家支持免费或低价迁移机房,选错了别硬扛,工单问问能不能换。
Anycast 和 CDN:超越单机房
用户全球分散,一台机器顾不过来,除了多机房,还有两个技术:
Anycast
同一个 IP 在全球多个机房广播,用户自动连到最近的。Cloudflare 这类服务常用这招。个人站长用不上,但知道这个概念:你用的 CDN、DNS,背后很可能就是 Anycast。
CDN
把静态资源缓存到全球节点,用户从最近的节点拿。动态请求还是要回源,所以源站位置依然重要——选你用户最集中的地区。
对个人站长:单机房 + CDN 是性价比最高的全球方案。源站选主要用户群,CDN 覆盖长尾用户。Cloudflare 免费版就够个人博客用。
机房选择的三个阶段
机房选择不是一锤子买卖,跟着你的阶段走:
阶段一:学习折腾
哪里便宜选哪里,机房无所谓。这个阶段的目标是熟悉 Linux,延迟高低不影响敲命令。
阶段二:个人小站
用户画像出来了,按用户位置选。博客访客在国内,就选香港/日本;做英文内容,就选美国。这个阶段,一台机器 + 选对机房就够了。
阶段三:业务增长
用户遍布全国/全球,单机房不够了。上 CDN、多机房部署、甚至 Anycast。这个阶段,机房选择变成架构问题,值得专门规划。
别在阶段一操阶段三的心,也别在阶段三还用阶段一的思维。机房跟着业务走,这就是第一原则的动态版。
小够的结论
机房选择一句话:用户在哪,机器在哪。这条想明白了,配置和价格都是后面的事。
别为用不上的机房数量付费,也别为了省几美元把机器放到地球另一端。够用主义,同样适用于机房选择。