论文部分内容阅读
服务等级协定(Service Level Agreement)是服务提供商和客户双方经协商而确定的关于服务质量等级的协议。本论文首先引入了SLA的基本概念,介绍了服务等级协定的发展现状,区分了SLA与QoS的差别。说明了SLA是涉及多环节全生命期的运行管理活动,其中对SLA参数的监测与评估是SLA管理中十分重要而又相当困难的环节。为了对网络性能进行监测,对当前网络运行状况给予评价,需要采集网络运行参数,计算、分析SLA相关参数。同时通过对这些SLA参数的分析,能够发现网络性能瓶颈,判断现有网络在满足服务质量方面的能力,为网络的优化提供具体的参考依据。这些SLA参数既可供网络服务提供商评估自己提供的服务,也可供客户评估自己使用的服务,开发以SLA为中心的网络运行监测系统已经有强烈的用户需求和良好的市场预期。因此,本论文以园区网的SLA监测需求为背景,研究以数据采集平台为基础数据来源的面向SLA的网络运行的监测与评估方法,设计并实现了一个面向SLA的网络运行监测系统来评估园区网的服务等级。本论文概括了三种数据采集模式及其各自的优缺点,突出了统一的数据采集平台在SLA监测系统中的必要性和重要性。从理论上分析了几种可能的数据来源:MIB、RMON MIB、Netflow等。在面向SLA网络运行监测系统统一的架构下,设计并实现了数据采集平台。数据采集平台是整个系统的基础,负责从园区网的网络设备上采集网络运行数据。采集平台采用传统的管理者/代理模型,在系统主控模块调度下周期性的采集系统需要的网络运行数据,这些数据是系统SLA参数计算和评估的基础。为了提高数据采集的效率和针对性,数据采集平台针对SLA监测系统不同模块的不同需求采取了分类采集、分类存储的策略。将数据采集模块分为设备静态数据采集、拓扑监测数据采集、SLA参数管理数据采集、设备管理数据采集和服务器管理数据采集等子模块。每一个子模块都有自己的采集内容、调度方式、处理和存储方式。并根据SLA监测系统的需求,在Windows平台下设计并实现了一个单独的MIB数据采集工具。然后,在电子科技大学沙河校区校园网环境下,对数据采集平台各子模块分别进行了测试,对测试结果进行了分析。再将整个数据采集模块与SLA监测系统进行了联合调试,实现了SLA监测系统对校园网的监测和评估。对于设计和实现中遇到的一些关键问题给予了分析。最后,对本论文工作进行总结。提出了对数据采集平台进行进一步研究的一些看法。