论文摘要
服务等级协定(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 什么是SLA2.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文档