ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:31.78KB ,
资源ID:8128610      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8128610.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络与自动化设备监控预警系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络与自动化设备监控预警系统.docx

1、网络与自动化设备监控预警系统附件1无线电台管理局技术进步奖推荐书( 2015 年度)一、项目基本情况推荐单位(盖章):项目名称网络与自动化设备监控预警系统第一完成单位(盖章)八三一台第二完成单位(盖章)主要完成人(按照贡献大小排序,申报一等奖10人,二等奖8人,三等奖6人)第一完成人丁 健签字第二完成人方志松签字第三完成人周厚福签字第四完成人朱振军签字第五完成人吴黎明签字第六完成人水燕军签字第七完成人王晓杭签字第八完成人曹建辉签字第九完成人潘哲宁签字第十完成人签字联系人姓名:传真:电话: 手机:二、承诺书我单位严格按照无线局技术进步奖励办法及实施细则的有关规定及无线电台管理局技术进步奖推荐书填

2、写说明的具体要求填写了本推荐书。我单位保证推荐书的内容及全部附件材料内容属实,不存在弄虚作假情况,且不存在任何违反中华人民共和国保守国家秘密法和科学技术保密规定等有关法律法规的情形。 项目负责人(签字): 日期:申报单位负责人(签字): 日期:注:本页填写完成后,请在推荐单位、完成单位处盖公章,每个完成人逐个确认签字,承诺书由项目负责人签字。将本页扫描成图片文件或PDF文件,作为在线申报的附件上传至科技服务管理系统。三、项目简介项目所属科学技术领域、主要内容、特点及应用推广情况(不超过800字):一、项目所属科学领域: 网络与自动化设备监控预警系统属于科技成果应用与技术革新领域。二、主要内容:

3、 本系统主要用于对电台内所有服务器、自动化上位机、路由器、交换机、防火墙、UPS以及数据库系统进行在线式监控预警,主要检测的指标有CPU利用率,内存利用率,硬盘利用率,接口流量和状态,会话数,系统本地时间,系统日志,以及正在使用的数据库、中间件等。本系统方便系统管理人员和维护人员随时了解整个系统的运行状况,而且能从应用层面对电台安全播出系统的关键应用进行实时监测。设备的每个属性都有阈值配置,当检测结果超出阈值范围时,系统将通过声音和文字信息报警提醒用户,并将异常信息发送给设备维护人员。三、主要特点:1、通用性强,兼容性高:本系统通用性好,可以兼容各种厂商的网络设备、服务器、以及自动化工控机。2

4、、强化主动监控,实现集中管理:集中部署监控系统,实现网络、自动化设备、业务应用的全面集中监控,帮助管理人员从被动管理模式转换至主动识别变化模式,彻底解决被动服务的局面。3、快速主动预警,实时性高:建立集中的告警分析处理机制和故障预警机制,具有非常高的实时性,系统每次检测一台主机时间都在200毫秒以内。服务端系统采用多线程异步框架,根据线程的工作情况进行动态分配,充分利用了服务器性能,在最快的时间内定位故障点,发出报警信息,从而缩短故障时间。4、全面直观的运行可视化:提供运行可视化展示能力,以网络、自动化系统、业务系统等角度展示电台安全播出资源运行情况、性能状况等,使管理人员、维护人员能迅速掌握

5、设备运行状态。5、可扩展性:本系统具备随设备发展而灵活扩充的能力。四、应用推广情况:本系统自2013年底完成部署实施以来,运行状态良好,多次提前发现设备运行异常情况,并通知维护人员前往处理问题,确保所有自动化系统、网络设备以及网络链路的健康运行,由于我们内外网隔离,因此移动终端只在测试过程中使用,并未真正投入使用。四、主要技术创新点一、 在线式注册模式传统的运维系统,所有登入系统的用户,只能查看到预先完成添加的设备。本系统进行了用户私有化处理方式,系统采用在线注册方式,已注册的用户,在登入系统后,可动态添加和修改自己需要监控的设备,通过上传功能,将你的设备上传到服务端,服务端接收到设备数据后,

