需求背景:
煤矿工业是关系国家经济命脉的重要基础产业,支撑着国民经济持续高速发展,安全生产则是煤炭企业中最为重要的环节,各个煤炭企业都有着自己的安全生产管理系统,这些系统的持续运行更是得到了煤炭企业关注,一旦由于设备、应用故障使安全生产系统无法工作,轻则导致工作流程无法进行影响企业利益,重则威胁到员工生命安全,所以保证安全生产管理系统不间断运行对于煤炭企业尤为重要。
案例简介:
该煤炭企业的安全生产管理系统不是独立运行系统,需要很多外围采集系统进行数据支持,比如井下人员定位系统、瓦斯监控系统、调度通信系统等,安全生产管理系统本身运行在Windows2003下,容器为IIS,同时采用的数据库为SQL Server2000,数据库作为数据采集系统与安全生产管理系统的直接桥梁,外围采集设备将采集结果存放至数据库和文件盘柜,由安全生产管理系统进行分析、调度。根据该煤炭企业的硬件配备,方案拓扑如下:
安全生产管理系统由两台服务器承载,同时连接至磁盘阵列,该磁盘这列同时作为采集系统所采集的文件的存储介质,采用A/S(Active/StandBy)模式,运行IIS与文件服务。数据库服务同样由两台服务器承载,采用A/S(Active/StandBy)模式,同时供安全生产管理系统和外围采集系统使用。
如此,安全生产管理系统与数据库应用均由ServHA Cluster管理,在故障发生时,在极短的时间内由对机接管服务同时报警,使系统保持相对不间断运行,避免由于故障所引发的一系列不良后果,保证企业利益。