联想服务器存储助力柳州机车厂高性能数据库平台

客户背景

柳州机车车辆厂是国有大型一类企业,是广西机械行业重点骨干企业,中国铁道机车车辆修理的重要基地。

车辆厂创建于1965年, 位于南国历史名城柳州西郊,北牵湘桂铁路,南挽黎湛、南防线,西衔南昆、黔桂、焦柳铁路,交通便利,地理位置优越。车辆厂现有职工5000余人,各类专业技术人员1500余人,占地160多万平方米,拥有固定资产3.5亿元,各类设备2900余台(套),具有较强的铸造、锻造、机械、铆焊、冷冲、电镀、木材加工生产能力。 具备多种型号内燃机车、蒸汽机车、客车、货车、液化气槽车、酸碱罐车检修技术手段。

车辆厂现在生产规模为年修内燃机车150台,各类客车1000多辆,货车2000辆,并能批量制造铁路轻油罐车、架桥机、铺轨机、机动平车、汽车板架式运输集装箱等产品。拥有设备精良、技术先进、实力较强的多种经营企业,引进开发了公路集装箱半挂车、气卸式散装水泥半挂车、不锈钢精密铸造、汽车车桥、不锈钢钢带及钢管、油漆、轻型建筑材料等市场产品,多项产品已形成规模经营,经济效益显著。

客车系统技术力量雄厚,检修设备齐全,职工队伍素质稳定,质量管理体系健全。具备检修22型硬座车(YZ22)、22型硬卧车(YW22)、22型软卧车(RW22)、23型餐车(CA23)、行李车、25型硬座车(YZ25)、25型硬卧车(YW25)、25型软座车(RZ25)、25型软卧车(RW25)、双层硬座车(SYZ)、双层软座车(SRZ)、25型餐车(CA)、发电车(KD)、邮政车(UZ)等各种客车的能力。拥有各型客车改造项目设计、制造的资格和能力,现已承接了贵阳、西安、沈阳、南宁等地邮政车的修理任务。

应用需求分析

随着车辆厂的业务规模不断扩大,生产任务不断增加,为了更好的促进企业发展,车辆厂不断在生产信息化系统上进行投入,以期提高企业的生产能力。2007年,车辆厂计划在企业引入ERP管理系统,来提高企业的整体竞争力。车辆厂之前的生产数据库Oracle运行于一台老旧的四路服务器上,这台服务器已经无法来承载新的ERP系统。新的ERP系统将是整个车辆厂最核心的生产服务器,对整个系统的安全可靠性有非常严格的要求。

方案设计

针对车辆厂所面临的问题,联想向车辆厂推荐了成熟可靠的联想NS并行数据库集群解决方案。

NS高性能集群系统是由联想方案中心开发的一套高性能数据库集群系统,1999年推出后引起用户广泛关注,2000年联想对该系统进行了升级并推出了基于8路服务器的NS高性能数据库集群系统,在数据处理能力和可靠性上再上台阶。NS系列高性能数据库集群系统于2000年分别通过了在Windows 2000 Advanced Server(中文版)和Linux上的Oracle 8i OPS四节点认证,联想万全是目前唯一通过此项认证的国内服务器厂商,也是全球第一个在Windows2000平台上通过OPS认证的厂商。随着Oracle9i的推出,联想又在第一时间通过了在Windows 2000 Advanced Server(中文版)和Linux上的9i RAC认证,显示了联想对Oracle并行数据库技术的深入了解和成熟的掌控能力,为国内广大用户提供了一个强有力的数据库平台。

联想NS高性能数据库集群系统是基于联想硬件(包括联想万全IA架构服务器和联想存储磁盘阵列)和Oracle 真正应用集群(RAC)的True Cluster系统。在Linux和Windows平台上为Oracle大型数据库应用提供高处理能力、高可用、高性价比的数据库平台。联想NS集群系统面向重负载的或企业关键性高端数据库应用市场,定位于Oracle大型数据库应用领域,包括数据仓库应用、联机事务处理、联机事务分析等,为高性能、高可用需求的用户提供一个解决方案。联想NS集群系统具有很高的性价比。由于采用廉价工业标准服务器,以低廉的价格实现过去只有小型机才能担纲的应用。在配件的易得性和服务的本地化方面的优势更进一步降低了用户的总拥有成本(比小型机节省约一半成本)。

联想NS高性能数据库集群系统可以用"并行处理、永不停顿"来概述,具备以下三大特点:

1. 高性能:并行处理/负载均衡

其"并行处理"包含以下两方面的含义:

将大规模用户的并发访问分配到多台节点机上并行处理,缩短用户等待响应的时间,并且能够接受更多用户的并发访问;

将单个用户重负载的运算分配到多个节点机上并行处理,系统处理能力得到大幅度提高。

2. 高可用:无单点失效

联想NS高性能服务器集群系统可以采用冗余配置,有效地屏蔽单点失效的危险性,使整个系统的可靠性达到99.99%以上。此方案的优势在于在正常工作状态下,多台服务器并行处理任务,没有资源闲置。而当有一台或几台出现故障时,其他的服务器可以平滑接管该节点的工作,客户机的访问不会中断,这是专门针对无法容忍停机的用户设计的,从根本上消除了停机因素。出现故障的服务器只是简单地将其从阵列中移去,修复后即可重新加入到服务器阵列,这就是我们所说的"并行处理、永不停顿"的含义。

3. 易扩展:具有高度的性能伸缩性

在系统建设初期,先使用基于2节点或4节点的集群系统进行数据处理,随着业务的发展,可以对系统进行升级,在原有的基础上增加多个节点服务器(推荐偶数级增加方式),即可获得处理性能的提高,体现了集群系统很好的可扩展性,确保系统处理能力随用户应用的成长不断扩展。

经过对服务器处理能力及用户负载压力的计算,车辆厂最终选择了2节点的NS解决方案,系统的拓扑图如下:

用户收益

联想在Oracle并行数据库系统应用领域有着非常强的技术实力,在全国拥有超过100个以上的成功案例,并且联想的NS数据库系统在业界的Benchmark测试中也取得了全球第一的成绩,这些都是促使车辆厂使用联想NS解决方案的原因。系统上线后,NS系统所表现出来的优异的性能、灵活的配置、简单集中的管理、联想强大的技术支持实力都再次验证了用户的选择是正确的。