6、马上对这些设备运行状态进行轮询式监控,并把状态实时反馈给对应的用户。即用户与设备之间是一对一的关系,而不是传统的多对一关系。二、 主动式全面监控及事前管理模式传统的运维模式,维护人员根据已定制的日检、周检、月检、季检和年检方案,定时、定期对网络和自动化设备进行人工巡检,而无法实时了解设备的运行情况。在设备濒临故障前,无法提前预知,只有在设备出现异常情况,并已对相关业务造成影响后,维护人员才被告知业务已无法使用,需要前去维护。本系统可实时监控任意多个设备,并将各类流量、CPU利用率、内存利用率等图形方式呈现设备真实的运行状态,在设备临界异常值时,提前在界面上以显着的方式显示将要出现故障的设备,并

7、配备语音提示,以及手机推送功能,主动提醒维护人员前去对故障预处理,避免事态发展。三、 集中式监控、多平台终端显示模式本系统采用主动监控模式,系统在服务端部署监控系统,对所有支持并已开启snmp、wmi的设备,实时轮询检测各设备状态并记录,并将检测结果发送给在线的对应用户。客户端拥有Windows客户端应用系统、Android客户端应用系统以及Web模式,用户在相应的设备上,选择相应的终端软件,进行远程查看,在设备出现报警信息时,这些系统会主动接收并提醒维护人员。四、 多种检测方案本系统使用了wmi、snmp、sql、icmp等技术,服务端对每种检测方案,采用独立的应用软件运行方案,各种检测方案

8、之间互不影响。五、项目详细内容1、立项背景(不超过800字)随着我台信息化的建设和发展,我台的服务器、自动化设备、数据库以及网络结点设备不断地增加,结构越来越复杂,在设备出现如下的情况时,无法及时发现问题,加上电台网络机房点多面广,不能进行快速定位。 情况一:当网络内,部分设备出现网络不通时,维护人员无法及时发现是链路问题,还是因为网络设备自身问题引起,也无法确定是哪条链路出现了问题。 情况二:当网络出现延时很大时,无法确定是哪条链路出现了大数据传输。 情况三:当网络设备持续的出现高CPU、内存、硬盘利用率时,无法及时发现,只能在每天人工巡检时才能发现。 情况四:当数据库硬盘利率过高时,会严重

9、影响业务的运行,进而导致相应业务的崩溃。由于上述的问题存在,结合我台实际情况,也为了帮助其它单位解决这个问题,我台组织人员,开发网络与自动化设备监控预警系统,每个台站可注册后,添加自己的设备提交到我台服务器,我台服务器将远程在线检测网络健康情况,并把检测结果反馈给对应的用户。2、详细科学技术内容一、系统整体结构我台网络与自动化设备监控预警系统四大模块组成: 服务端检测系统:整个系统的核心,此系统包含四个子功能模块:1) 协调服务器:主要负责用户注册、登陆,设备增加、删除、修改,向登入用户发送设备检测结果。2) Wmi检测器:加载使用Wmi检测方案的设备,实时检测状态信息,发送给协调服务器。3)

10、 Snmp检测器:加载使用Snmp检测方案的设备,实时检测状信息,发送给协调服务器。4) Ado数据库检测器:加载登记的所有被检测数据库,实时检测数据库的运行健康状态,发送给协调服务器。 Windows客户端应用系统:本系统运行需要运行在服务端系统所在的网段内,在登入成功后,从服务器端接收本账号下的所有设备信息,以拓扑图的方式显示网络及自动化设备运行状态,对比预先设置阈值,在异常结果出现时,提供声光报警。 Android客户端应用系统:本系统需要运行于带有Andoid操作系统的终端,并要求运行于服务端系统所在的网段内,登入成功后,从服务器端接收本账号下的所有设备信息,以拓扑图的方式显示网络及自

11、动化设备运行状态,对比预先设置阈值,在异常结果出现时,提供声光报警。 Web系统:本系统基于ORM技术,使用.Net技术进行开发,可兼容当今主流的浏览器,主要用于查看设备运行的历史信息,根据不同的用户,查看自己对应设备的历史运行状况。整体结构示意图如下所示:图1 整体结构示意图二、系统使用的关键技术多年来,我台在自动化改造、自主研发方面有了一定的经验积累,经过项目小组整体的研讨,本系统采用了以下的关键技术:2.1 简单网络管理协议(SNMP) 简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet En

