气象数据库监控系统设计方法分析
2017-09-29柴华
柴华
摘要 随着我国综合国力的不断增强,各个行业对于气象数据准确性的要求越来越高,为了保证气象数据库运行稳定性,需要兼顾到各类需求,制定出科学的监控方法。本文主要针对气象数据库监控系统的运行需求与设计方式进行分析,以期为气象服务行业提供参考。
关键词 气象数据库;监控系统;设计方法
中图分类号 P409 文献标识码 A 文章编号 2095—6363(2016)13—0081—02
在我国社会的发展下,各个领域对于气象信息的需求量也逐渐增多,对于气象资料稳定性和实时性要求也逐年增高,为了满足这一需求,各地气象中心纷纷建立气象数据库系统,以满足人们对气象信息的需求。气象数据库储存的数据资料类型、设备数量越来越多,各类突发情况发生可能性更高,这就对数据库保障工作提出了更为严格的要求,除了需要定时进行检查,还要对各类数据库进行科学的监控,更好地应对运行中的突发问题。
1气象数据库监控系统
在现代化科技信息的发展下,气象预报业务系统对于数据库的依赖性比以往更强,气象数据库在保证气象变换预报中起着重要的意义,对于现阶段气象数据库监控工作而言,是对传统数据库系统的优化,为此,需要根据现阶段的标准进行改进,使之可以更好的适应现代化商业数据库系统的运行需求。气象数据库要得以有序运转,必须要有完善的监控系统,这不仅可以保证系统性能,还能够提升数据库系统运行的安全性与稳定性。为了满足这一需求,在设计气象数据库时,需要关注到3个问题:首先,是系统的稳定性与实用性,在建立气象数据库时,需要对涉及到的重要因素与资料进行详细的分析,减少设计误差,降低系统运行的出错率;其次,系统设计要考虑到成本与后续的维护问题,一般情况下,系统频繁交换会影响其综合性能,影响实时数据库的储存性能,因此,需要针对数据库的采集周期与采集时间进行合理的优化,降低额外消费;最后,系统要满足开放性与易操作性的要求,信息透明公开、界面简单明了,遵循先进性、开放性、标准化原则,注重提升系统的可扩展性。
2气象数据库监控系统设计方法探讨
2.1注重监控系统设计的安全性
在气象数据库之中,监控系统是一个核心内容,其运行状态可以保证数据库运行的安全性,在关于安全性的问题上,需要深入分析系统面临的威胁类型。调查显示,气象数据库系统面临的安全威胁主要来自恶意攻击、操作失灵、病毒破坏3个方面,且系统本身会存在安全漏洞,这就需要维护人员进行定期的维护。同时,气象数据库系统的用途是开放的,容易受到黑客和病毒的影响,其中一个环节发生问题,都会影响数据库运行的稳定性。
为此,在设计时,需要对监控系统的核心模块进行处理,设置好监控級别,优化数据库系统,针对重要信息进行加密数据,发送端加密、接收端解密,避免数据泄露。此外,还要注重系统运行环境的监控,加强服务异常状态的报警,明确监控信息分类。
2.2提升业务值班监控系统的效能
气象数据监控系统会涉及到各线值班人员,因此,在设计时,需要考虑到值班人员的值班特点、声音报警的要求,将监控信息集中显示出来,提升报警级别,让监控信息可以一目了然的显示出来。此外,还要对数据库错误类别进行分类,以故障处理作为导向,协助后台技术人员与值班人员进行沟通,将一些不重要信息屏蔽,避免干扰值班人员的正常工作。
2.3实时监控系统的设计要点
实时数据库的变化属于系统的重点监控对象,数据库系统的监视内容包括空间监视、运行状态监视、用户行为监视等,监视重点为数据库表空间监视、关键进程监视、磁盘利用率等系统资源的监视。具体的流程监视则由报数量统计、未处理资料统计、报缺数据统计、报错统计、数据入库统计、数据备份监视、处理进程状态监视组成,利用SQL server2000数据库,可以对监控系统基本操作进行科学的定义,提升系统运行稳定性,达到程序应用的简化目的。
3气象数据库监控系统实现研究
气象数据库监控系统架构可以采用C/S模式,监控客户端和被监控节点的服务端程序之间通过JAVA的RMI远程方法调用机制进行通信。监控管理客户端为被监控节点提供远程管理功能,且被监控节点可直接访问Rracle数据库的动态视图,利用操作系统的API获得实时状态信息,并根据存储在本地数据库中的规则库和知识库进行判断,将可能会发生的问题通知监控管理客户端提示用户告警。针对气象资料时效性强的特点,宜采用分区存储的方法,将气象数据划分为在线库、近线库、离线库和反演库,其中,在线库用于存放较少量的最新数据,近线库存放过期数据,离线库存放归档后的备份气象资料,反演库存放预报员指定范围的历史气象资料。而人工采集系统为数据库运行提供了窗口界面,用人工交互法对数据进行录入,对录入数据进行加工处理,再根据网络结构化原则进行监控,按照用户控件按钮来完成相关的功能。最后即可根据用户的具体需求来检索。系统还可以提供实时资料、历史资料之间的对比,方便用户了解事实数据库情况、历史数据序列与数据库结构,用户可以根据需求来对数据进行归档、恢复和备份,保证了监控系统运行的平稳性。
4结论
合理的监控方式是保证气象数据库运行安全性的前提,在设计时,需要遵循以人为本的原则,正确处理设备与人之间的关系。作为设计人员,需要加强学习,不断提升自身的创新意识,革新传统的设计方法,对监控系统进行合理布局,综合考虑各类因素,这样才能够保证监控系统设计的成效。endprint