基于P2P的媒体分发网络性能分析研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:wangqianzheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、互联网技术和多媒体技术的不断进步和发展,以视频流媒体传输为基础的网络服务得到广泛的应用。这种网络服务主要包括VOD、视频直播、IPTV以及各种增值业务等,其特点为:媒体数据量大、实时性高、对存储和网络设备以及服务器的带宽资源要求高。针对这种新型网络服务的需要,产生了基于P2P的媒体分发网络(Media Delivery Network based on P2P,简称P2P-MDN),这种网络架构有效融合了内容分发网络(Content Delivery Network,简称CDN)和对等网络(Peer to Peer,简称P2P)两种网络的优势。目前对这种网络的研究多集中在提高系统性能的具体方法上,如节点选择算法、副本放置策略、内容路由机制等,缺少对整个系统有效性的分析和性能的评估。本文首先介绍了P2P-MDN)的总体架构以及关键技术,然后通过对P2P-MDN建模研究了该网络的承载量和有效性,同时分析了该网络的主要性能和参数配置之间的关系,这对构建和优化该网络有很好的指导作用。本文的主要工作包括如下两个方面:1.系统承载量的分析:研究系统在固定的参数配置和策略部署下,系统能够承载的最大吞吐量。为此,本文首先建立了基于线性规划的P2P-MDN模型,在该模型中综合考虑了PN节点容量、PN节点之间带宽、磁盘I/O带宽等系统限制因素,是一种很好的P2P-MDN性能评估模型,然后在该P2P-MDN模型上,通过数据实例的方法,分析了系统采用不同参数和策略配置时对系统吞吐量的影响,找到了它们之间的关系。在这里主要分析了PN存储容量对本地命中率的影响,以及PN存储容量、PN间带宽和不同存储策略分别对系统吞吐量的影响。分析结论表明系统的主要配置参数,如PN节点容量、PN节点之间带宽、磁盘I/O带宽在不同的组合配置下,都有可能成为系统的主要制约因素,成为系统性能提升的瓶颈。因此应该合理组合系统参数,使系统在有限的资源和成本前提下,最大限度的提高系统资源利用率。2.系统有效性的分析:为了分析P2P-MDN架构的有效性,本文建立了基于M/M/1排队的P2P-MDN模型,通过该模型可以求解出用户请求的平均响应时间,这对估计系统性能有很好的指导作用。在基于排队的P2P-MDN模型上,以用户的平均响应时间为系统的性能指标,分析了该网络在引入P2P技术后对系统性能产生的影响,结果表明在传统的CDN级引入P2P技术并不一定就能减少用户响应时间,只有在满足一定条件情况下,引入P2P技术才能够减少用户请求延时,提高用户体验。同时也分析了本地文件命中率对系统性能的影响,以及在系统整个服务能力一定的情况下,系统参数的最优部署情况,并给出了一个最优的参数配置,在该配置下能够使得用户请求的平均响应时间最小。
其他文献
量子理论自二十世纪诞生以来,就开始深刻的影响和改变着人类社会,为了解和改造微观世界提供了理论基础,并推动了激光、半导体、核能等高科技的发展。量子理论在快速发展的同时,不
激光测距技术是激光技术的一大重要应用,以其大范围、全覆盖、高精度和准确快速等特点,在许多领域具有非常重要的应用前景。在相对复杂的环境因素以及恶劣条件下,仍可以准确获得
随着城市汽车数目的迅速增加,车牌识别技术成为了智能交通的研究热点。汽车牌照识别技术是智能交通的核心部分,主要包括车牌图像预处理、车牌定位、倾斜校正、字符分割和字符
近年来,X射线重建技术由医学领域渐渐地走向了安检、工业等领域,在多个不同的领域发挥着越来越重要的作用。本论文的研究主要是针对于安检系统的,利用X射线的低成本、低剂量
生物氧化提金工艺中,生物氧化预处理是最为关键的工序之一。生物氧化还原电位(Oxidation reduction potential,ORP)是细菌活性的具体体现,ORP是表征生化反应的重要指标。生物氧
电能在现代社会中的作用日益突出,可以说电能的使用程度和使用范围从某种意义上代表着一个国家的经济实力和整体发展水平。随着发电方式的增加和发电规模的扩大,电能在数量上已经完全能保证工业生产需求和人民生活用电需求。大量非线性负荷的注入使得电网结构复杂多变,导致电能质量不断下降,严重影响了生产过程和生活质量。电能质量监测仪设计的目的就是为了确保全电网关联实时监测,实现数据自动传输和统计分析等功能,对提高和
随着人工智能技术的快速发展,混凝土泵车臂架系统自动化和机器人化的研究也日益深入。本文从工程应用的角度出发,设计和开发了一套混凝土泵车智能臂架控制系统。该系统可以实
随着工业自动化水平的不断提高,各种智能仪表及分布式控制系统在实际工业过程中得到了广泛的应用,与此同时,反映过程运行状况的海量数据被采集并保存下来。因此,利用过程历史
微装配机器人是机器人装配工艺和微操作技术相结合的产物。尽管其本身的机构尺寸并非微型,但是却能在一个较小的工作空间(如厘米尺度)实现系统精度达微米甚至纳米级的精密操
生物氧化预处理过程是微生物与矿浆发生生化反应的过程,尽可能高的提升微生物的活性可以有效地提升提金率。氧化还原电位(Oxidation Reduction Potential,ORP)作为微生物生理过