12、gineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。使用SNMP有如下几个优点: 基于TCP/IP互联网的标准协议,传输层协议一般采用UDP。 自动化网络管理。网络管理员可以利用SNMP平台在网络上的节点检索 信息、修改信息、发现故障、完成故障诊断、规划和生成报告。 屏蔽不同设备的物理差异,实现对不同厂商产品的自动化管理。SNMP只提供最基本的功能集,使

13、得管理任务与被管设备的物理特性和实际网络类型相对独立,从而实现对不同厂商设备的管理。 简单的请求应答方式和主动通告方式相结合,并有超时和重传机制。 报文种类少,报文格式简单,方便解析,易于实现。 SNMPv3版本提供了认证和加密安全机制,以及基于用户和视图的访问控制功能,增强了安全性。本系统很好地利用了SNMP的这些优点,从而简单而快速地获取不同网络设备的运行状态。2.2 基于WMI的Windows终端管理技术 WMI的全称是Windows Management Instrumentation,即Windows管理工具。由于电台内的PC终端设备,几乎都是使用Windows操作系统,而WMI是一

14、项核心的 Windows 管理技术,可以使用 WMI 管理本地和远程计算机,因此,本系统在加入了WMI方案,对Windows终端进行实时在线监控。 系统通过WMI技术去管理本地或者远程计算机上的资源。2.3 ADO数据库远程监控技术 ADO,英文全称是ActiveX Data Object,是建立在OLE DB之上的高层数据库访问技术,是对OLEDB的封闭,微软提供了丰富的COM组件来访问各种关系型/非关系型数据库,特点简单、易用。本系统使用ADO方法进行数据库连接,通过相应的管理SQL对数据库状态进行查询。ADO是一个面向对象的COM组件库,用ADO访问数据库,其实就是利用ADO对象来操作数

15、据库中的数据。ADO的对象有:连接对象:连接对象用于与数据库建立连接,执行查询及进行事务处理。在连接时必须指定使用何种数据库的OLEDB供应者。命令对象:可以执行数据库操作命令,如查询、修改、增加和删除。用例信对象执行一个查询字串,可以返回一个记录集合。记录集对象:用于表示查询返回的结果集,它可以在结果集中增加、删除、修改和移动记录。当建立一个记录集时,一个游标就自动建立了,查询所产生的记录就放在本地的游标中,游标有四种类型:仅能向前移动游标、静态游标、键集游标和动态游标。记录集对象是对数据库进行查询和修改的主要对象。字段对象:字段对象用于表示数据库或记录集中的信息,包括列值等信息。一个记录集

16、或一个数据库中的表包括了多行记录,若将其当做二维网格,字段将是网格中的列,每个字段分别有名称,数据类型和值等属性,字段中包括了来自数据库中的真实数据。要修改其中的数据可在记录集中修改Filed字段对象,也可以通过在记录集中访问Fields字段集合对象,再定位要修改的Filed字段对象。对记录集的修改将最终被传送给数据库。参数对象:是和命令对象联合使用的一个对象。当命令对象执行的查询是一个有参数的查询时,就要用参数对象来为命令对象提供参数信息和数据。2.4、基于ORM技术的WEB应用ORM,英文全称Object Relational Mapping,即对象关系映射,是一种程序技术,用于实现面向对

17、象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。面向对象是从软件工程基本原则(如耦合、聚合、封装)的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套理论存在显着的区别。为了解决这个不匹配的现象,对象关系映射技术应运而生。对象关系映射(Object-Relational Mapping)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化的结构。 典型地,建模者通过收集来自那些熟悉应

18、用程序但不熟练的数据建模者的人的信息开发信息模型。建模者必须能够用非技术企业专家可以理解的术语在概念层次上与数据结构进行通讯。建模者也必须能以简单的单元分析信息,对样本数据进行处理。ORM专门被设计为改进这种联系。本系统web端开发,正是使用ORM技术与数据库进行数据交换,方便用对各设备状态的查看。三、主要功能模块逻辑1) 用户注册、登入模块此模块主要完成用户信息的注册,和登录功能。 2) 设备添加、删除、修改及保存模块在用户登入成功后,服务端系统会向此用户发送当前用户下已登记的设备列表,客户端接收到设备列表信息后,可对设备列表进行添加、删除、修改操作,在完成操作后,执行保存功能,将当前的新设

