12306瘫痪:技术之罪?
重硬轻软
据了解,12306网站于2011年6月1日正式上线,到春运也不过半年时间。
“12306网站只是在高铁、动车上进行尝试,之前并没有遇到春节这样巨大访问量的经验。不仅没有做过模拟,并且一上来就是全国性的访问,系统瘫痪在意料之中。”一位行业人士说。他告诉记者,电信、金融等行业上新的大规模系统时,在压力测试之外都会进行区域试点。
12306的官方网站显示,该网站是铁道部信息中心和中国铁道科学研究院共同开发的。据铁道部信息中心的一位技术人员透露,12306网站的研发与运维已经单独成为了一个机构,归属于铁道部信息中心管理。
据业内人士透露,12306网站是由铁道科学研究院电子所负责开发和维护。铁科院是铁道部下属企业,电子所是铁科院下属单位,该所还负责铁路售票系统的开发和维护。铁路行业,纯粹的软件并不受重视,基建、大型装备和各种硬件等“赚钱”、看得见的设备铺天盖地。
“要靠硬件来实现软件的价值,这种思路使得铁道部的IT技术实力很难得到提升。”上述行业人士表示。
目前铁路行业还没有民营的系统集成商也可以侧面印证铁路行业IT技术落后。在IT技术比较发达的电信、金融行业,国内就存在多家系统集成商。电信行业有亚信联创、亿阳信通、联信永益等。金融行业有恒生电子、浙大网新、金证股份、中联集团等。
目前,铁路行业的IT系统往往是铁道部信息中心、铁路科学研究院等铁道部旗下的事业单位、下属公司等承包研发,并运维。目前,只有太极股份、网宿科技等公司摸到铁路IT的边缘。
根据太极股份的2011年半年报,2011年上半年,“太极签订了铁道部互联网售票系统项目”(互联网售票指的是12306网站)。对此,太极股份相关负责人表示,太极只负责12306网站的硬件集成,对于操作系统、数据库、中间件、软件的实施都不负责,网站的运维也不负责。
另据相关资料显示,网宿科技为12306网站提供CDN加速服务。12306此次瘫痪与该公司技术是否有关,截至发稿,记者未能联系上网宿科技相关人士。
“12306网站瘫痪,与CDN分发并无太大关系。”上述CDN技术工程师告诉记者, 1GB带宽的分发没有任何问题。
“最重要的是对软件系统架构进行优化设计,使其能支撑大并发量的交易,并支持平滑升级。这需要在优秀的系统架构师的主导下进行。软件系统架构合理后,才能通过增加硬件和带宽的方法,提升响应速度。”前文所述的大型集团企业CIO建议。
一位业内人士建议,只要12306将售票系统的数据接口对外开放,不少技术高的IT企业都会趁势接入,很快成熟的系统就可以建立,而再运营一段时间,那么,12306网站将不会发生大规模瘫痪。
目前,和中航信的travelsky系统将机票销售的数据接口对外开放,无论是携程、易龙等互联网OTA,还是传统的机票代售点等网站,都可以帮助销售机票,而企业商最终接入的还是中航信的travelsky。
“公平”方式的缺憾
“网络购票是铁路系统售票20年历史中,最公平、最透明的方式”。研究春运20年的国家发改委综合运输研究所副所长汪鸣认为。
早在1987年开始,春运票就开始供不应求,到了上世纪九十年代中期,因为巨大的春运运力缺口,大量的人开始从事倒票生意,“黄牛党”开始出现。
“因为传统窗口售票的方式,一个票务员就可以操纵数量众多的车票,极容易滋生腐败。”汪鸣分析,事实上,铁道部系统也在不断改进,力图斩断腐败的源头,增加售票的公开透明度。
去年,铁道部开始推出电话购票。但这种购票方式是一种口头的预订,并没有支付现金或者押金,很多人电话购票后,经常因为改变行程等种种原因不去拿票,造成巨大的资源浪费。
“网络购票,网民不仅能够及时查询票务,还能够在网上实现支付功能,还能及时地显示售票情况,这相对窗口购票、电话购票,无疑是一种巨大的进步。”汪鸣表示,铁道部去年年末还果断地推出了实名网络购票,并加大了电话门数,疏通购票“通道”。
对于网络购票出现的瘫痪问题,汪鸣表示,中国铁路客户服务中心网站设计者——中国铁道科学研究院明显考虑不足。“应该要考虑到春运期间,成百上千万的网民登陆时对网站造成的巨大负荷。”
对于民工网上购买车票的难题,汪鸣表示,这需要社会渠道帮助。在很多工地,超过10人以上的民工,最好能够团体购票。“今年,不少高校,都是团体购票”,例如浙江不少高校,都是通过这一方式解决学生购票难题。
“其实,春运难题核心就是供求难以平衡,运力有限的铁路无法满足巨大的春运现实需求。”汪鸣介绍,这是世界级的难题,短时间内无法解决。
据铁道路提供的数据显示,1月8日至2月16日为期40天的春运,铁路将发送旅客2.35亿人次,同比增加1352万人次,增长6.1%;日均达到588万人次,同比增加34万人次。然而,目前铁路春运客运能力只有日均382万人次,实际运力需求缺口达206万人次。
“运力的巨大缺口无法在短时间内解决,只能从管理的角度去提高,为市民提供更为便捷、公平的购票通道。”汪鸣表示,铁道部运力如果按照春运来设计,会造成巨大的资源浪费。
“此外,电话、网络系统购票需要加强监管。”汪鸣表示,因为这套系统掌控在铁道部门手中,“铁道部应该加强透明度,随时公布票情况,包括票务总额、售票情况、存票情况,杜绝铁道部内部系统人员通过技术手段内部捣票”。
已有0人发表了评论