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