文档介绍:电子科技大学
硕士学位论文
以SLA为中心的网络运行监测系统数据管理平台设计与实现
姓名:陈振权
申请学位级别:硕士
专业:通信与信息系统
指导教师:雷维礼
20090501
摘要,服务等级协定欠裉峁┥毯陀没е渫过协商在服务质量、优先权和责任等方面达成协议的一种规范。该技术已经成为网络运维中解决目前面临的多种问题的期望技术之一。但是为了更加有效的使用该技术,使之达到预期的效果,不但需要统一的标准还需要的是一个能够符合过程的并能实现对网络的动态监测的完全自动化的系统。该系统不但能够实现对网络的动态监测,而且能把动态监测结果按照标准的过程映射成为能够符合协定要求的评估报告。为了满足7⒒赟的网络运行监测系统非常迫切。本论文在传统网络管理基础上结合睦砟睿饕D勘晔且許为中心的网络运行监测系统的数据管理平台的设计与实现。通过全面分析系统中管理平台的地位及功能需求,确定了管理平台的整体结构以及其与系统其他模块的接口。进而深入分析了母髦质堇丛醇捌涮匦裕杓髦忠酝莨芾淼慕饩龇法并进行了适当的修改和融合,最终采用了逻辑划分数据库、树形存储结构以及分批分段思想优化了数据的存储结构和操作方式,使得管理平台的数据管理部分能够切合系统对于数据操作的要求,并增强系统对于菸从型骋槐曜级能导致的数据变化的扩展性能。除此外还对管理平台进行了封装,隐藏了数据具体存储结构并优化模块对于需求数据的操作性能,同时也增加了系统在数据需求方面的扩展性。最后通过对项目运行二个月以后的实际数据管理平台进行测试取得的性能数据的分析,对平台的实际性能有了一个量的监测和评价。通过在实际网络中的测试,验证了本文设计的数据管理平台能够实现各个模块间的数据统一管理,提供优化的数据操作性能,能快速完成数据的备份,并在主数据服务器崩溃时快速启动备份服务器。因此,该平台能够满足系统功能要求。本论文的阶段性研究成果为后续的研究打下了良好的基础。后续可以针对数据库管理系统的稳定性问题以及数据库慢操作的性能问题展开进一步的研究。关键字:琒模板,数据管理,数据管理平台,数据库封装
..’~..Ⅱ
.’弱:,,珼’瓵,琲,.’瑃,,艉鬷.
图目录服务传递关系/⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯芷凇关键指标映射层次图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯系统结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。⋯⋯⋯⋯⋯⋯数据管理平台结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯缂嗖庀低呈萘魍肌!逻辑数据库数据关系图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.谌萁峁埂非叶子节点内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。叶子节点内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯分批分段数据库表图第一部分⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.分批分段数据库表图第二部分⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.配置数据库图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.采集数据库图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.分析数据库库部分图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.封装接口结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.测试网络环境拓扑图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图图Ⅵ
表目录测试系统配置环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.主控判定用户权限⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.主控取关键链路配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯:⋯⋯⋯⋯.主控取指定类型关键服务器配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控取某一协定的关键服务器配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控取用户拥有的协定数⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.主控根据协定名取协定号⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控取指定协定制定类型关键设备配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控取指定用户的所有协定和相应协定名⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控取指定协定指定关键链路的端点数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.主控根据指定的协定号获取关键设备的设备号和设备荨数据采集取采集需求数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控添加用户关键设备配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控添加用户关键服务器配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控删除关键设备配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⋯.主控删除关键服务器配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控添加额外采集需求数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯..主控删除关键链路配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控删除额外采集需求数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.主控更新关键链路配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控更新关键设备配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控更新关键服务器配置数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯主控获取