APP下载

煤炭企业数据存储中心的设计和实践

2017-11-02梁志强

电脑与电信 2017年8期
关键词:热备双机数据中心

梁志强

(山西义棠青云煤业有限公司,山西 介休 032000)

煤炭企业数据存储中心的设计和实践

梁志强

(山西义棠青云煤业有限公司,山西 介休 032000)

煤炭企业中,各系统的数据库大都存于本机,在出现主机软、硬件异常时,会导致数据丢失。因此,将监控主机联网,把各个监控系统获取的数据存入数据中心,实现各种监控数据的原始性、完整性。本文研究通过建立数据中心服务器,并将各系统的数据库同步到数据存储中心,达到“多机采集,集中存储,统一备份”的关键数据集中存储的管理模式。

煤矿;监控系统;存储数据中心;实时同步

1 引言

1.1 研究的背景和意义

随着煤炭企业自动化系统、监测监控系统不断完善,为安全生产提供了必要的参考数据,如安全监控系统、作业人员管理系统、皮带秤监控系统、束管监测系统、井下语音广播系统等,这些系统都在各自的主机上有自己的数据库,各个监控系统的实时监测数据都保存在各自主机的数据库内。这种情况,会导致在主机硬盘损坏、主机系统损坏或其他原因造成数据库损坏时,造成历史的原始数据不完整的现象。鉴于此,本文研究建立一种多系统实时监测运行,实时数据集中存储的多机集群来实现数据中心双机热备的煤矿信息化系统存储。

集中存储的方式与以往多机分别保存在本机在数据库管理不同,区别是将各系统的数据统一存储,再进行双机热备,当各分散系统的主机或系统出现故障时,中心存储服务器上的原始数据不会丢失,中心存储服务器实现双机热备,也就永久解决了真实数据丢失的机率,进而提高各个监控系统的安全可靠性,也更新了过去多机分散保存数据的观念,建立新的监测监控数据存储中心。

1.2 当前现状分析

煤矿上的监控系统发展到现在已经初具规模。煤炭信息管理系统的建设涉及面广、信息量大、数据交换频繁,以往各种监控系统的单机系统存储方式存在很多弊端。比如单机独存,数据未实现备份,多个系统实现双机热备成本较大;在管理上不能将各个系统数据有效利用;监控系统主机发生故障,容易导致数据库数据损坏,造成系统稳定性不足。

经过调查,煤炭企业信息化机房中运行的业务服务器有井下作业人员管理系统、广播系统、调度通讯系统、皮带秤监控系统、安全综合监控测系统(瓦斯监控系统)、瓦斯抽放系统等,它们的数据库都保存在系统主机中,没有将采集软件与数据库进行有效分离。下面列举部分系统平台名称及被监测主机数量,如表1。

表1 部分系统平台名称及被监测主机数量

煤矿监测监控系统的应用,不仅对企业的安全生产起到了数据参考分析作用,也为安全指挥提供了重要的数据,但各种监控系统必须24小时运行,主机设备和软件在长时间运行下,会出现各种风险。如:

(1)操作系统病毒感染

(2)监控主机不能正常开机

(3)主机硬件损坏

(4)网络中断

一旦风险发生,就会造成数据库存储不够完整,对数据参考和安全指挥带来安全隐患。如:

(1)实时数据记录丢失

(2)历史数据项目不全

(3)不能有效利用数据分析指挥

针对上述问题,将各种监控系统的数据统一存储,建立数据服务中心,进行集中管理,并且实现数据中心双机热备,对监控主机采集到的实时数据与主机进行分离,达到信息化数据的历史数据不受损坏是还原真实数据的有效运行方法之一。采用高性能的数据中心服务器,运用硬盘热备技术,形成数据集中存储,减少监控系统数据丢失是确保信息自动化系统数据完整性的有效的新型管理模式。

2 监控系统数据库实现集中数据存储

2.1 实现方法

各个监测监控系统的数据库名称不统一,需要在中心服务器上将各个监测监控系统的数据库名称逐一建立,并在监控主机上,将数据库地址统一指定到数据存储中心服务器上,同时数据存储中心服务器进行双机热备。

2.2 设计思路

(1)数据库建立:对各个监测监控主机的数据库进行分析,并在数据中心服务器上建立同名数据库。

(2)网络连通:对监控主机与数据中心服务器进行联网。双机热备:将数据中心存储服务器双机热备。

