正在阅读:合肥客运联网售票系统背后的故事合肥客运联网售票系统背后的故事

2009-04-30 12:51 出处:PConline原创 作者:老笨 责任编辑:huangjianjun

  2008年12月31日,合肥市交通局的新闻稿是这样描述客户联网售票系统的:合肥市客运站联网售票系统开始试运行,乘客车出行的市民今后就可以选择在距离最近的任何一家客运站购买车票,然后到始发站坐车。该系统将于2009年1月1日起正式运行。

  合肥市目前二级以上客运站共9家全部纳入联网售票范围,分别是合肥汽车站、合肥汽车客运总站、省客交通饭店汽车站、旅游汽车站、新亚汽车站、汽车东站、南门、西门以及合裕路3大换乘中心。日均开行近3000班次,通往全国25个省(自治区、直辖市),年出票量约1500万张。联网售票系统的建立,实现了在合肥市任何一家客运站均可购买到我市发往外省市及省内各地市的客票,乘客只需在乘车时间前往班车始发车站即可,从而进一步方便了群众出行,加快了交通信息化建设。

浪潮案例
浪潮方案为合肥客运交通信息化建设带来了保障

  下一步,合肥公路客运还将逐步建设多元化售票系统,统一规划设置银行、邮政、酒店宾馆、社区等代理售票点,完善客运票务信息查询和网上订票、售票系统,语音电话售票、数字电视售票自助售票等多元化售票模式。同时还将进行系统整合,在联网售票系统建设的基础上,逐步整合现有客运企业的安管系统、GPS系统等,实现企业管理系统与行业管理部门系统平台的数据自动传输,建立公路交通运输行业的数据仓库,为行业管理部门提供监管数据和信息支持。继续巩固、完善和升级联网售票中心的系统功能,以建设区域性联网中心为目标,为实现全省乃至区域性联网售票奠定基础。

新闻

新闻报道

  从这篇简洁的新闻稿里,可以解读出很多有意思的信息:从2009年1月1日起,合肥市所有的客运售票系统基于一个共同的后台,近3000个班次的数万张客票可以在任意一个车站购买。

  这套统一的后台不但要满足目前9个车站65个售票点的终端售票请求,还要满足下一个阶段多元售票系统的发展,也就是银行、邮政、酒店宾馆甚至社区大力售票点统一售票的需求。

  另外,以售票系统为龙头,客户企业的安管系统,车次调度系统以及与此相关的结算、财务等等管理系统也将与客运售票系统对接,实现行政主官部门对客运的监管和车站企业、运输公司等相关企业的信息管理需求。

  如果联想到目前满足数千万客户访问的电子商务系统的压力,合肥市客运联网售票系统在性能方面的需求可以说是微不足道。第一期这套系统需要支撑的售票点,不可能超过9个客户站已经有了的售票点的数量,即便是在春运这样的高峰期,售票点的数量也不会超过100个,数据并发的需求相当于一个中小型的ERP系统的压力。

  IT技术人员可以很容易的提供一套成熟的技术架构来实现这样的需求:前端用WEB服务器来处理售票点的登陆和交易,用应用服务器来实现业务逻辑,后端用数据库服务器来实现数据的查询更新……

浪潮合肥客运解决方案

