“你们香港区的EC2怎么又卡了?”我刚泡好一杯咖啡,Slack上就弹出同事的消息。说实话,这已经不是第一次有人吐槽亚马逊云香港服务器慢了。其实我自己也有点无语,明明选的c5.large,带宽也没省,怎么一到高峰期就像踩了刹车一样?
亚马逊云香港服务器慢
我记得去年双十一那会儿,客户非要把主站迁到香港区,说是“离内地近,访问快”。结果上线第一天,监控报警就像下饺子一样跳出来。那会儿我还以为是自己配置没调好,结果一查,CPU和内存都没爆,网络延迟却飙到两三百毫秒。说实话,我当时脑子里第一个想法是:是不是我哪里搞错了?
后来我在知乎上搜了一圈,发现吐槽香港区慢的还真不少。有人说是因为亚马逊香港区的带宽本来就紧张,尤其是晚上和节假日,流量一大就容易拥堵。还有人说是因为亚太区的资源分配本来就不如美东美西,甚至有哥们在V2EX上发帖,说自己用香港区跑爬虫,结果被限速到怀疑人生。说起来,这事儿还挺魔幻的——明明是国际大厂,怎么就搞不定带宽?
对了,顺便说一句,我在AWS官方论坛上看到过一个管理员的回复,大意是“香港区的网络出口确实有限,建议业务量大的用户考虑新加坡或东京区”。我当时看完差点笑出声:这不就是官方承认自己带宽不够用吗?不过话又说回来,东京区和新加坡区虽然带宽大点,但离内地远了,延迟也不低。你说这事儿是不是挺扯的?
其实吧,我后来还专门查了下数据。根据《2023年亚太云服务市场报告》(IDC, 2023),香港区的云服务需求这两年暴涨,尤其是跨境电商和游戏公司都往这边挤。资源一多,带宽就成了瓶颈。说白了,AWS也不是神仙,物理线路就那么多,大家抢着用,慢也就不奇怪了。
不过说真的,有时候慢得离谱也不全是AWS的锅。比如有一次我们公司内网出口本身就有点问题,结果全怪到云服务器头上。还有一次,客户用的安全组规则写得跟筛子一样,端口乱开,结果被DDoS打了半天,带宽直接被榨干。那会儿我真是有点遭不住,差点怀疑人生。
我有个朋友在腾讯云做运维,他跟我说,其实香港区的云厂商都差不多,带宽贵得离谱,谁都不敢随便加。你要真想快,除非自己拉专线,不然高峰期慢点是常态。说起来,这事儿我还真没法反驳。毕竟钱不到位,体验就那样呗。
有时候我也在想,既然香港区这么慢,为什么大家还死盯着用?可能还是因为政策和合规吧,毕竟有些业务不能直接放在内地。再加上客户总觉得“离得近就快”,其实这事儿真不一定。网络这玩意儿,绕地球一圈都说不准。
对了,刚才还漏了一个小事。前几天AWS香港区又发了个维护公告,说要升级网络设备。我一看时间,正好是我们业务高峰期。你说巧不巧?我现在都学乖了,遇到这种事,先把客户预警发一遍,免得又被追着问“怎么又慢了”。
说实话,我现在对香港区的AWS服务器已经没啥幻想了。能用就用,慢了就忍着,实在不行就切到别的区。反正这年头,云服务器慢点也不算啥大事,大家都习惯了。唉,写着写着好像有点跑题了,不过这就是我的真实感受吧。你们有遇到过更离谱的情况吗?