论文部分内容阅读
近年来,互联网中对等网络(Peer-to-Peer, P2P)视频点播应用越来越广泛,同时也对其服务质量提出了更高的要求。如何评估系统性能,为系统管理维护和性能优化提供技术支持是一个重要问题。通过系统日志分析来评估系统性能和监控系统运行状态,是一种公认的有效手段。与其它方法相比,日志分析数据主要来源于系统运行期间产生的真实事情和数据记录,能够保证系统分析的准确性和客观性。结合一种P2P网络视频点播系统设计的技术需求,本论文提出一种P2P网络视频点播系统日志及分析子系统设计,主要研究工作包括:(1)设计了P2P视频点播系统中用户节点、源服务器、目录服务器的日志记录格式,通过日志记录系统中发生事件的详细信息,为下步日志分析提供数据;(2)设计和实现了P2P视频点播系统日志子系统;能够对系统节点产生的日志进行收集与存储;(3)设计并实现了P2P视频点播系统日志统计分析软件,基于系统日志计算系统视频播放启动时延、视频播放连续度和播放流畅指数等性能指标,并将统计分析结果以图形形式呈现。小规模的实际系统测试表明,本论文提出的P2P视频点播系统日志分析子系统能够有效用于系统性能评估,为系统的性能评估分析和进一步的改进提供了一种有效的技术手段。