基于CDN的P2SP下载系统的研究与实现

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:alucardlr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2SP技术是近年来计算机领域中研究的热点问题,P2SP下载方式实际上是对P2P技术的进一步延伸,它不但支持P2P技术,同时还通过下载资源数据库这个桥梁把原本孤立的服务器资源和P2P资源整合到了一起,从而使下载速度更快,下载资源更丰富,下载稳定性更强。然而单纯的P2SP应用亦存在它的问题,由于目前这一块正处在新闻监管缺失,内容和版权管理真空的无序状态,此时这种业务的盛行不仅会带来网络流量风暴,也必然使盗版猖獗,病毒泛滥,从而给电信运营商及其产业链造成损害。另一方面,作为传统运营商级别的CDN内容分发网络已经运行多年,它有一整套方便有效的网络内容和版权监管体系、实用可行的用户管理手段、保障可靠的QoS服务以及科学合理的网络流量控制方案。这一切恰恰可以较好的弥补P2SP技术目前存在的不足。但由于CDN其核心仍然是基于集中服务器结构的,跟地域化管制紧密相连,很难降低其扩展成本,而且传统CDN技术在网络高峰时期对突发流量的适应性,容错性等方面仍然存在一定缺陷,随着用户规模的迅速增加,这对CDN应用发展提出了严峻挑战。如何将P2SP技术和CDN技术有机结合起来,并将其应用于下载系统的设计与实现中就是本文要做的主要工作。改进的P2SP下载系统能够充分利用用户之间的传输带宽,基于CDN网络实现文件下载业务,它不仅可以提供高质量的文件下载服务,而且可以在下载用户数较少的时候,由服务器的下载能力保证系统整体的服务质量。在内容版权、用户管理、流量有序性等方面也更加有效,这有助于降低文件下载的成本。本文首先介绍了P2SP技术的基本概念、当前进展和研究现状。重点研究了P2SP网络模型和CDN内容分发网络技术,分析对比了它们的特点、优势与不足,在此基础上,提出了将这两种技术有效组合,以达到更加完美效果的观点和方法,给出了一种新的基于CDN的P2SP下载系统模型,详细分析了这种模型的性质和特点,并对服务器、客户端进行设计,结合实际应用需求,从系统层面实现了该系统。本文还介绍了安全哈希算法SHA1并将其应用在系统中计算文件ID,较好解决了下载过程中的管理和加速资源利用等技术难点问题。
其他文献
随着计算机、多媒体和数据通信技术的高速发展,视频压缩技术得到了极大发展,并在多媒体等多个领域得到了广泛的应用。针对不同的应用,国际上制定了很多相应的视频编码标准,H.264/
目前在模式识别研究领域中联机手写体汉字识别已经成为一个非常重要的研究热点。联机手写体汉字识别系统在笔输入计算机方面已有较为广泛的应用。它符合人的自然手写习惯,能
随着空气污染情况越发严重,PM2.5等空气质量指标已经引起了人们的广泛关注。为了实时监测空气质量,政府部门、企业部署了大量的空气质量监测仪器,这些仪器会实时产生数据,但
随着经济的发展,机动车数量的增加,交通事故逐渐增多,交通管理、公路收费的工作量和工作难度也日益加大。智能交通系统(ITS, Intelligent Transportation System)逐渐发展起
本文对管道监控领域进行分析,总结了该领域的共性需求,并结合软件复用技术,在J2EE开发平台上构建了一个可复用的监控系统软件框架。针对框架在具体应用中的变化性,提出利用扩
随着计算机和无线通讯领域相关技术的发展,移动多媒体技术已成为时代焦点,各种多媒体应用已逐渐地从有线领域向无线领域迈进,全方位地满足人们对于多种媒体、多种感观的需求
时钟同步问题是分布式操作系统中的一个经典问题,是分布式计算中的核心技术之一。随着计算机技术和网络通信技术的迅猛发展,异步网络环境中各节点的时钟同步问题变得越来越重要
随着嵌入式技术的飞速发展,嵌入式计算机渐渐渗透到人们生活的方方面面,其中某些关键性的应用对计算机的可靠性要求越来越高,传统的计算机系统已无法满足这样的要求。嵌入式
粗糙集理论认为知识源于人类或其它物种对对象的分类能力。基于泛系观从认知角度对粗糙集研究,得出认知的过程就是辨异同与排泛序的过程。泛系异同概念是与集合理论相联系的,
传统的网络学习系统往往以系统自身为中心,要求用户去适应系统而不是系统去适应用户,造成了交互性差,学习效果不明显等诸多问题。本文针对该现状,分别从自适应学习的理论与实践两