19、备列表信息上传给服务器,服务器端将重新加载此用户下的设备列表进行检测,并通知所有以该用户登入的所有客户端系统。3) 设备轮询检测模块图24) 客户端系统响应模块图35) 基于ORM的web历史记录查询模块图4四、平台各应用模块详细设计4.1 服务端检测模块 服务端检测模块共包含4个部分,分别是协调服务系统、WMI检测系统、SNMP检测系统、数据库检测系统。下面简单介绍一下各系统模块的功能。4.1.1 协调服务系统 协调服务器系统主要功能在于协调客户端系统与检测系统之间的数据交换,在启动系统前,需要对系统进行配置,其中最大允许连接客户端参数,用来设定本系统最大允许的连接客户端数量,超过这个数量的

20、用户将不再被接入;本系统开始的端口,是此系统为客户端开放的TCP连接端口号;数据库地址、端口号、用户名、密码、名称用来指定连接数据库的信息。系统配置完成后,通过启动功能,运行协调服务系统。图5 协调服务器主界面图6 协调服务器配置4.1.2 SNMP检测系统 SMNP检测系统对所有已注册的基于SNMP检测的设备,进行加载检测,并将结果存入数据库,同时把检测结果传送给协调服务器,其中配置模块和协调服务器相同。图7 SNMP检测系统图8 SNMP配置4.1.3 WMI检测系统 WMI检测系统对所有已注册的基于WMI检测的设备,即运行着Windows操作系统的PC主机,进行加载检测,并将结果存入数据

21、库,同时把检测结果传送给协调服务器,其中配置模块和协调服务器相同。图9 WMI检测系统图10 WMI配置4.1.4 数据库检测系统 数据库检测系统加载所有已注册的数据库,通过ADO方式远程连接上指定数据库,通过指定的SQL对数据库的状态进行查询,并将结果存入数据库,同时反馈给协调服务器,由协调服务器统一发送给指定的用户。4.2 客户端监控模块 客户端监控模块包含注册、登入、设备编辑、设备状态查看、报警等。由于我台技术网与办公网隔离,所以本次客户端界面截图以服务器网为例,如下所示: 用户注册窗口,用来填写用户的基本登入信息,如用户名、密码、显示名称、联系方式等。界面如下图示图11 注册用户窗口

22、用户登入窗口用来填写服务器地址,即协调服务器所在主机的IP地址,填写正确的用户名和密码即可登入。 若登入成功后,用户即可看到先前添加的设备,以及对应设备的状态,设备分为列表模式和拓扑图两种方式显示设备的运行或异常状态。界面如下图所示:图12 主监控界面图13 服务器主机检测结果图14 数据库检测结果图15 中心交换机检测结果 设备编辑用来添加、删除、修改设备,用户可根据自己的需求,来编辑需要被监控的设备,保存后,系统会将设备上传给协调服务器,各服务端检测系统将重新加载刚上传的设备。界面如下图所示:图16 编辑界面图17 交换机属性配置图18 服务器属性配置图19 数据库属性配置4.3 Web历

23、史查询系统 Web历史查询系统主要通过网页的形式查看各设备的历史运行信息,界面如下图所示:图20 查询端总览图21设备管理图22设备历史记录 图23指定时间点详细状态参数4.4 Android移动端监控系统 由于我们无线局是保密性质的单位,所有内网设备不可以接入无线网,因此,移动平台的功能只进行了测试使用。下面为Android的主要功能界面:图24 设备状态参数图25 设备配置信息3、与当前国内外同类研究、同类技术的综合比较1、与国内外同类技术的综合比较市场上目前来说存在着类似的应用软件,本系统完全是结合电台自身发展而研发的,具有独立的知识产权。2、效益分析通过网络与自动化设备监控预警系统的应

24、用,不仅顺利解决了电台内部网络和自动化设备状态实时检测,而且提高了各系统的稳定性,更好的保障安全播出业务。同时,也为当前我局的大数据分析提供一定的数据参考。3、市场竞争力分析网络与自动化设备监控预警系统运行了将近两年左右时间,系统运行稳定、实时性高、具有主动预警功能,有很强的竞争优势。4、应用情况网络与自动化设备监控预警系统在我台技术网和办公网内于2013年均安装完成,经过系统测试以及试运行,当被监控的网络设备临界阈值时,将以图像和声音的方式,通过不同的平台提醒值班员和运维人员,值班员和运维人员根据现场情况进行准确及时的处理。本系统自2013年通过验收,并正式运行,目前为止没发生过误报情况,运

