集群流媒体缓存中流会话共享与流协议研究

集群流媒体缓存中流会话共享与流协议研究

ID:37415336

大小:2.02 MB

页数:64页

时间:2019-05-23

集群流媒体缓存中流会话共享与流协议研究_第1页
集群流媒体缓存中流会话共享与流协议研究_第2页
集群流媒体缓存中流会话共享与流协议研究_第3页
集群流媒体缓存中流会话共享与流协议研究_第4页
集群流媒体缓存中流会话共享与流协议研究_第5页
资源描述:

《集群流媒体缓存中流会话共享与流协议研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文集群流媒体缓存中流会话共享与流协议研究姓名:储杰申请学位级别:硕士专业:计算机系统结构指导教师:金海20040412华中科技大学硕士学位论文摘要随着流媒体服务的爆炸式增长,传统的流服务模式一客户端/流媒体服务器呈现出新的问题:首先,随着客户的大量增长,流媒体服务器的负载越来越大,服务器响应越来越慢,导致流服务的实时性得不到保证;其次,客户端的播放延迟增大,严重影响了流媒体服务的“流”特性;其三,传统的一点(流媒体服务器)对多点(客户端)无法实现流服务的共享,无形间增加了广域网络的带宽消耗和流媒体服务器的负载;其四,在带宽波动大、网

2、络延迟大的广域网环境下难以实现稳定、实时的流服务。为了解决上述问题,同时与传统的服务器f客户端流服务模式相兼容,本文采用缓存代理服务器技术实现了集群流媒体缓存代理服务器系统。该系统引入集群架构以提供全局的、可扩展的缓存代理服务机制;实现了缓存代理端的流媒体传输协议:采用动态共享运行缓冲区算法实现了分层缓存机制(全局磁盘缓存和内存缓存)以支持更多稳定、实时的并发流;利用流会话共享机制实现了客户请求聚集,从而减少磁盘//0同时能服务更多的客户;提出了单一流映像,以支持预取流和缓存流的统一,从而保证代理端服务流对客户的完全透明;设计并实现了基于包反馈信息的流数

3、据预取机制,从而减少了客户端的“rebu蛐8”次数;提出了适合于缓存代理服务器的流缓存准入控制策略,保证了流服务的QoS。目前国内还没有实际可用的流媒体缓存代理系统。与国外同类流媒体缓存代理系统相比,本系统有明显的优势:(1)引入的流会话共享机制可以提供更多稳定的并发流;(2)提出的动态共享运行内存缓存机制能支持客户诸求聚集和流会话共享;(3)前缀缓存技术和段机制的缓存技术的有机融合实现了缓存数据的高效存取管理;(4)网络流预取策略和缓存准入控制机制提高了缓存结构的智能性。系统采用c/c十+语言实现了基于Linux平台的集群流媒体缓存代理系统。实验测试表

4、明,该系统具有良好的可扩展性,减少了客户端播放过程中的网络延迟和抖动以及服务器端的网络负载,同时提高了流服务质量。关键字:集群,流媒体,缓存,流协议,流会话共享,预取华中科技大学硕士学位论文AbstractWiththeexplosivegrowthofthemultimediastreamingserviceinthepastfewyears,thetraditionalclient/servertopologyarchitecturehasthefollowingproblems:Firstly,witlltheincreaseofclient.th

5、eloadofstreamingsewerisheavierandheavier,whichCausestheslowresponseforstreamingserverandCallnotguaranteethereal—timeofstreamingservice;Secondly,theincreaseofplaybackdelayseriouslyaffectsthecharacteristicsofstreamingservice;Thirdly,traditionalmodessuchasonepoint(streanlingserver)y

6、smu/fiplepoint(client)Camaotsharethedifferentsessions,whichconsumesmorebandwidthsandheaviestheloadofstreamingserver;Lastly,underthepoorWANenvironment,thisarchitecturecarlnotprovidestableandreal-timestreamingservice.Toaddresstheproblemsmentionedabove,notmodifyingthemodeofclient/se

7、rverata11.thispaperimplementscluster-basedstreamingcachingproxyserversystemwiththetechniqueofcachingproxyserver,Inthissystem,weintroducesclusterarchitecturetOprovideglobalandscalablestreamingcachingproxyservicemechanism;Weimplementstreamingmediatransferprotocoloncachingproxyend;W

8、eimplementlayeredcachingmechanism(global

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。