基于实时数据库系统IT资产性能监控解决方案.docVIP

基于实时数据库系统IT资产性能监控解决方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于实时数据库系统IT资产性能监控解决方案

基于实时数据库系统IT资产性能监控解决方案   【摘要】 实时数据库(Real Time Database)是数据库系统发展的一个分支,是数据库技术结合实时处理技术产生的,是开发实 时控制系统、数据采集系统、CIMS系统等的支撑软件。实时数据库系统的应用方便了数据采集、历史数据存储、提升系统尤其是数据库系统的性能,同时对后期数据挖掘提供了基础。   【关键字】 实时数据库 数据采集 网络拓扑 调度服务 告警   【Abstract】Real time database (Real Time Database) is a branch of database system development, database technologycombined with real-time processing technology, is to support the software development of real-time control system, data collection system, CIMS system etc.. The applications of the database to facilitate data collection, historical data storage, improve the system especially the performance of the database system, and provide the basis for data mining.   【Keywords】Real Time Database Data CollectionNetwork TopologyScheduling Service Alarm   一、引言   当前大多数公司都使用复杂的人工跟踪监测方式,或者根本不清楚自己的硬件资产基础。由于不了解自己IT资产的基础,从而导致了时间、资金以及系统性能上的损失。面对IT资产管理的迫切需求,对传统上被看作成本中心的IT部门也提出了更高的要求,更充分利用现有资产、更严格地控制资产、获得更高的投资回报,这些不仅是企业对IT部门的殷切期望,也越来越成为企业考量IT部门的重要内容。   在IT资产性能监控领域,数据采集基本上使用自定义服务实现,将采集的数据存储在关系数据库中。通过实时数据库的使用,重复利用实时数据库插件,如OSI PI实时数据库系统插件MCN提供的数据采集接口SNMP/Ping/ TCPResponse/Perfmon,该插件能最大程度的减少开发周期,提高数据采集的性能和稳定性,而且实时数据库海量的存储有关系数据库不可比拟的优势。   二、系统总体架构   IT资产性能监控系统构建于JavaEE平台,采用分层提供服务支持的设计思想,多层架构是一种被行业证明过的软件架构模型,对开发一些解决可扩展性、安全性、容错性方面的企业级(客户端/服务端)应用程序支持。将系统划分为数据库层、数据访问层、业务逻辑层、业务表现层和系统接口层。系统对每一层定义明确的功能接口,同时在层次内实现组件化的接口实现。层次化、模块组件化的实现,使系统具备了最大程度的灵活度,从而能对业务需求的变化做出快速的反应,使系统具有很好的扩展性。(图2)   三、系统部署结构   IT资产性能监管系统部署在企业内网环境中,可以采用虚拟服务器、单机服务器、双机热备或集群方式部署服务端。系统服务端在华电国际总部采用总部虚拟机部署、总部及电厂客户通过广域网访问。集团广域网提供了足够的带宽,系统在数据采集和http访问请求不会对其他正常的网络通讯造成实质性影响。(图3)   四、关键技术   4.1 ExtJS   ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用JavaScript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端Ajax框架。因此,可以把ExtJS用在.Net、Java、PHP等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考Java Swing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。   4.2数据采集及存储   本系统中主要使用OSI PI MCN 插件提供的SNMP/Ping/ TCP Response/Perfmon接口实现数据采集。关系数据库使用JDBC连接使用DBA权限的用户执行数据库执行脚本方式进行性能数据采集。   网络设备的大部分监控参数都支持SNMP协议,可以直接使用SNMP接口实现数据采集。网络设备主要监控的参数包

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档