上周接了个项目,客户指定机房在天津,说是离他们公司近,方便上门维护,干运维这行十几年,京津翼的机房我基本都摸过,但天津的独立服务器最近两年确实没怎么碰,这次趁着部署,我干脆把网络、磁盘、延迟、稳定性全套跑了一遍,顺便和北京、张家口、济南的同类配置做了个对比,不吹不黑,数据说话。

天津服务器到底行不行?我测了一周,说点大实话
先说硬件配置:双路E5-2680v4,128G内存,两块480G企业级SATA SSD,100M独享带宽,三线BGP,带一个IP,这种机器在天津租一个月大概600块上下,比北京同配置便宜30%左右,比张家口贵50块,但张家口是单线联通,没可比性,所以价格上天津算中游,优势不明显,但也不算坑。
重点看网络,我在晚高峰8点(20:00-21:00)和凌晨3点各测了两小时,用pingplotter监控丢包和抖动,电信方向:平均延迟12ms,丢包0.1%,抖动基本在0.5ms以内,非常稳,联通方向:平均延迟8ms,丢包0.05%,表现更好,移动方向:平均延迟25ms,丢包0.8%,偶尔有1-2%的瞬间高丢包,但持续不到10秒,对比北京某机房,电信延迟8ms,联通5ms,移动18ms,确实北京更好,但北京价格贵一半,而且BGP带宽往往被限速,天津的移动方向虽然弱一点,但日常跑业务够用,不是游戏加速场景基本无感。
再说跨网访问体验,我从天津机房向北京、上海、广州三个城市的电信/联通/移动分别发500个ping包,取平均,天津到北京的平均RTT是14ms,到上海是28ms,到广州是38ms,同样配置放北京,到上海是25ms,到广州是35ms,其实差距很小,因为长途链路走的是骨干网,节点位置影响不大,反倒是天津本地跨运营商,比如电信机房访问联通用户,偶尔会出现10秒级别的TCP重传,我测了三次,有两次在晚上10点左右出现约3%的丢包,重启交换机后恢复,这个可能是机房内部路由优化的问题,但连续测了五天,也就遇到那一次,算可接受。
磁盘IO方面,我跑了两轮dd和fio,随机读4K的IOPS是9800左右,写是4100左右,顺序读写分别能到450MB/s和380MB/s,这个数据和济南机房同款硬盘的测试结果几乎一样,没有惊喜也没有意外,但值得一提的是,天津机房给SSD的缓存策略比较保守,长时间写入超过500G之后,写入速度会掉到200MB/s左右,触发熔断后恢复,北京某些机房会激进一点,但风险是寿命损耗,这个我觉得天津更实在。
稳定性上,一周内没宕机,但有过一次电口协商失败,就是网卡从1Gbps降到100Mbps,大概持续了3分钟,我自己远程重启网卡解决,询问机房,说是对端交换机的poe供电波动,但没证据,同类事件在北京也遇到过一次,所以不算地域黑。
最后说结论,天津服务器适合什么?适合那些需要低延迟访问北京和天津本地用户的业务,比如天津本地的电商、企业官网、轻量级数据库,也适合对价格敏感、需要三线BGP且不想忍受单线限制的站长,不适合什么?不适合对移动延迟极其敏感的游戏玩家,也不适合有大量跨国流量(比如东南亚)的业务——因为天津的国际出口走北京或上海,还不如直接放香港,如果是做高频交易,建议还是北京,毕竟机房地理位置和网络优化级别不在一个维度。
一句话总结:天津服务器是“中庸之选”,不神也不坑,同价位里网络质量排名中上,稳定性够用,省下的钱不如多买两块硬盘做备份,说人话,就是自己用没问题,别指望它给你长脸,但也绝不会拖你后腿。
发表评论