面向SLA的网络运行监测系统 ——数据管理平台的设计与实现

面向SLA的网络运行监测系统 ——数据管理平台的设计与实现

论文摘要

服务等级协定(Service Level Agreement,SLA)是服务提供商和用户之间通过协商在服务质量、优先权和责任等方面达成的协议。为了执行该协议,需要对网络性能进行监测。而现有的传统网管软件存在诸多缺点,管理员只能从底层面向系统的角度,而不能从面向用户的角度来管理服务,因此不能实现对整个端到端的应用服务过程的浏览。当出现服务质量不能让用户满意的情况时,服务提供商往往没有办法诊断所出现的问题。为了满足SLA,开发面向SLA的网络运行监测系统的要求非常迫切。本论文首先介绍了课题背景,简单的阐述了SLA的相关概念,并在此基础上对面向SLA的网络运行监测系统进行了设计分析,然后详细的讨论了该监测系统中数据管理平台的设计与实现。在该系统中,数据管理平台不但实现了对数据的管理(数据管理贯穿整个SLA的生命周期),也起着连接系统各模块的作用,因此数据管理平台是本系统实现的一个重点。采用一个统一的管理平台是为了满足对数据定义的统一性和数据唯一性的要求,同时也为了提高系统的效率,这对实时监测系统是非常重要的。通过对系统需求和开发环境的分析,选择合适的数据库管理系统产品;通过对被管数据的分析,在数据管理平台中设计实现了四个数据库;通过对各数据库对表操作的要求,选择合适的表类型;通过对系统中其它模块对数据操作的分析,为其设计表的各字段内容和类型;最后设计实现了数据管理平台的交互接口。然后还讨论了图形显示模块的设计与实现。图形显示模块既要对设备和拓扑进行显示,还要显示SLA关心的内容。由于签订协议的双方都有了解网络运行情况的需求,而双方关心的显示内容和获取的方式都不同,因此根据需求的不同,为双方选择了不同的软件架构进行显示模块的设计开发,本文重点讨论给网管人员观看的显示部分的设计与实现。由于需要显示的内容比较多,同时为了满足简洁、美观的要求。如何对显示的元素进行摆放和调整是本文讨论的重点。最后,对本论文工作进行了总结。提出对面向SLA的网络运行监测系统的数据管理和图形显示进一步研究的一些看法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 网络管理概述
  • 1.1.1 网络管理定义
  • 1.1.2 网络管理的标准和协议
  • 1.2 SLA 的提出及意义
  • 1.2.1 SLA 的提出
  • 1.2.2 SLA 提出的意义
  • 1.3 SLA 的发展现状
  • 1.4 课题背景、研究意义
  • 1.5 论文组织形式
  • 第二章 SLA 综述
  • 2.1 SLA 定义
  • 2.1.1 什么是SLA
  • 2.1.2 服务供应商和客户
  • 2.1.3 SLA 的构成
  • 2.1.4 SLA 保障范畴
  • 2.1.5 SLA 的生命周期
  • 2.2 SLA 技术指标
  • 2.2.1 SLA 参数
  • 2.2.2 SLA 与QoS 之间的关系
  • 2.2.3 SLA 参数的获取
  • 2.3 SLA 管理工具
  • 2.4 面向SLA 的网络运行监测系统的设计
  • 2.4.1 设计需求分析
  • 2.4.2 系统总体目标
  • 2.4.3 监测参数的选取
  • 2.4.4 系统总体架构
  • 第三章 数据管理平台的设计与实现
  • 3.1 什么是数据管理
  • 3.2 数据管理在SLA 中的作用及实现形式
  • 3.3 数据库系统的设计
  • 3.3.1 数据库管理系统产品介绍
  • 3.3.2 数据库管理系统选择依据
  • 3.3.3 被管数据的分析
  • 3.4 数据库系统的实现
  • 3.4.1 数据库的实现
  • 3.4.2 表的实现
  • 3.4.3 接口的实现
  • 第四章 图形显示模块的设计与实现
  • 4.1 图形显示模块
  • 4.1.1 为什么需要图形显示
  • 4.1.2 传统网管软件显示模块的不足
  • 4.1.3 本系统显示模块的设计分析
  • 4.1.4 显示模块的数据来源
  • 4.2 显示模块的架构模式
  • 4.3 开发语言和工具的介绍
  • 4.3.1 提供给客户观看的显示部分
  • 4.3.2 提供给网管观看的显示部分
  • 4.4 显示模块采用C/S 模式的布局算法
  • 4.4.1 拓扑显示算法
  • 4.4.2 自动布局算法
  • 4.4.3 布局算法的选择
  • 4.5 显示模块采用C/S 模式的实现
  • 4.5.1 核心代码说明
  • 4.5.2 流程图
  • 第五章 测试结果分析
  • 5.1 拓扑发现模块
  • 5.2 设备发现模块
  • 5.3 服务器监测模块
  • 5.4 参数计算模块
  • 第六章 结论与展望
  • 6.1 本文总结
  • 6.2 后续工作探讨
  • 致谢
  • 参考文献
  • 攻硕期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    面向SLA的网络运行监测系统 ——数据管理平台的设计与实现
    下载Doc文档

    猜你喜欢