25、行效果良好。 本系统的安装应用,为我台有人留守、无人值班提供了有力的保障,从而保证了安全传输发射工作的顺利进行,确保了中央的政令畅通,让党和政府的声音传送到千家万户。5、经济效益 单位:万元(人民币)项目总投资额回收期(年)年份 栏目新增利润新增税收创收外汇(美元)节支总额6、社会效益:网络与自动化设备监控预警系统具有良好的实时性、稳定性,项目的完成和运行,为安全播出提供了良好的保障措施,为无线局推动有人留守、无人值班奠定了良好的基础。也为后期大数据分析提供参考数据。六、本项目曾获科技奖励情况获奖时间奖项名称奖励等级授奖部门(单位)备注七、主要完成人情况表第1完成人姓名丁健性别男年龄51民族汉

26、工作单位国家广电总局831台联系电话手机传真E-MAIL通讯地址浙江兰溪103信箱邮政编码321106毕业学校北京广播学院文化程度大专学位专业、专长电子技术职务、职称台长/高级工程师毕业时间2007.6曾获奖励及荣誉称号情况: 2008年广播电影电视总局科技创新二等奖2012年局技术进步一等奖参加本项目的起止时间2013至2014对项目的学术技术贡献项目领导组组长,负责项目总规划,立项,审批第 2 完成人姓名周厚福性别男年龄44民族汉工作单位国家广电总局831台联系电话手机传真E-MAIL通讯地址浙江兰溪103信箱邮政编码321106毕业学校浙江大学文化程度本科学位专业、专长电子技术职务、职称

27、科长/高级工程师毕业时间2010曾获奖励及荣誉称号情况:2001年局技术能手二等奖2003年西新三阶段一期工程局二等奖2010年度无线局技术进步奖三等奖参加本项目的起止时间2013至2014主要学术技术贡献项目实施负责人,负责施工计划安排、软件开发安排、组织协调。第 3 完成人姓名吴黎明性别男年龄31民族汉工作单位国家新闻出版广电总局831台联系电话手机传真E-MAIL通讯地址浙江省兰溪市103信箱邮政编码321106毕业学校浙江师范大学文化程度本科学位学士专业、专长计算机科学与技术职务、职称工程师毕业时间2005.6曾获奖励及荣誉称号情况: 2010年度无线局技术进步奖三等奖第六届王选新闻科

28、学技术奖二等奖参加本项目的起止时间2013至2014主要学术技术贡献项目软件开发负责人,负责软件开发的规划及组织实施安排。第 4 完成人姓名朱振军性别男年龄30民族汉工作单位国家广电总局831台联系电话手机传真E-MAIL通讯地址浙江兰溪103信箱邮政编码321106毕业学校浙江理工大学文化程度大学学位学士专业、专长计算机科学与技术职务、职称助理工程师毕业时间2008.6曾获奖励及荣誉称号情况:2013年度无线局技术进步奖二等奖2013年度无线局技术进步奖三等奖参加本项目的起止时间2013至2014主要学术技术贡献项目组成员,负责软件整体架构设计、数据库设计、各类检测技术技术实现与应用、服务端

29、检测系统开发、PC客户端系统开发,协助做好测试等工作。第 5 完成人姓名潘哲宁性别男年龄26民族汉工作单位国家广电总局831台联系电话手机传真E-MAIL通讯地址浙江兰溪103信箱邮政编码321106毕业学校浙江理工大学文化程度大学学位学士专业、专长计算机科学与技术职务、职称技术员毕业时间2015.3曾获奖励及荣誉称号情况: 参加本项目的起止时间2014主要学术技术贡献项目组成员,负责Web端和移动端软件开发,协助做好测试等工作。八、主要完成单位情况表单位名称第 完成单位单位性质联系人电子邮箱手机联系电话通讯地址及邮政编码技术开发和应用的主要贡献(不超过600字)九、推荐单位意见十、主要证明目录1、应用单位目录应用单位名称应用起始时间应用单位联系人及电话使用本项目产生的经济效益(元)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1