|
一、系统整体解决方案
某公司现有1000个数据点,升级前采用Compaq PL3000与Compaq PL5000分别作为行情和交易服务器平台。整体网络结构是以两台3Com的3300 Switch为中心主干,下接部分3Com 1100交换机和大量共享Hub.并且服务器系统无双机备份措施。
因受主服务器CPU 处理能力与服务器本身单通道Bus的影响,以及网络交换设备自身交换速度的限制,网络系统瓶颈堵塞现象较为严重,特别是在行情"火爆"时,一旦进行大量数据处理,整个系统响应缓慢,网络濒临崩溃。具体表现在钱龙系统翻屏时间较长,出现"黑屏"现象,委托出现堵单排队。
针对网络的现状及其网络建设规划要求,以多年来在证券网络系统集成中的经验,对某证券网络系统升级提出了以千兆容错网络产品为主干,行情服务器系统采用两台Compaq PL8000 Server和COMPAQ RA4000阵列柜 进行HA Server双机集群容错。交易服务器系统采用两台Compaq PL3000 Server和COMPAQ RA4000 柜进行LifeKeeper双机集群容错的全面解决方案。
二、服务器容错平台解决方案
(一) 服务器的设备选型
目前,在证券网络系统中,服务器的系统平台多采用Novell 的Netware4.11、Windows NT4.0;硬件平台主要还是以PC Server为主流,其中Compaq品牌的服务器在证券行业中占有较大的份额。 针对国内证券业的迅猛发展,计算机网络平台上运行的应用也越来越多,造成证券营业部的系统数据处理繁忙,服务器负载过大。证券服务器平台上采用了Compaq 高档PL8000 Server。
(二) 阵列柜简介
Storage Works Raid Array 4000(Ra4000) 是Storage Work 新近推出的一种性能卓越的Ultra SCSI 磁盘阵列机。 Storage Works RAID Array 4000磁盘阵列柜性能指标
特点:
低成本的Storage Works Ultra SCSI 磁盘子系统
通过采用RAID (0,1,0+1,4,5级)双通道双路在线控制器、热插拔组件和向热备件的自动故障恢复工能,RA4000全面消除了单点故障。
最高396GB容量,满足您不断增长的业务员需要。
其Wide Ultra SCSI 主机接口和磁盘跨越大大提高警惕了性能,同时,电池保护回写高速缓存(可扩至128M)更消除了性能滞后的问题。
通过增强的Storage Works Command Console (SWCC)达到集中式存储管理。
控制器速度可达每秒2100I/O。
支持最新的高性能的确9.1、18.2、36.4或者72GB Ultra3 Wide 磁盘驱动器。
内建的热插拔模块 易于操作使用,并可轻易进行配置、定购和存储。
提供全方位的支持、服务。
服务器系统的容错
针对营业部的现实需要和以后证券业务的发展需求,为了给证券营业部计算机网络系统提供一个高安全、高可靠、高可用、高速的运行平台,我们采用了Novell公司的NHAS和COMPAQ 公司RA4000阵列柜构建行情服务器双机集群容错系统,采用NCR LifeKeeper和COMPAQ 公司RA4000阵列柜进行交易服务器系统集群容错。
此种方案为证券营业部提供了一个安全级别较高的平台环境,真正实现了计算机系统服务器99.99%的高容错,同时也大大减轻了系统的压力,使证券营业部网络系统的吞吐能力和安全容错能力有了很大的改变。
① 行情服务器系统容错
Novell HA Server 是NOVELL公司专门为Netware平台设计的高可用解决方案,它使用工业标准化商品部件,通过一条共享SCSI或光纤通道,将局域网中的两台Novell服务器连接,从而创建一套整体集群容错环境。终端客户机在访问所有的集群资源,诸如共享磁盘,文件和数据库应用程序时,都不必知道集群系统中单一服务器的名称。如果集群系统中的一台服务器发生故障,另一台服务器自动将失败服务器的共享卷接管,失败服务器的License自动飘移到存活的服务器上,网络用户将通过存活的服务器替代对已经失败的服务器的访问,从而保证系统运行的连续性。
整个行情服务器容错系统达到了以下的优点
高度可用性:如果某个服务器由于硬件或软件失败而导致崩溃,集群系统中的备用服务器可以予以接管,以保证处理过程的继续,集群也可以对某些单独组件,如磁盘或适配器,或是单独的应用程序的失败作出反应。通过隔离失败节点的错误,其它节点可以继续运行,保证整个集群系统的功能。
双Active,服务器负载均衡:应用软件(如钱龙、汇金)可与集群软件协同工作以平衡集群系统中各服务器的工作负载。例如,行情服务器可以并行工作在多个节点上, 同时从共享磁盘中获取数据,充分发挥容错系统中各个结点的资源,实现服务器负载均衡和缓解行情服务器的网络压力,从而提高客户端的访问速度。
②交易服务器系统容错
本方案中,交易服务器双机热备份则采用了美国NCR公司优秀的集群容错软件LifeKeeper For NT。两台交易服务器通过以太网网络相连,并通过SCSI电缆分别连接到Compaq RA4000容错磁盘阵列柜上,其作为两台服务器的共享数据存储设备,在两台服务器上,分别安装Windows NT及LifeKeeper容错软件包。其中,主服务器上安装SQL Server,备份服务器上也安装SQL Server数据库,但数据库并不启动,作为备份机,处于等待状态。柜台交易系统及应用数据安装在磁盘阵列柜上。
正常工作时,主服务器运行应用,备份服务器处于等待状态,通过网络及SCSI信号电缆链相互侦测工作状态。当主Server发生故障时,处于Standby状态的服务器自动接管故障服务器的网络节点名、IP地址、数据及应用等重新为网络客户机提供服务。当故障服务器恢复正常后,自动恢复到初始的正常服务状态。
三、千兆容错网络解决方案
由于证券业计算机网络技术的迅猛发展和用户的不断增多以及多种应用需求的与日俱增,旧的网络体系结构已逐渐被淘汰,新的网络技术被逐渐开发和应用。由于其数据密度高、数据处理比较集中,突发性和并行操作较强,再加上行情分析系统是以广播方式发送,对网络带宽的要求很高。因此采用千兆网络技术搭建中民信网络主干,无论在投资上、还是在运用上,对于营业部来说都是最佳选择。
在此方案中我们采用了CISCO公司的全线产品,使其整个系统更易于管理和维护。其中网络主干采用两台CISCO Gigabit Switch,并通过Spanning Tree技术实现网络主干负载均衡及千兆链路冗余。
|