对等流媒体点播系统主动复制机制的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:taobaowang1312
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等点播技术已成功运用于越来越多的大规模商业视频点播系统,其客户端数据缓存和共享的特点降低了源服务器的带宽负载。但是,对等网络具有与生俱来的动态特性,节点的频繁退出使大量已缓存数据处于离线状态,无法与其它用户共享。这极大降低了客户端缓存资源的利用程度,将原本可由客户端所承担的带宽压力转移到数据源服务器,导致对等点播系统服务器带宽负载不能充分改善。对等点播系统主动复制机制iDARE(Proactive Data Replication Mechanism)有效解决了上述问题。iDARE机制通过数据复制的方式延长将要离线节点上缓存数据的生命周期,提高其被继续共享的可能性。iDARE机制在传统的对等点播系统中引入数据缓存层,由中央管理节点和分布式缓存服务器组成,处于不稳定状态的节点主动复制所缓存的视频数据到稳定可靠的缓存层存储资源。根据已部署对等点播系统中用户动态行为的分析,iDARE机制提出两个核心算法,一个是基于节点在线时长和播放位置的复制时机确定算法,决定用户何时启动数据复制流程。另一个是基于数据块复制价值的上传数据选择算法,保证用户选择的是近期最有可能被大量请求但副本缓存数量较少的数据块。iDARE机制正常运转的核心功能包括用户节点数据供需基本信息的收集,频道数据块复制价值的计算,分布式缓存服务器的任务调度,以及基于多频道缓存的数据上传和基于缓存服务器的数据调度。系统测试与仿真结果表明,iDARE机制有效提高了用户数据请求在缓存服务器的命中率,与原对等网络点播系统相比,源服务器带宽负载降低了约40%。同时,性能对比表明iDARE机制提出的复制数据选择算法,相比随机和基于流行度的数据选择算法,缓存层命中率分别由4.5%和13.2%升至26.4%。iDARE提出的复制时机确定算法,在同等性能表现下,所消耗的总用户上行流量仅为贪婪算法的约四分之一。
其他文献
面向方面程序设计(Aspect-Oriented Programming,AOP)是一种在面向对象程序设计(Object-Oriented Programming,OOP)基础之上发展起来的新技术。该技术有效地解决了横切关注点的
学位
随着网络技术的应用与发展,基于网络的应用已经成为开发计算机应用程序的基本功能。在许多计算机应用系统中,不可避免地涉及到有关数据库的操作,其中相当一部分是以数据库为
实时数据流挖掘是目前数据挖掘与数据库领域的新兴研究热点,针对实时数据流的聚类分析技术也是该研究中最具有挑战性的难题之一。本文首先介绍了基于实时数据流的数据挖掘和
在通信的应用中,我们总是假设存在一个可靠的网络链接。但组成网络的物理系统经常受到信号失真和链路或节点失败等问题的影响,要进行可靠的信息传输,就必须采用一系列的网络容错
随着Internet技术的飞速发展,网络技术已深入到经济社会的各个层面。但是,由于Internet固有的开放性和匿名性特征,导致其安全问题成为了网络应用的主要障碍。如何有效的保证
学位
随着Internet和Web技术的发展,基于Web的应用大量涌现。为了有效的整合利用网络上的资源,一种新的软件架构模式——面向服务架构(SOA)——随之出现。如何把现有的Web服务重新组合
视频、图像和音频等多媒体数据已经成为信息处理领域的主要信息媒体,其中音频占有很重要的地位。传统的基于文本的检索存在主观性和不完整性等缺点,为此,基于内容的音频检索
学位
云计算和图像认证都是学术界和工程应用界的研究热点。对于某些安全性要求较高的数据和应用来说,云环境是不可信的,为了数据的安全,势必需要对这部分数据进行加密。然而,现有的大
高速互联网络和多媒体技术的飞速发展,海量存储设备和处理机性能的不断提高极大地促进了图形图像系统的普及和发展。图像数据库正在被越来越多的领域所广泛应用:数字图书馆、
随着计算机网络的发展和交互数字电视的普及,数字家庭的概念不断深入民心。同时,交互数字电视中间件技术的应用,给数字家庭提供了一个开放、灵活、易扩展、可移植的增值服务平台