阿里云香港服务器延时问题引发用户关注

频道:香港云服务器 日期: 浏览:11

“你们香港机房怎么又卡了?”我刚泡好一杯咖啡,Slack上就弹出同事的消息。说实话,这种场面我已经见怪不怪了。阿里云香港服务器的延时问题,真不是一天两天的事。其实我一开始还挺兴奋的,想着香港节点离大陆近,理论上延迟应该很低,结果现实啪啪打脸。

阿里云香港服务器延时

我记得去年有一次,客户非要我们把服务迁到阿里云香港,说是“速度快、体验好”,还给我发了个知乎截图,里面一堆人吹香港节点延迟20ms以内。我当时心里还嘀咕,真有这么神?结果上线第一天,用户反馈“怎么比原来还慢”,我自己一测,ping值飘到80ms,偶尔还丢包。说实话,那一刻我真有点怀疑人生。

后来我在V2EX上看到一哥们吐槽,说阿里云香港的带宽其实是有限制的,尤其是高峰期,出口被挤爆,延迟飙升。他还贴了个图,晚上8点以后延迟直接翻倍。我当时还不信,特意晚上做了几组测试,果然,白天40ms,晚上能到100ms。你说气人不气人?

阿里云香港服务器延时问题引发用户关注

不过话又说回来,阿里云香港的延时问题也不是每次都这么离谱。有时候早上或者凌晨,速度还挺快的。我有个做外贸的朋友,他说他们公司凌晨跑批量任务,延迟基本没啥问题。可一到白天,尤其是大陆访问量大的时候,延迟就开始抽风。有人说是因为跨境带宽被墙了,也有人说是阿里云本身的网络策略问题。其实我也说不准,反正用起来就是不稳定。

对了,顺便说一句,我在《深入理解计算机系统》里看到过一段话,大意是网络延迟受多种因素影响,物理距离只是其中之一,路由、拥塞、运营商策略都能让延迟变得很玄学(Bryant & O'Hallaron, 2016)。我觉得阿里云香港的情况就特别符合这个“玄学”二字。你以为买了大厂的云就能高枕无忧?呵呵,现实总能让你清醒。

其实吧,我后来也试过腾讯云、AWS的香港节点,延迟也没好到哪去。有人说AWS好一点,但价格也贵不少。说实话,真要追求极致延迟,可能还得上专线。可专线那价格,我真的有点遭不住。我们小公司,老板一听报价,脸都绿了。

有时候我在想,是不是我太较真了?毕竟大部分用户也就刷个网页,延迟高点也能忍。可一到做实时服务,比如IM、游戏,延迟就成了大问题。前几天开会,产品经理还在抱怨,说“为什么别人家的服务不卡,我们就卡?”我心里想,你去问问别人家是不是用的专线,或者干脆就在大陆机房。

阿里云香港服务器延时问题引发用户关注

说起来,阿里云官方其实也有解释过延迟问题。我记得在他们的社区论坛上,有个工程师说,香港节点的带宽资源有限,尤其是大陆方向,容易被挤爆。还有人提到,最近几年跨境网络监管越来越严,偶尔还会被QOS限速。你说,这事是不是挺扯的?哈哈。

不过我也不是完全黑阿里云,毕竟价格和服务摆在那。只是用香港节点的时候,心里得有点数,别指望它能和本地机房一样稳。要不然,真容易被客户骂到怀疑人生。

唉,写着写着好像有点迷糊了。其实我也不是很懂底层网络那些事,都是用脚投票、踩坑踩出来的经验。要说解决办法嘛,除了多做监控、错峰访问、偶尔重启实例,真没啥特别灵的招。有人说可以用CDN加速,但CDN也不是万能药。反正吧,阿里云香港服务器延时这事,短期内估计也就这样了。等哪天我再踩出新坑,再来吐槽一波。