服务器
    作者:鲁畅

    12306大考:高压下的云策略

         [ 中关村在线 原创 ] 暂无评论

      上云:两地三中心混合云

      12306作为世界上规模最大的实时交易系统之一,高流量和高并发一直是需要解决的关键问题。首先我们要了解在整个12306系统架构中,请求次数最集中,最频繁的是什么?毋庸置疑,一定是余票查询系统。它的请求次数占到整个网站的85%。一般我们在买票过程中,都会多次提交查询请求,更不要说大量刷票软件问世后,说增加的工作负载;这一切都让余票查询系统成为整个系统的“累赘”。

      那么12306又该如何甩掉这个“累赘”呢?

      答案就是:就把75%的查询业务都放在租来的云上!

    技术为王!论那些年我们骂过的12306
    两地三中心混合云(图片来自网络)

      在2012年春运后,12306痛定思痛,不仅组团去某宝学习后台搭建经验,更采用了混合云架构,将阿里云引入自己的系统架构,搭建一个两地三中心(铁路总公司数据中心、铁科院数据中心和阿里云)混合云架构,将大部分余票查询流量引导到阿里云提供查询服务。

    技术为王!论那些年我们骂过的12306
    混合云架构(图片来自网络)

      这里12306选择引入公有云,一方面,可以让12306在高流量时期提供了充足的空间,避免了因为高并发的流量冲击导致的宕机;另一方面,在请求次数减少时,可以缩减公有云,这样就节省了成本开支;除此之外,将余票查询(而非核心系统)托管在公有云上,还能避免敏感性资料泄漏,保护用户数据安全。

      “云化”后的余票查询系统能够做到按需获取所需要的服务器虚机资源,可以动态调整网络带宽,利用这些可扩展资源,解决在高流量和高负载情况下,系统无法快速弹性扩展导致的性能瓶颈和系统崩溃。同时,两地三中心混合云模式提高了12306的灾备能力。

    标签:服务器
    提示:支持键盘“← →”键翻页
    本文导航

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询