2.3 软件规划

(1)平台设计。选用微软的.NET环境作为运行平台,选用VS2008作为编程软件,检验数据库网络通断。

(2)数据中心存储:选择SQL SERVER2008作数据中心存储库,选用磁盘阵列作为硬件介质。

3 中心存储服务器的关键步骤

3.1 中心存储数据库设计

中心数据库作为监控系统数据存储中的关键层,是整个中心存储系统的核心部门,中心数据库主要将各个监控系统的实时数据进行实时保存和历史调用。

中心存储数据库利用SQL Server2008作为数据存储系统,在数据库中建立系统名称表SJTB_作为档案表,实时记录了各个监控主机存储系统的名称,相关的IP地址,设备的硬件标识信息,软件的运行状态等,中心存储服务器与各个监控系统的数据库同名,并且两端的数据表和结构必须一致。至此,各个监控系统的软件将存储数据库的IP地址指向到中心存储服务器的IP地址,并且与中心存储服务器的数据库名称对应,就达到了预期效果。

3.2 中心存储服务器设计

(1)系统兼容:定时检测中心存储服务器数据库与监控主机的通讯情况,以保证实时数据稳定传输。

(2)日志记录及异常检测:中心存储服务器利用开发的软件,实时获取设备硬件运行情况,出现异常及时报警,通过日志记录,为数据库维护人员提供查询依据,并进行容错检测,确保中心存储服务器高效运行。

(3)数据存储中心双机热备:当将各个监测监控系统的数据实时存储到中心存储服务器上时,为了保证中心数据库的完整性,要实时建立数据存储中心的双机热备。

4 结论

通过数据存储中心在煤炭企业监测监控系统的合理应用,实时数据存储的可靠性得到显著提高,有效避免了故障时造成数据丢失的现象,各个监测监控系统能将其历史数据完整地进行调取,通过中心数据存储的应用,起到了以下实质成效。

4.1 经济管理

在管理上,由于采用集中方式的数据中心存储,降低了各个监控系统数据库单独维护的成本与时间,极大提高了数据库维护人员的操作效率,并且也将数据丢失的风险降到最低。

4.2 安全指挥

数据存储中心的建立,将各个监测监控系统的实时数据与历史数据有效管理,及时准确地为各个管理人员提供一手资料,既保证了各个监控系统的长期有效运行,又可以利用各种有用数据进行决策分析,为安全生产提供了重要参考依据。

[1]姚永一.SQL Server数据库实用教程[M].北京:电子工业出版社,2010.

[2]高云,崔艳春,等.SQL Server 2008数据库技术实用教程[M].北京:清华大学出版社,2011.

[3]何玉洁,梁琦.数据库原理与应用(第二版)[M].北京:机械工业出版社,2011.

[4]崔建江.C#编程和NET框架[M].1版.北京:机械工业出版社,2012.

[5]李文池.服务器配置与管理[M].北京:清华大学出版社,2010.

[6][沙洛维]Alan Shalloway,[特罗特]James R.Trott,徐言声.设计模式解析[M].1版.北京:人民邮电出版社,2013.

Design of the Data Storage Center for Coal Enterprises

Liang Zhiqiang
(Shanxi Tong Qing Qingyun Coal Industry Co.,Ltd.,Jiexiu 032000,Shanxi)

Most of the databases in coal enterprises are stored independently,which will lead to data loss when the host hardware and software are abnormal.Therefore,the monitoring hosts will be connected,and the data obtained by each monitoring host will be stored in the data center to realize the originality and integrity of monitoring data.This paper explores to establish the data center server,and synchronizes the database of each system to the data storage center,achieving the centralized storage management mode.

coal mine;monitoring system;storage data center;synchronization in real time

TD672

A

1008-6609(2017)08-0083-02

梁志强(1971-),男,山西介休人,本科,助理工程师,研究方向为煤炭信息化系统管理。

猜你喜欢

热备双机数据中心
酒泉云计算大数据中心
浅析数据中心空调节能发展趋势
热备动车组配置方案优化模型
东海区实时海洋观测数据库双机热备系统解决方案
双机、双桨轴系下水前的安装工艺
一种应用于分布式网络的地址分配及热备技术
双机牵引ZDJ9道岔不同步问题的处理
Loader轴在双机桁架机械手上的应用
基于云计算的交通运输数据中心实现与应用
热备冗余技术在焦化设备上的应用