系统拓扑图

  实际上浪潮为合肥市客运联网售票系统的提供的方案也正是这样:WEB服务器及2台数据库服务器采用浪潮四路NF560D2,2台应用服务器采用高配NF380,其他相关辅助业务系统采用NF380低配来运行,数据库后端共享存储使用浪潮AS800,应用服务器前端配置一台浪潮TS8650进行应用服务器的负载均衡调配……

  浪潮是这样来介绍这套方案的:

  高配置WEB服务器,四路四核满配应对外网的突发负载压力;数据库模块采用双机模式,即数据库模块设置2台四路满配CPU的服务器以及一台存储构建双机高可用系统,保证业务的连续性,同时也为故障机的修复争取了时间;应用服务器配置2台,通过负载均衡器进行资源调配,大大提高应对客运高峰的能力,同时为日后WEB系统提供升级后的负载均衡;配置全光纤存储满足数据高性能需求,为日后通过光纤交换机进行整合提供可能;考虑到数据库的数据完整性和安全性,增加1台服务器做系统数据库的数据备份,同时可以使用以前的旧服务器来运行,在上面部署Veritas BE备份软件来进行文件以及数据库备份以提高备份的自动化程度。

  经过2009年春运的考验,联网售票系统安全运行,合肥市客运联网售票系统初战告捷。

  单从平时60个左右售票点的压力需求来看,浪潮的这套建议方案可谓奢华:全光纤存储、四路四核满配的高端x86服务器、双机系统以及负载均衡……这样的系统构造足以应付多5倍的并发需求。

  不过合肥市客运集团总经理卫志东可不是这么目光短浅的来考虑这个问题。作为公众服务的客运售票系统,系统的稳定和冗余显然是必须具备的前提条件。与春运售票系统瘫痪的恶劣社会影响相比,预留系统性能的弹性的代价还是值得付出的。更何况,根据前期调研,当客户联网售票系统对公众开放,允许公众通过互联网查询时,查询的并发需求可能呈数量级的增长。此外,作为安徽省公路客运信息化系统建设的样板工程,合肥市公路客运信息平台将在未来成为全省公路客运系统的枢纽,必须要保证足够的升级空间。考虑到种种因素,要求目前这套系统要兼备高可靠、高弹性两大特点,以应对突发事件和潜在需求的增长。

  根据PConline对典型两层ERP系统进行的压力测试表明,4路4核构成的x86服务器数据库平台,能够承受的并发需求不会超过500。当然,ERP系统事务的复杂性要远远超过客运售票系统,另外三层结构也要大大超越两层结构的负载水平。

  除了技术方面的考虑,合肥市客运联网售票系统能够成为合肥市便民样板工程,更重要的原因来自行业信息整合。尽管合肥市客户集团公司占到合肥市客运市场85%的份额,但是9个车站分别隶属四家不同的客户公司,这四家公司本来存在竞争关系,而且各家客运公司原本就有售票系统,上统一的联网售票系统,意味着原有的系统要废弃。

  卫志东介绍,能够实现统一的客运联网售票系统,主要得益于行业主管部门合肥市运管处的大力推动和合肥汽车客运总公司的技术实力。作为列入合肥市便民工程之一的客运联网售票系统,主管部门的督促是系统建立的前提和保证。从项目的立项、软件开发、测试、上线,到项目成本的分担,都是由运管处牵头协调。

  另一个成功的因素就是合肥汽车客运总公司的技术实力。卫志东说合肥汽车客运总公司共有10名技术人员,联网售票系统完全是自主开发。自主开发保证了业务流程的高度契合,同时也保证了技术支持的准确到位。

  当然,其他三家客运公司不会这么放心竞争对手的系统。在项目上线前,由另外三家客运公司聘请了第三方对整个系统进行了为期3个月的测试验收。这样做一方面可以保证客运联网售票系统的公正,也从技术上保证了系统稳定可靠。目前整个系统的机房是设在合肥汽车客运总公司内,而系统的4名管理维护人员则分别来自四家公司,这样可以分担维护成本,也保证了系统不至于由一家公司控制引发其他三家公司的担忧。

  上线前,由合肥汽车客运总公公司的技术人员对每个车站的三类人员进行了培训,包括售票员、技术维护人员和财务等管理人员。通过培训和试运行,一些操作性问题也得以暴露并在最终上线时予以避免。

  从2009年1月1日上线到现在,整个系统运行可靠稳定,通过了09年春运压力的考验。在系统运行过程中,也出现了一些小问题,主要是车站到机房间通讯的问题,现在各车站到数据中心采用了专线和公网两套互为备份的联网方案,系统的可靠性得到尽一步提升。

  作为整个项目的负责人,卫志东体会最深的是要抓好细节工作。目前客运联网售票在火车、航空领域已经运行多年,技术以及比较成熟。但是公路运输涉及的公司较多,协调工作比较复杂。另外公路运输联网售票系统没有铁路系统那么大的压力,相应的就不可能有那么大的投入,行业信息化水平也不可能同航空相比,财力更是差距甚远。

  卫志东希望这套系统通过合肥市的考验,能够在全省范围内得到推广。从系统压力上分析,合肥作为安徽的交通枢纽,班次和客运人次都居于全省前列,合肥的成功经验向全省推广,至少从技术层面上来看是没有任何问题的。
 

   

 
受不了多愁善感的天气?那就选部好片宅在家 追求极致的体验 神画智能影院F1 Pro新品评测 斐讯与他的0元购:一个猜到开头却猜错结尾的故事 不好意思 你在电脑上干了什么我们都知道! 国外随时掐断咱的网络?危言耸听还是确有其事

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

网络设备论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品