论文部分内容阅读
随着网络应用和技术的快速发展、网络规模的不断扩大,网络测量和监控是监控网络状态保证网络正常运行的必要手段,同时网络测量技术也是学习和研究网络行为模式,为改进网络协议、制定网络性能指标必要方法和手段。然而网络的测量技术的发展远远落后于网络技术的发展,网络设备的多样性、网络拓扑的异构性和网络大规模性,给网络测量带来巨大挑战,同时新兴网络业务也造成网络测量性能指标没有形成完整的统一标准,进一步给网络测量技术的部署和应用带来困难。为了解决网络测量存在的问题,提供了众多的网络测量框架,网络测量框架具有适应网络异构性、具有良好的可扩展性和可配置型,以及安全性等特点。
然而,现有的网络测量框架并不能够完全无缝的实现异构测量工具的集成和适应所有的异构网络,并且不能够从本质上解决网络的跨域测量。本文将perfSONAR网络测量协议和Web-Service技术相结合,实现了基于perfSONAR的网络测量系统。该测量系统使用perfSONAR网络协议实现测量工具的无缝封装和集成,同时结合Web-Service技术实现提供一个分布式的网络测量解决方案。在该系统,可以在单个管理域内部署多个测量服务,实现异构测量工具的协同测量,并在测量域类提供了非测量域的访问接口,实现测量数据的共享和测量结果的查询和分析。
本文讨论和验证了基于perfSONAR网络测量系统实现smokeping测量工具的集成和测量系统的协同测量模式。实验表明,基于perfSONAR的网络测量系统可以实现多个测量工具的集成,并协同完成网络测量,能够全面的监控和分析网络运行状态。同时该测量系统具有perfSONAR测量框架和基于Web-Service测量框架的特点,能够提供一个解决跨域测量和分布式测量的解决方案。