该营业部原网络为典型的星形网络拓扑结构,主干交换机使用CISCO3548,下连20多个2级交换机。使用一台服务器用于行情接收与发布,其下共连接了多达520台工作站。整个网络的拓扑结构尚属合理,但系统的容错性能较差,服务器、主干交换机均为单点故障,一旦损坏,整个系统将处于停顿状态。且由于营业部的业务结构,即散户为主,日常行情浏览量大,股票交易品种分散,服务器的负荷极重,使得其利用率居高不下,甚至会造成偶尔的系统死机,严重影响了交易的实时性和数据的安全性。

|
|
针对上述2个问题,为营业部做了如下的优化改造:
1. 消除单点故障
目前,交换机、服务器作为整个系统的核心设备,分别采用了热冗余方式。 主干交换机增加一台CISCO3548,2台交换机间采用千兆光纤模块连接,服务器上增加2块网卡,分别连接到2台交换机上,利用CISCO交换机内置网管功能,配以服务器上安装双网卡自动切换软件,消除交换机-网卡-线路的单点故障。
2. 满足超大负荷的要求
交换机的热冗余解决了交换机-服务器网卡连路的单点故障,但如果整台服务器发生硬件故障或软件系统的问题,仍会造成系统的停机,且一台服务器应付520台工作站的访问实在勉为其难,综合消除服务器单点故障、满足大负荷这2个要求,决定把行情服务器增加到2台,每台服务器的数据完全相同,平时每台服务器分别运行不同的程序,承担一部分的工作,对应部分工作站的访问,把大负荷分摊到2台服务器上,一旦其中的任何一台发生故障无法工作,只需迅速启动另一台服务器上未运行的程序,把原连接到故障服务器的工作站重新连接到第2台服务器上,即可保证系统继续运行。
|