【IT168 专稿】编者按:本文由2012年元旦期间铁路在线售票系统不堪访问压力一度瘫痪而陷入思索,有没有成熟的方案能够帮助有关部门解决这种不利局面。当然我们无法左右有关部门的采购决策,我们仅以微软公司早些发布的私有云方案的形式提出改进意见。希望先进的技术帮助改善民生。
2012年元旦刚过,没有抗住元旦小长假考验的铁路系统又要面对春运的“全国性的大迁徙”压力。作为铁路网络售票的门户,应该做好系统规划防止元旦前后发生的停止服务事件。面对因为访问压力造成的停止服务事件,有没有一种合适的解决方案帮助铁路系统提高在线售票承载能力呢?答案是肯定有的。
私有云方案为什么是解决铁路在线售票系统压力的金钥匙呢?微软私有云解决方案为什么被认为更适合铁路在线售票系统呢?讨论云计算已经不在是一个新鲜的话题,云计算的服务今天看来可以分为三类:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。共有云与私有云对于企业来说各有优劣,选择需要根据企业实际需求出发。
区分私有云共有云
共有云是借助互联网,通过第三方服务提供商(硬件及软件)提供的服务,以租赁的方式来进行云计算平台的搭建。共有云对于中小型企业来说,最为适合。 并不是因为共有云不好,而是一来中小企业对于成本比较敏感,性价比对它们尤为重要。比之自己购买服务器、虚拟化软件、电子商务系统、ERP系统等,租用第三方成熟的云平台,享受整合后的信息化解决方案,要便宜且容易实施。 二来IT构架随需而变。由于共有云借助第三方软件平台,所以在功能方面可以按需定制。
私有云则要面对每天会产生庞大的数据,大型企业数据的安全性直接决定着企业的核心机密,一旦泄露可能导致灾难性的风险,在这个密码危机的年代中哪个组织或企业都不能背负着泄密之罪。大型企业注重业务分析对其业务增长的功能需求,私有云平台的搭建可以在建立相对完善的软件功能。私有云软件最大化降低成本,虚拟化软件可以为让企业动态的使用存储空间,最大化地节约硬件成本。
云计算既然有共有云和私有云的区分,因为他们的受众、用户群、满足的核心需求不同而各有优势。而面对铁路在线售票的压力问题,也应具体问题具体分析。
发现问题挖出根源
首先,区分航空与铁路的压力点。往往有人会拿飞机和火车的售票进行对比,但不可否认由于飞机票与火车票售票机制的差异所带来的压力点是不同的。
1.售票机制不同,高峰时段需求集中释放,造成供需不对称。这种不对称比例又偏高,飞机票尽管同样面临压力但由于预售周期较长等因素稀释了大量购票压力。
2.售票机构不同,压力无法转化。全国很多家航空公司分摊售票压力,开放售票接口允许多家其他机构进行代售,并早已通过电子票等方式转化压力。刚刚转入在线购票时代的铁路客票形式和渠道过于单一。
其次,识别铁路在线售票压力节点。分析铁路网上售票系统的压力表现,可以大体分为几类:访问压力、数据交换压力、出票/算票压力。
1. 访问压力。即带宽与访问量需求不相匹配造成页面无法显示或页面“假死”,甚至是服务器宕机。
2. 数据交换压力。实际上可以细分为网络通信和数据库操作两方面。前者着重体现在网银结算后返回结算成果时的通信压力,后者是在线售票系统记录支付成果并出票的压力。二者矛盾点不同,前者偏重网络通信,后者偏重数据库操作算法。
3. 出票/算票压力。实际上由于运力有限,各种票类的数量是有限的,但是大量的并发提交和集中支付造成算票和出票压力是显而易见。
再次,业务流程待优化。应采用更加先进的技术手段让业务流程更加顺畅让所有操作更加亲民易用。
微软私有云让压力变成动力
我们站在使用者的角度分析了铁路在线售票系统的问题,如何能够通过微软的私有云方案得以改善呢?首先,私有云软件能够利用铁道部现有的硬件资源来构建云,这样将极大地降低企业的成本。其次,数据存储在自己铁道部自己构建的私有云内部,数据安全有保障。微软公司的私有云解决方案,是15年来积累的IT服务技术和经验的成果,能够很好的支持跨平台服务,让异构系统不在独立。

▲图 1 微软私有云方案跨平台支持
1.微软System Center套件解决访问压力时段分布不均。针对铁路在线售票压力阶段性释放的特点,微软私有云方案中通过虚拟化管理软件进行资源快速分配,随需而变。不再受限于硬件采购部署流程的传统IT解决方案。平峰时段释放过剩硬件资源,高峰时段能够快速发现瓶颈并及时补充,让服务不在停止,压力能够得到缓解。System Center 产品提供的服务是 微软在其"动态系统管理计划"(Dynamic Systems Initiative, DSI) 中展示的目标的具体体现。基础设施即服务(IaaS)让硬件设备发挥最大的利用价值。

▲图 2 虚拟环境实时监控
2.回忆2008年南方冻雨造成大面积停电,多少人滞留车站;多少业务系统瘫痪,而供电恢复后系统、数据恢复又消耗了多少时间。今天如何保障数据安全业务不间断已然成为铁路在线售票系统不可忽视的问题。微软私有云在容灾安全、数据备份恢复方面让系统管理员不在畏惧,自动化的恢复过程,可视化的操作大大降低了操作复杂度。

▲图 3 可视化数据备份恢复流程
3.微软公司更多产品构建完整的业务链。我们今天看到铁道部在线售票网站面对压力的不堪一击可以从一个侧面的反映出对有关部门对铁路需求的模糊或受限于体制等因素无法将需求细化拆分。这就更需要一个拥有雄厚实力、产品线完整的供应商。微软公司的SharePoint能让遍布全国的车票代售点、火车站等机构统一协作,资讯和信息共享。让业务流程更加顺畅,功能操作更加亲民易用。
总的来说,看待铁路在线售票系统瘫痪的问题不能仅看表面,有技术问题也有管理问题。微软私有云解决方案在技术层面上能够涵盖并改善铁路在线售票系统目前所暴露出来的问题。我们看到在技术上是能够得到改善的,因此我们有理由相信铁路在线售票系统未来一定可以让乘客体验到更加快捷便利的购票过程。我们更加希望微软公司的先进技术方案能够在这一领域得以发展,让私有云方案在这一领域能够落地并切实的能够扭转现有的系统的不利局面,体现出微软公司多年IT服务经验积累的巨大价值。我们也微软私有云方案能够更加切实的让使用者体会到云计算带来的便利,让“云”中的服务和“端”中的功能更加直接体现在企业应用之中,推动云计算在中国的发展。