找回密码
 注册

QQ登录

只需一步,快速开始

【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 99|回复: 0

问诊12306之二:系统不开放 3亿投资恐打水漂

[复制链接]
发表于 2012 年 11 月 4 日 12:18:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
9月27日凌晨消息,距离双节放假只剩下了最后2天,在京务工的小林(化名)一遍又一遍地刷着12306铁路购票系统,其实,她要乘坐西安的车票早在几天前已被刷成一片银灰色,连普通的站票也没有。6 N7 W) G& J' g( x$ }6 |3 K5 z
) [  h  M# l# A0 J

* M9 J* B6 I; N' d, Y, h7 ]7 I                               
登录/注册后可看大图
9月26日中午12时12306订票系统繁忙瘫痪截图
6 o) B3 X* M+ ~5 {' W6 y& s( }( X和小林同等遭遇在京打工者成千上万,是火车票没有了,还是12306根本就刷不出了车票?这个看似简单的问题却显得非常敏感。一周来,搜狐IT兵分八路,费尽周折,从不同渠道获知其中部分内幕。
( ~+ U$ V; {6 ?: U在《问诊12306之一:从业务模型到产品设计都不专业》中,搜狐IT更多走访IT信息化企业技术人员;本篇主要描述是对数位电信专家和IT资深人士的采访,试图挖掘出除技术之外的问题,专家指出了12306和电信网、电商网的最大不同,希望铁道部能够开放该系统,没有能力运营,就交给电商来做,否则,再投入3亿元也是回天乏术,劳民伤财。
/ [* L- O3 v( S. K0 u! k系统负载过重应让位电商
* `! p. J5 p  z3 E1 f- f相比航空、公路,铁路客运历来是人们常用、安全便捷的一种出行方式,因此火车出行人数非常庞大,中国铁道部为了解决火车票订票难等问题,推出了12306订票系统。但目前所推出的网络客票系统在高峰期仍然存在运行慢,以及经常性崩溃、无法正常提供服务等情况,究其根源,主要是因为使用本系统的人过多,超过系统的承载力所至。
5 Q( z: T: x$ U$ m0 W对此,一些业内人士对搜狐IT表示,网站发生拥塞主要因为过多的http请求导致服务器过载,而淘宝等电商网站为此会采用分布式数据处理的技术手段,12306显然存在一定的技术和架构方面的缺陷。对于如何解决上述问题相关人士也给出了综合治理的解决方案:) w; _8 ?' A0 A; {# k
1、对12306进行相应的技术升级,并通过分布式数据处理等技术手段不断改进和优化12306的网络架构;
* V+ v: l4 n) _: m, k4 C1 H- L2、对于网络设备架构:将服务器与数据库分开,多个服务器皆可访问多个并列数据库。服务器负责处理不同物理链路上的请求,服务器上采用任务均衡迁移服务,同时负责与各个数据库交互。
6 ~5 S/ F+ h4 Y$ i4 s6 z; F3、迅速实施网络扩容,增加相关设备和数据库的容量,彻底改变网站后端的处理能力不足的现象;
5 ~% h3 S% D; P# Y( {% H8 L4、改变售票策略,变定时准点发售车票为随机出票,以减轻并发容量带来的压力;
9 C/ D5 T, W# N5、与淘宝等电商网站合作,增加电子出票渠道,进一步缓解12306网站的压力,同时加强电话营销和直销车票的力度,以达到综合治理的效果;+ o; y3 U5 j. Q& }/ k8 @
不是有钱就能根治12306顽疾4 q3 G+ ?& m* V1 i0 n" M
此前,电信专家项立刚在微博中表示,铁路系统3年投资3亿元人民币太少。他举例说,电信运营商靠BOSS系统提升了自己管理能力、服务支撑能力,做了大量投入,每年用于该系统的投入约100亿左右,全球用于该系统投资约400亿美元左右。. z. k6 X7 g. H: H
对此,电信业资深工程师周双阳表示不同意见,认为12306和电信运营商的BOSS系统没有任何可比性。周双阳认为有六大区别:; n/ F1 Q; o2 ~" Y' k
1,两者数据量不是一个数量级的,春节仅短信量就是百亿级的,而且是双向的,每个通信都要在相应平台留下信息;
2 E9 }# |4 H1 m6 Z3 O. j9 p2、boss系统针对的是多业务,而12306业务单一;$ h2 f! _' {' n$ ?/ ~$ e; P
3、boss及相关系统要求很高的性能指标,而12306则不需要;
) X: `& u% ^& l% }( I9 C* K: ]5 q4、boss是服务移动通信系统,需要应对用户的位置移动,而12306则不需要;
) v! w* X3 t! x. P8 }+ l5,boss系统需要有很强的服务能力和决策辅助能力,而12306则不需要;6 W+ o' i7 W' @6 \3 m, w( {
6、boss系统需要不断监控用户资费等实时信息;当然,开放和封闭是两者的最大区别,要知道用户是不可能访问运营商的boss系统的。* K, \- J' f+ c9 Z( n/ Y
系统运转在什么效率需要用数据说话,不能拍脑袋随便说,我们当然还要考虑系统平时运行的效率问题。周双阳说,12306是一个开放的系统,BOSS系统和银行系统是封闭的系统,两者没有多少可比性。再者系统扩容需要用数据说话,比如CPU占有率,硬盘占用率,出口带宽等。而且12306建设应该也分各省的建设,不知道3个亿是否包含各省的建设资金。同时,像订票这样的网络拥塞现象,可以随机出票解决。
" b1 v( G7 p. K邹辉在其博客文章《如果我是12306架构师》写道:12306,需要解决的一个核心问题是,千万级并发的问题。同时,12306应该有自己的特色,与新浪的千万级PV很不一样。根绝目前12306的业务,12306对带宽的要求其实并不大。他提出的解决办法是,采用N个服务器M个数据库的架构方式。也就是将服务器与数据库分开,N个服务器皆可访问M个数据库。服务器负责处理不同物理链路上的请求,服务器上采用任务均衡迁移服务,同时负责与各个数据库交互。1 Z& J/ \7 b, D/ I& Y( `1 g
一位互联网技术人士对12306的网站做出来这样的评价,12306的网站用户体验和页面反应都很差,基本属于不可用的产品,远远没有达到商用的标准,也就相当于企业内部使用的软件。这个网站采取的传统串行的方式,而不是应对大数据量的并行方式。
$ r3 }- i3 S$ n该人士说,12306因为存在政策方面问题,比如需要分段分区来进行放票,算法确实很复杂,但这并不代表这个网站不可以优化。比如,为什么要在首页放flash?为什么对其他浏览器不兼容?为什么连登陆都如此不稳定?举个例子,腾讯每天有超过1亿用户登录,也没有出现问题,新浪微博每天数千万登录,这也比铁道部要高。
5 h7 d& y& E5 |一个便民网站,连登陆都非常困难,就证明这款产品,不是一个正常商业化的互联网产品。即便是再投入3亿元,如果不是推倒重来,便是重新做一个新的废品,岂不是更浪费国家资源。该人士分析说。
6 u" q7 c; j) K/ w9 h
/ ~7 Z! p7 D1 A, M, S) W
( h. ^0 N5 Q  o7 ?
                               
登录/注册后可看大图
* r% r$ N* q+ N' L# M6 i
12306网站否认取消网售火车票排队功能  h9 s7 d* T' ]& j
陈皓:由12306.cn引发的网站性能技术思考. e* }2 e% N4 J# M
专家问诊12306:从业务模型到产品设计都不专业7 e$ X0 g+ ^$ F2 e- X8 M8 m
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 10 月 14 日 09:26 , Processed in 0.020152 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表