服务器 频道

IBM助力中海集装箱运输公司TS系统升级(图)

2. 备份问题

  原有存储设备的数据传输速率小,而TS数据库已达70GB,因此每做一次完整的数据备份(物理备份要求停止数据库服务),需要大约5个小时,这给系统升级维护带来了许多麻烦。例如,每当对TS系统做一次升级或阶段性维护,都需要停止数据库服务进行物理备份,使得TS系统十多个小时无法使用。另外,最重要的是TS系统的数据安全问题。由于每做一次物理备份都需要停止数据库服务,影响了正常的业务运行。而数据库运行时只能进行逻辑备份,存在丢失24小时数据的风险,如果发生意外,将严重影响业务运行。

 

  3.扩展性问题

  TS系统采用一个磁盘阵列柜连接两台主机,形成双机热备份的结构(简称HACMP)。随着设备的增加,这种结构的扩展性已经不能满足发展需要。

 

 

  从存储开刀

 

 

  "TS系统会把所有的业务数据汇总形成报表供客户查询,而在总共31000万条记录中快速查询,并且能同时接受1000个用户的访问,这需要强大的硬件平台的支撑才能完成。"余镭解释说,"由于应用软件是成熟的商业软件,不能修改,所以必须通过提高硬件性能来提高系统效率。IBM P690和IBM ESS 800成了最终之选。"

 

  升级后的系统,用IBM P690代替了原来的主机,原存储阵列则被IBM高端磁盘阵列ESS 800代替。TS系统数据库服务器升级到P690小型机后,数据库服务器的处理能力得到了很大提高,解决了CPU处理能力的瓶颈。存储系统由原来的直连方式变成SAN,可以对数据进行统一访问与集中管理,并因集中管理进一步提高数据的安全性。利用其单独的快速光纤存域网进行服务器与存储设备间的数据通信,不仅提高了服务器与存储之间的I/O 性能,也使得LAN网络的带宽得到了有效提升。SAN平台的建立也为将来服务器多系统的设立增强了扩展性。在SAN的环境下,IBM ESS 800高性能、高安全性的特点得以充分发挥。

 

  两台IBM ESS 800互为备份,作为TS数据库的存储服务器,用来存放应用数据,之间通过PPRC实现数据同步复制。数据分别存放于两套系统内,可以进行数据完全冗余,从而提高了安全性。如果出现其中一台设备宕机的情况,另一台可以立即接替其工作,避免了单一故障点。IBM服务器P690、S701、S702各自放置两块光纤卡,分别连接两个交换机,其中P690 与S701 作双机热备份。系统升级后,各项性能指标得到了优化,I/O速度更快、安全性更高、备份不影响在线交易,并可以进行实时数据测试。

 

  TS系统的I/O性能大大提高,I/O等待占用的处理时间从90%减低到35%。升级完成后对报表系统中的主要报表进行了测试,系统响应速度有较大提高,尤其在运行大数据量的数据时体现得更为明显。如舱单报表,用"9124/0017/E"航次测试,总共1465票提单,大约1分40秒就运行完毕,而升级前检索如此大数据量的航次舱单信息至少需要5分钟。此外,整个系统的性能得到了大幅度的提高,能够容纳更多的TS用户,为以后业务的扩展打下了坚实的基础。中海集运又在IBM 7133磁盘阵列上建立了备用数据库,通过P690不断把归档的日志文件传送到指定的目录,备用数据库不断从日志恢复,使得备用数据库保持和生产系统同步。

0
相关文章