【构建厂级数据管理中心,完善信息共享体系】构建现代农业产业体系,完善
摘要:本文从技术和管理的角度出发,针对油田开发生产数据管理、存储、数据质量等存在的实际问题,提出了构建厂级数据管理中心的方案,并对方案进行了详细的结构设计、技术论证及应用。
关键词:数据银行 信息共享 集中存储
中图分类号: 文献标识码:A文章编号:1007-9416(2010)05-0000-00
1 前言
信息时代,信息资源已成为与物质、能源同等重要的三大战略资源之一。信息资源的开发利用是油田持续发展的关键环节和核心内容。采油一厂开发建设五十年来,形成了大量的油田开发生产数据,这些数据覆盖了生产管理、油藏工程等各专业,数据资源,为油田进行精细地质研究、科研项目开发、生产管理、开发及措施方案制定等多个领域提供了实时、可靠的数据保障。
随着近几年网络、硬件等条件的不断改善,特别是大庆油田PDPMIS系统、A2油水井子系统在我厂的陆续广泛应用,通过网络实现了各类数据信息的运算、传输、汇总。如何为用户提供实时、准确的数据服务和制定严密的安全策略,保证各专业数据库数据之间的交叉应用,为数据安全管理提供技术手段,不断满足数据库应用人员需求,提高信息资源和设备资源的利用率,是数据管理中心主要研究解决的问题。
2 厂级数据管理中心方案设计
2.1 总体方案
实现对油田开发数据库数据的统一、有效的管理,包括:数据存储结构的优化;数据库安全存储、备份机制的完善和建立;数据上网情况的监控;上网数据数据质量的校验;陈旧信息(数据垃圾)的清除或转储。确保各类数据的及时、准确以及数据安全、存储备份,使数据资源在生产、科研、管理上实现最大限度的利用。
2.2 系统结构
将油藏工程、采油工艺、地面工程、生产管理四大专业的数据集中存储、管理,共享应用。根据数据管理应用的实际,系统主要分为四个模块:即数据维护、数据存储管理、数据安全及数据查询应用。
3 关键技术及解决途径
3.1 关键技术
采用数据银行技术,实现油田开发各专业生产、管理领域间的数据共享。其特点为:
⑴ 数据银行按照统一的数据模型存放多学科数据。包括:开发地质、油藏工程、 采油工程、生产运营、地面工程和管理决策等领域。⑵进入到数据银行的数据必须确保其完整性和正确性。⑶采用多种存储介质,存储容量大。⑷具有可视化的数据查询和检索系统;可以方便地为各类应用系统的综合应用数据库提供数据交换服务。
3.2 解决途径
⑴依据油田开发生产数据库的逻辑结构及数据流程,建立数据中心数据存储模型。⑵用网络及Oracle数据库安全技术,制定切实可行的数据库安全、存储、备份机制,确保各类数据的安全、备份和应用。⑶在数据存储中心的平台上,开发数据库管理平台辅助工具,包括:数据库用户授权、数据上网情况监控、数据资源概况检查、数据质量检查分析及通用数据查询等。⑷对油藏工程、采油工程、地面工程三大专业数据库质量进行跟踪检查,采用符合企业、公司专业信息标准的算法对数据质量进行校验。⑸整合各专业信息资源,建立三大专业数据信息互动、互用的信息应用模式,保证数据信息唯一性、及时性、完整性。
4 数据管理中心方案实施应用
4.1 数据库用户管理
数据库用户是访问Oracle数据库信息的途径,为防止来自用户无意和恶意的破坏,针对不同用途限定其访问数据库、数据表以及数据字段的权限是保证数据质量及数据安全的有利手段,根据数据用户特点和数据应用情况,将数据中心的数据库用户分为五类管理[1]:基础用户组;项目用户组;个人用户组;公共用户组;临时用户组。
4.2数据库安全存储备份
数据管理的关键是存储管理,数据库安全存储是数据库共享应用的基础。
⑴数据库热备份必须解决三个问题,一是主从数据库的数据必须是同步的。二是在主服务器发生故障时,从服务器自动切换提供服务。三是从服务器的自动恢复技术。我厂的数据库服务器基本实现了自动同步备份功能,是在相应的软件支持下完成的,Oracle数据库要提供不间断实时服务,就必须保证主、从服务器的实时同步镜像,必须解决数据库的智能切换技术[2],我厂的热备份系统的核心应用软件选用了LifeKeeper软件。
⑵数据的冷备份是应急措施,数据冷备份的第一个重要作用是提供数据的可回归性。因为各专业的数据维护人员对Oracle数据库的安全性能和机制、以及数据库写的提交机制不可能很熟悉,对原始数据执行了批量误操作,当再查阅数据时,发现数据有误,这时对原始数据的备份即冷备份就会发挥作用,用我们的日、周、月、年的原始数据备份,找到恰当的时间点,由专业技术人员配合,实现部分或全部恢复数据。第二个作用是主、从数据库服务器同时故障,当然这种情况非常少见,是为了以防万一,是热备份的补充。
由于数据的原始数据备份需要占用一定的系统资源,利用计算机的计划任务功能定时(在系统运行相对空闲时间)启动备份进程[3],每天检查运行情况,为了保证备份数据的完整、有效性,采取了日、周、月、年多种备份方式,具体方法是通过刻盘机以及磁带机进行双向复制,形成有效的介质备份。
4.3 上网数据监控
对网上油田开发生产数据传输及时性的监控,对数据库建设进展情况进行统计分析,按照各数据库维护周期进行监控,给出统计报告,按记录数变化情况形成图表或曲线,为考核管理工作提供直接的依据。
4.4数据质量检查
数据质量控制是数据库建设管理的重要组成部分,并贯穿于数据流动的每一个环节,因此采用符合企业、公司专业信息标准的算法对数据质量进行校验,包括:逻辑判断、数据统计算法判断、值域判断等,同时提供网上数据修改功能。
4.5 通用数据查询
数据管理中心方案的核心是各类生产数据,保证各专业人员能够充分共享现有数据资源,加快数据查找速度是数据管理中心实现的主要功能之一。通用数据查询功能可以将数据中心内存储的数据表(基础数据表、自建数据表)通过用户给出的任意条件以及多条件的组合,来查询、浏览某些或全部字段,同时可以显示字段的属性包括字段的汉字代码、宽度、类型、是否允许空值等。
5结语
本文针对数据的安全管理、存储备份、数据质量控制等方面进行详细的分析同时提出设计方案,制定了严密的数据中心安全策略,重点研究科学、规范、合理的数据库备份、存储管理,采用标准算法对开发数据进行质量检查、跟踪,建立方便、快捷、统一的数据库应用平台,最大限度共享现有数据信息资源。但是,对于整个方案设计还有待于进一步的实际应用来不断完善。
参考文献
[1] 苗雪兰.一种基于角色的授权管理安全模型的研究与实现,计算机工程.2002年9月.
[2] Life keeper技术白皮书美国steel eye公司,2002.
[3] Kevin Loney《Oracle8数据库管理员手册》.机械工业出版社,1998.
作者简介:刘馨 1977.05.16 女 1998年毕业于大庆石油学院计算机软件专业,学士学位,现任工程师,目前从事数据库管理与应用工作。
