对等网络点播平台中的代理缓存系统

对等网络点播平台中的代理缓存系统

论文摘要

现有对等网络点播平台中数据源服务器是唯一稳定的媒体数据提供者,对等网络中无法获取的数据请求均会指向数据源服务器,随着视频点播规模的增大,频繁的数据请求导致数据源服务器压力过大、响应节点请求的时间过长。因此,如何有效地提高整个系统的数据服务能力是能否为用户提供高质量点播服务的关键所在。对等网络点播平台GridCast中的代理缓存系统有效地解决了上述问题。代理缓存系统由位于源服务器与客户端之间的多台代理缓存服务器组成,代理缓存服务器的存储容量和服务能力比数据源服务器要小,每个代理缓存服务器缓存当前对系统价值最高的部分媒体数据,并直接为客户端提供媒体服务,当客户端的数据请求在本地没有命中时,则从数据源服务器取回媒体数据,服务客户端并将它们缓存到本地。代理缓存系统中采取基于时间槽数据块的缓存策略,采用Berkeley DB高效地管理大量的数据块,通过文件快照的方式提高索引管理的效率。在分析现有缓存替换策略的不足的基础上,结合对等网络的应用环境和数据块缓存方式的特点,提出了一种基于媒体数据流行度的替换策略,并采用静态链表的思想高效的实现了该替换策略。采用标准C++语言跨平台地实现了代理缓存系统的所有模块,并通过已有实际应用的日志数据进行模拟实验评估了系统的性能。分析表明:基于代理缓存的结构将数据源服务器的负载降低了20%;基于流行度的替换策略比传统的LRU策略将代理缓存服务器的请求命中率提高10%;随着缓存规模的增大命中率随之上升。从而表明,系统整体性能有了较大的提升。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 问题提出
  • 1.2 国内外研究现状
  • 1.3 课题背景、研究内容及框架结构
  • 2 代理缓存系统设计
  • 2.1 对等网络点播平台GRIDCAST 简介
  • 2.2 代理缓存的基本思路
  • 2.3 代理缓存系统的体系结构及工作机制
  • 2.4 小结
  • 3 代理缓存系统的核心算法
  • 3.1 代理缓存服务器选择算法
  • 3.2 代理缓存系统动态缓存算法
  • 3.3 小结
  • 4 代理缓存系统的主要实现技术
  • 4.1 数据块存取
  • 4.2 索引管理
  • 4.3 数据块替换
  • 4.4 代理缓存服务器数据服务队列
  • 4.5 小结
  • 5 测试与分析
  • 5.1 功能测试
  • 5.2 性能评价指标
  • 5.3 性能测试与分析结果
  • 5.4 小结
  • 6 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].移动对等网络关键技术分析[J]. 技术与市场 2015(12)
    • [2].大学生网贷问题的研究[J]. 环球市场信息导报 2017(06)
    • [3].云对等网络在线异常点零跳搜索检测算法[J]. 科技通报 2014(08)
    • [4].结构化对等网络特性及关键技术分析[J]. 网络安全技术与应用 2012(04)
    • [5].一种基于分组的语义对等网络[J]. 计算机工程 2010(16)
    • [6].移动对等网络关键技术[J]. 软件学报 2008(02)
    • [7].构建自组织的云资源共享对等网络[J]. 小型微型计算机系统 2014(05)
    • [8].一种适用于移动对等网络的分簇算法[J]. 计算机工程与科学 2014(07)
    • [9].基于移动对等网络的辅助教学模式的研究[J]. 电脑知识与技术 2013(16)
    • [10].一种基于蚁群算法的对等网络中间件设计与实现[J]. 河南城建学院学报 2012(06)
    • [11].基于蚁群算法的对等网络自适应寻径协议[J]. 计算机工程与应用 2010(17)
    • [12].浅谈结构化对等网络路由机制关键技术[J]. 硅谷 2010(12)
    • [13].对等网络系统的匿名通信协议的探讨[J]. 通信技术 2008(07)
    • [14].基于对等网络的大规模视频安全组播协议[J]. 清华大学学报(自然科学版)网络.预览 2008(10)
    • [15].云计算环境下支持多属性查找的混合对等网络[J]. 电子科技 2016(07)
    • [16].浅谈ISP P2P带宽解决方案[J]. 电子商务 2011(12)
    • [17].移动对等网络体系结构的研究与设计[J]. 电脑编程技巧与维护 2010(22)
    • [18].基于服务质量的对等网络流模型的研究与设计[J]. 计算机仿真 2009(01)
    • [19].基于对等网络的智能信息搜索模型[J]. 计算机工程 2008(02)
    • [20].移动对等网络中讨价还价动态博弈的激励策略[J]. 计算机科学与探索 2017(08)
    • [21].一种小路由延迟的云对等网络搜索算法[J]. 计算机应用研究 2014(06)
    • [22].一种基于分层云对等网络的多属性云资源区间查找算法[J]. 计算机应用研究 2016(06)
    • [23].P2P(对等网络)技术的应用研究[J]. 魅力中国 2010(01)
    • [24].对等网络技术在智能电网中的应用研究[J]. 电源技术 2014(08)
    • [25].安全结构化对等网络的节点信誉管理机制[J]. 计算机工程 2011(15)
    • [26].基于对等网络的大规模视频安全组播协议[J]. 清华大学学报(自然科学版) 2008(10)
    • [27].一种提高僵尸网络鲁棒性的对等网络拓扑结构[J]. 计算机安全 2012(09)
    • [28].对等网络中弹性服务资源最优分配与算法分析[J]. 中国科技论文 2018(20)
    • [29].基于蚁群优化算法的对等网络路径算法优化研究[J]. 计算机测量与控制 2013(01)
    • [30].非结构化对等网络中的信誉管理机制[J]. 计算机工程与设计 2010(18)

    标签:;  ;  ;  

    对等网络点播平台中的代理缓存系统
    下载Doc文档

    猜你喜欢