香港主机和美国主机的性能对比

上个月底把Blog主机从美国迁移到了香港,因为图片域名还未做迁移,便利用这半个月的时间对香港主机和美国主机做了一个性能方面的对比,给同样做独立博客的同学们一些参考吧~

香港主机 vs 美国主机

开门见山,直奔主题,两个主机在中国大陆的访问性能参考图例便一目了然。当然,有些话一定要说在前面:

  • 监测客户端为访问joys.name的真实用户,大部分来自中国大陆;
  • 对比测试只代表这半个月内两个主机的访问性能,不能说明长期趋势;
  • 两个主机的ISP分别是City Telecom(城市电讯)和Take 2 Hosting;
  • 测试范围不包括可用性在内,因为主机的可用性不仅仅和链路有关,很大程度上还取决于IDC的运维能力。

So,互联网环境千变万化,说不定明天就会得到截然不同的结果,测试结果仅供参考。测试使用监控宝的“用户体验跟踪”功能完成,其官方介绍描述如下:

您只需要按照监控宝的指引,在您的站点服务器上放置一定尺寸的文件,然后将监控宝的跟踪脚本嵌入到您的网页HTML中即可。其余的事情将由监控宝自动完成,您要做的就是查看跟踪报告。

简单说来呢,就是在被监测的主机上各放置一个10KB的文件,用户访问时下载这个文件,同时通过预置的Javascript对下载时间进行计算和统计,完成监测。

监测样本量分别是386次(香港主机)和344次(美国主机),排除未知ISP数据,性能分别是0.7775s(香港主机)和1.2525s(美国主机):

联通 电信 教育网 铁通 未知
香港主机 0.75s 0.82s 0.65s 0.89s 0.91s
美国主机 1.24s 1.19s 1.36s 1.22s 43200.95s

对比大陆各主要ISP性能,香港主机的效果还是要优于美国主机的,访问美国主机那个奇高无比的是因为一次北京未知ISP的超长加载时间导致,不排除是客户端的问题导致。

再另一项“HTTP响应时间”的对比中,香港主机同样领先于美国主机。关于“HTTP响应时间”,监控宝的文档中提到包含了“DNS域名解析”、“建立连接”、“服务器计算”、“下载内容”等几个阶段,因为还涉及到主机商的服务器性能,所以这个数据只做参考吧。

平均响应时间
香港主机 1594.96 ms
美国主机 2655.81 ms

总的来说这次主机搬家还算比较成功,香港主机的效果要比美国主机好一些。如果你的网站没有备案,无法将服务器部署在国内,恰好你的访客又以中国大陆为主,那么香港主机会是个比较好的选择。当然,香港的国际出口相对较小,主机资源有限且价格相对较高也是不得不考虑的问题。

已有 2 条评论
  1. ch ch

    兄弟,能不能提供一下你用的香港主机的提供商啊?想找一个比较靠谱的香港主机。谢谢了!

    1. Google“华域迅通”,用了一段时间,感觉还好,不过香港主机本身可选的范围就比较小……

添加新评论