又一年的春运大幕已经拉开,各省市的火车站售票大厅里人流涌动,所有开放的售票窗口前均排起了长队。为了最大限度地满足返乡旅客需求,一些城市的铁路部门开通了自助售票、电话订票等服务方式,方便旅客购票的同时,意在分散旅客购票形式与地点,缓解铁路部门售票系统的压力。尽管如此,前些天依然传来由于客流回升,某地区火车站售票系统负载过重,服务器出现故障的尴尬消息。
为了避免春运高峰期间这种类似情况的发生,中国铁道部在全国范围内建设铁路安全项目,并以北京局作为该项目的试点工程。而实施这一项目的主角则是全球领先的网络智能应用交付解决方案提供商——Radware。
凭借在应用交付及应用安全领域领先的创新技术及多年来的成熟经验,Radware将该项目规划为内网和外网两部分。内网平台主要为铁路内部用户提供认证、访问控制、资源共享等业务访问的系统;外网平台主要为铁路认证的用户提供资源访问的系统,如网上办公、ERP系统等。铁路安全项目主要由用户认证、权限控制、数据调取等几个子系统组成。
而被用于铁道部铁路安全项目的RadwareAppDirector设备,是一种智能化的数据中心应用交付控制器,用于为IT基础结构优化、容错和冗余提供可扩展性及应用级安全性,可以大大提高客票系统的信息处理能力,为电子客票系统的良好有序运行提供了最为充分的保障。除铁路运输行业外,该设备还被广泛应用于教育、金融、能源、医疗、运营商等重要领域。
Radware负载均衡解决方案
根据“铁路安全项目用户认证平台”的建设目标,Radware选用了2台公司在业界最成熟的服务器负载均衡解决方案AppDirector-x产品,并将这一高速度、高容量、高安全、的负载均衡设备分别部署在外网及内网中,并以旁路连接方式与核心交换机相连,使得铁路用户认证平台整体的应用服务性能、可靠性、安全性、可管理性得到了显著提升,从而实现对铁路外网和内网系统中所有应用服务器的负载均衡功能。以下是Radware对于该方案设计前后的对比网络拓扑示意图:
铁路安全项目组网结构
系统总体架构设计
Radware解决方案的优势
将Radware解决方案部署于铁道部后,部门工作人员的办公效率得到了大大提升,这对每年春运高峰期间购票业务的顺利运行提供了充分有力的保障。
1、保证铁路用户认证平台7x24小时可靠运行
首先,AppDirector可靠的状态监控机制可以保证铁路部门能够获得最佳的服务。AppDirector可以监视服务器在IP、TCP、UDP、应用和内容等所有协议层上的工作状态。如果发现故障,用户即被透明地重定向到正常工作的服务器上。这可以保证用户始终能够获得他们所期望的信息。
其次,为了保证业务完整性的可靠保证,AppDirector可监控从Web服务器、中间件服务器到后端数据库服务器的整个路径上工作状态,确保整个数据路径上的服务器都处于正常状态。如果存在一个故障服务器,AppDirector则不会将用户分配到这个发生故障路径的服务器,从而保证为用户提供透明的数据完整性保障。
2、提升铁路用户认证平台处理能力
AppDirector架设在应用服务器前端,可以通过多种负载均衡算法,以及提供灵活的端口转换,基于3到7层的内容等负载均衡方式帮助用户实现服务器的智能流量导向,使多台应用服务器并行工作,极大提升了城市地理信息管理系统的整体处理能力,且提供了灵活的系统升级和扩展能力。
3、通过正常退出服务保证稳定运行
当需要进行服务器升级或系统维护时,AppDirector保证服务器退出服务后不会造成业务中断。当选定某台服务器要从服务器退出服务后,AppDirector将不会将任何新的用户分配到该服务器。但是,它可以让退出服务的服务器完成对当前用户的会话处理。从而保证了无中断的优质服务,以及服务器组的简易管理能力。
4、智能的服务器服务恢复
将重新启动的服务器应用到服务中时,避免新服务器因瞬间的大流量冲击导致系统故障是非常重要的。所以,在将新服务器引入服务器组时,AppDirector将逐渐地增加分配到该服务器的流量,直至达到其完全的处理能力。从而不仅保证用户在服务器退出服务时,同时还保证服务器在启动期间以及应用程序开始时,均能获得不间断服务。
通过RadwareAppDirector应用负载均衡解决方案在铁路安全项目工程中的部署,铁道部各铁路总局及分局的工作效率得到了最大限度的有效提升,从而帮助铁路部门从根本上实现了快捷、可靠、安全的售票业务。而之前Radware对客票系统的全面升级改造,已经使铁路部门内各服务器的压力得到了充分的缓解。作为铁路安全项目工程试点单位的一位主管表示,现在已经不必再为系统是否会因负载过重出现停滞、死机、甚至瘫痪而担心,并提醒旅客,由于铁路安全项目的部署,办公效率、出票速度将会得到显著的提升,今后的黄金周、春运,售票大厅的排长队现象将得到根本的改善。
用户评论