用电营销系统的高可靠性解决方案
用电营销系统是电力信息系统的核心组成部分,担负着电能的销售和管理等极其重要的工作,是整个企业的关键业务系统,需要不间断为客户提供服务。即使发生短暂的业务中断,也会导致难以估量的经济和名誉损失,所以要尽可能的提高系统地可靠性;同时,系统中的数据,更是核心中的核心,数据的安全性关系到整个系统能否正常的运行,最终关系到单位能否提供正常的服务。所以对用电营销系统的数据做好数据保护也是至关重要的,是保证系统提供正常服务的最后一道防线。
要建立高可用的计算机处理系统,首先,在硬件上,要做到各部件的冗余,多台计算机组成集群结构,使整个系统不存在单点故障;此外,还需要有专门的集群软件来进行管理和监控,使得应用系统在任何软硬件单元发生故障时,能够稳定可靠地运行。对于本用电营销系统,考虑到系统的投资和扩展性,我们建立了一个数据中心,建立了双机集群的高可用系统,底层的存储采用SAN结构,高可用集群软件采用VERITAS Cluster Server软件,从而实现了处理系统的高可靠性。
对数据的保护,有多种方法,包括备份和数据容灾。目前用得最多、最有效的手段是数据备份。在这里,我们采用VERITAS公司的Netbackup软件来实现统一、自动化、集中的备份。在本系统中,我们采用集中统一的备份策略管理,通过Netbackup Server,对数据备份工作进行集中的管理、监控,用一台空闲的NT服务器担当Master Server的角色。Netbackup DataCenter Server通过SCSI纤通道直接和磁带库系统连接。所有的业务数据通过网络由备份服务器备份到磁带库系统中。在两台服务器上都配置NetBackup Agent for Oracle,可以实现在线数据库备份,达到了对数据进行安全保护的目的。
系统配置:
数据库服务器:SUN Fire V880 * 2
磁盘阵列:SUN T3
磁带库:STK L40
数据库:ORACLE 9i
集群软件:VERITAS Cluster Server
WEB服务器、备份服务器:HP DL580 G2
备份软件及配置:
VERITAS NetBackup DataCenter Server
VERITAS NetBackup Unix Client
VERITAS NetBackup NT Client
VERITAS NetBackup Oracle Agent
VERITAS Bare Metal Restore Option
技术特点:
VERITAS Cluster Server
切换速度快。
支持广泛的磁盘阵列。
在同一节点内可以设置双网卡冗余,一个网卡故障,自动启动第二网卡,无需节点切换。
可以设定应用重启次数,在应用偶然故障的情况下,可以在本地迅速重新启动,排除偶然因素。
用户可以指定应用要切换到的服务器。
支持多种应用的检测和切换, 包括web server、IP、数据库、多网卡、NFS、文件系统、disk、进程等,适用领域广泛。
用户可以自由定制agent,适应特殊应用。
可以进行故障报警,以便管理人员进行故障恢复。
VERITAS NetBackup
无限的可扩展性和无以伦比的性能。
独立平台。
基于策略的集中式管理。
无中断的透明备份。
利用最新存储硬件。
拓扑图介绍:
文章版权归西部工控xbgk所有,未经许可不得转载。