沈阳铁路局客票5.0系统升级项目
沈阳铁路局位于东北铁路网的中南部,南与北京局相依、北与哈尔滨局相邻、东与朝鲜铁路相接。管辖范围以沈阳枢纽为中心,下属铁路分局6个(长春、沈阳、锦州、大连、吉林、长春)所辖线路东西长1216公里,南北长822公里,营业里程8809.2公里(不含秦沈客运专线404公里)。管辖线路跨及辽宁、吉林省的全部,内蒙古自治区东南部,黑龙江省南部,河北省东北部分地区。
电子客票系统是各个铁路局客票中心和火车站售票点利用信息和网络通信技术,面对公众,实现铁路全国统一售票的重要手段,是一项系统工程。电子客票系统直接关系到广大人民群众的购票出行,也直接关系到铁路营业收入,是铁路的一个关键性的业务系统。
二、建设目标
保证客票系统7x24小时可靠运行
电子客票系统是铁路的关键性业务系统,售票窗口的公众形象性质直接决定了电子客票系统必须是一个7×24不间断的系统。售票窗口的出票速度直接影响客户满意度,因此电子客票系统的性能必须能够随着业务的发展可以方便地提升。
提升客票系统处理能力
随着铁路客票业务的不断发展,为业务提供服务的应用服务器承担的处理任务越来越多,单台服务器的处理能力毕竟是有限的,而且单台服务器的扩展性也很不方便,本案希望使用多台服务器运行相同的服务,采用4-7层的交换技术使每台服务器的负载得以均衡,从而使得系统能够持续提供具有高性能的服务,并极大的方便系统的扩展。
三、Radware建设方案
网络拓扑
Radware在沈阳铁路局中心节点的客票系统应用服务器的负载均衡,该方案的网络拓扑如下所示:
![]() |
Radware在沈阳铁路局分局客票系统应用服务器的负载均衡,该方案的网络拓扑如下所示:
![]() |
根据铁道部技术规范书对设备功能、性能及配置的要求,沈阳铁路局在本次项目的负载均衡设备选型中,最终采用了Radware公司高速度、高容量的基于ASIC+NP(Network Processor)硬件架构的AppDirector设备,提供多应用服务器负载均衡功能,使得客票系统应用服务的性能、可靠性、安全性、可管理性等得到显著提高 。
方案描述
沈阳铁路局一期项目中采购了18台radware AppDirector负载均衡器对沈阳局中心节点及下属分局(沈阳 沈阳北 锦州 锦州南 大连 吉林 长春)的应用服务器进行负载均衡。其中在中心采用2台AppDirector负载均衡器实现对4台应用服务器的负载均衡,另采用2台AppDirector负载均衡器实现对4台中心业务服务器的负载均衡。每个分局采用2台AppDirector负载均衡器实现对2台应用服务器的负载均衡。
2台AppDirector通过运行VRRP工作于主备模式,提供设备自身的冗余。2台AppDirector共同对外提供一个虚拟IP,供售票终端访问,具体的实现方式如下:
2台AppDirector负载均衡器对一组应用服务器提供服务,通过VRRP技术实现HA功能。2台AppDirector负载均衡器分别上连到一台核心交换机,与核心交换机连接使用虚拟接口路由器(Virtual Interface Router)技术,实现L3的HA功能,与服务器连接使用虚拟服务器路由器(Virtual Server Router)技术,实现L4服务器负载均衡的HA功能。
为充分利用应用服务器多CPU的性能优势,每台应用服务器的1个网卡启动1个IP地址,每个IP地址上面启用4个服务端口,4个服务端口启动相同的应用服务,即1台应用服务器虚拟为4台应用服务器,AppDirector负载均衡器对2台物理的应用服务器的8个服务端口做负载均衡。
AppDirector还对后端的2台应用服务器进行健康检查,当其中某台应用服务器出现故障时,可以透明的将所有售票终端的业务请求导向另一台应用服务器,保证售票系统7×24对外提供服务。
四、Radware解决方案的优势
采用了Radware的AppDirector解决方案以后,用户实现了:
|


