12306订票系统:云计算不现实

比特网 发表于:12年03月09日 09:46 [转载] 比特网

  • 分享:
[导读]2012年春节,为了让每个归家的人都能更方便地购买到火车票,铁道部首次实行了12306网上实名订票制,据统计,在12306开通的7 天,12306网站访问用户已占全球互联网用户的0.902%,每天点击量高达10亿人次。

2012年春节,为了让每个归家的人都能更方便地购买到火车票,铁道部首次实行了12306网上实名订票制,据统计,在12306开通的7 天,12306网站访问用户已占全球互联网用户的0.902%,每天点击量高达10亿人次。但是面对购票者访问量如潮水般涌入,12306订票系统明显有些招架不住,系统一再陷入崩溃。

其实,面对上亿的高并发访问量,网站背后架构所面临的技术挑战可想而知,首次试水的12306订票系统的表现如此脆弱也是在情理之中。由12306网站也引发了一些对构建高并发高访问量的网站架构的讨论,对此,记者采访了某上市互联网公司网络部经理 Eric,他解答了12306网站面临的一些挑战,并对高并发高访问网站的构建给出了自己的建议。

一.作为一个访问量如此高的网站,12306订票系统设计存在哪些挑战?

12306订票系统的构建肯定不只一家供应商来完成,各个不同供应商来实现各自的功能,最后将各个部分功能拼凑起来,实现整体的功能,这其中需要注意功能衔接上的问题。此外,12306网站的上线,在逻辑设计上,需要充分考虑到访问高峰访问量的压力,并对性能代码、UI等进行一些优化。

二.淘宝、京东等电商同样也出现过系统崩溃的现象,12306系统的瘫痪和此类电商的瘫痪有何异同?

一般而言,网站不能访问,问题可能是出于两方面:一方面,可能是系统的核心基础架构方面,核心数据层无法应对负载的压力;另一方面,可能是前端的web服务器在技术和容量预估上做的不足,比如之前只做了应对千万人访问的容量,而实际访问量却达到了上亿。此外在很多电商后台的数据库环境中,除了Linux环境,也有windows环境,这种异构的环境的系统稳定性要比完全的 Linux系统的稳定性要逊色一点,需要对系统和代码进行优化。

三.对于构建此类高并发高访问的网站,在架构设计和技术方面应该注意哪些环节?

设计这类高并发高访问的网站系统,最主要的原则是要快,其中有3个环节值得重视:1.性能测试要充足,2.对用户访问量的评估要尽量精准,并提前做好应对的准备,3.对应用软件和系统优化,任何一步不合理的软件和系统步骤,被如此大的访问量跌价起来也会放大成严重的后果。

[责任编辑:尤佳]
据国外媒体报道,市场调研公司Gartner日前发布报告称,从现在开始的三年时间后,平板电脑出货将会超越传统Windows PC,且出货量将超过72%。在这段时间里,PC出货将以更快的速度下滑。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.