干运维这行快十年了,从最开始给传统企业搭物理服务器,到后来跟风上云,再到最近又往回折腾——不是瞎折腾,是真被逼的,三年前公司业务扩张,我们把核心系统从广州本地IDC迁到了阿里云华南节点(深圳机房),当时想的很简单:弹性扩容、免维护、CDN覆盖好,结果三年下来,账本翻出来一看,结论有点扎心——对大中型业务来说,华南本地机房在某些场景下,比国内主流云厂商的华南节点更划算,也更省心。
先说延迟,我们主要服务华南地区的用户,分布在珠三角、广西、福建,阿里云华南节点的物理位置在深圳光明区,理论上到广州15ms,到深圳本地5ms,但实际跑了一个月的数据:晚高峰(19:00-22:00)从广州联通机房到阿里云华南节点,平均延迟18.7ms,波动范围12-35ms;而同个时间段,从广州到我们后来选的一家华南本地机房(广州科学城,名字不说了,避免广告),延迟稳定在4.2ms,波动不超过1ms,差距在哪?云厂商的共享物理网络和虚拟交换机在高峰期的竞争,加上跨运营商出口的拥堵,而本地机房直连三大运营商骨干网,专线接入,延迟说白了就是物理距离加一跳转发的成本,这个天然优势云厂商没法复制。

我忍了阿里云三年,最后还是投向了华南本地机房的怀抱
再看带宽成本,阿里云华南节点的按量带宽,100Mbps峰值带宽包年价格大约1.2万/月(标准型),还限制每个ECS只能绑5M的独享,超过就得买高配,我们业务峰谷明显,白天忙、晚上闲,弹性规则配得再精细,月底一算平均利用率只有45%,但钱是按峰值收的,而本地机房的独享带宽,100Mbps全向包年,跟IDC谈完合同价,折合每月5500元——便宜了一半多,而且不限ECS数量,只要总带宽不超,内部随便互通,数据自己看看:三年下来,阿里云带宽费用累计42.7万,本地机房带宽预算才21.5万,省了一半多还不算带宽余量带来的灵活性。
售后响应这块,我更想说大实话,阿里云的工单体系很完善,但只能解决标准问题,去年一次业务卡顿,排查了两天,最后发现是同一台宿主机上的“邻居”突发高I/O,导致我们ECS的磁盘IOPS被限流,提交工单三次,每次回复都是“建议升级实例规格”——言外之意,多花钱,后来直接联系本地机房的技术,对方15分钟内远程查了宿主机负载,直接协调迁移到另一台独立的物理机,半小时搞定,云厂商的虚拟化隔离是伪隔离,本地机房的独立宿主机才是真独占,这个道理干运维的都懂,但之前总被“高可用”的噱头迷惑了。
还有数据迁移和混部场景,我们搞了个小规模的边缘计算节点,需要和本地办公网络做一层二层互通,用阿里云的话,得走专线(100M的华南地区专线,月费8000多),还得配VBR、CEN、安全组,配置手册几十页,本地机房直接拉一根物理光纤,桥接模式,网管配个静态路由,半小时完事,月租600元,说白了,当你的业务半径没超过华南片区,当你的流量模型相对集中,本地机房的网络直连优势、成本优势、响应速度,都比云厂商的标准化产品更接地气。
不是所有场景都适合回迁,比如我们有站外推广时的突发流量,弹性扩容云上比本地机房里临时上架物理机快得多,所以我们现在的架构是:核心业务、低延迟敏感的服务(数据库、支付接口)放在华南本地机房;静态资源、CDN加速、临时算力丢在阿里云华南节点——云上保弹性,本地保稳定,两边一结合,费用和性能都稳稳的。
三年云上,三年本地,不能说哪个绝对好,但有一点很确定:云厂商卖的是标准化服务,本地机房卖的是定制化解决方案,对华南这片业务密集、延迟敏感的客户来说,别忘了本地机房这个老伙计——它可能不炫,但真能省钱,也真能解决问题。
发表评论