文档介绍:学位文论虚显良塾捶高性能髅教迥谌莘址⒎⒚鳌豆适掷喾║睦嗪拧■饷透碧饷髡咝彰拔瘛⒅俺啤⒀弧⒌ノ幻萍暗刂学位授予单位和日期答辩委员会主席评阅人
茁常畆乙■广
签名:刻垄:蕉导师签名:盏动年乡月独创性声明论文使用授权日期:陟叭,年滦砣本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢意。本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑
■
摘要限度的提高系统服务能力,设计了分别基于单个连接和单个文件的智能动态限速方法,充分利用客户节点之间的莨蚕斫档头衿鞲涸匮沽ΑMüD獯量用户访问的负载发生器测试了服务器性能,并对测试数据进行了统计和分析,互联网技术的不断进步,各种新颖的互联网应用服务如雨后春笋般出现在人们面前。以网络视频、网络电视等为代表的流媒体技术的诞生和发展,为互联网注入了新的活力和发展契机。但是,传统的流媒体系统多采用疭服务模式,在面对大规模用户访问时,服务器将面临巨大负载压力,难以保证服务质量。随着际鹾蚉技术的广泛应用,为流媒体技术的发展带来了新的前景。为了提高流媒体服务的质量,本文介绍了结合际鹾虲技术的分布式流媒体内容分发系统,即低场1疚牡闹饕9ぷ鞣治A礁霾糠郑一、本文研究了流媒体内容分发机制,设计了一种流媒体智能发布系统,通过采用际酰铀倭朔衿骷淠谌莘址⒌乃俣龋也换嵊跋煜低车恼宸务能力。智能发布系统实现了主动发布和被动缓存两种发布模式,统筹控制流媒体内容的存储与分发,实现文件的分布式存储。通过对内容发布策略的研究,本文设计了基于服务器综合负载状况的发布策略,实现系统各内容分发服务器之间的负载均衡,提高了系统可靠性和可用性。二、本文设计并实现了高性能的流媒体内容分发服务器,一方面实现流媒体内容按浞绞绞迪挚焖俜址ⅲ硪环矫嫖S没峁└咧实牧髅教宓悴ズ拖载服务,并具备支持大规模用户访问的能力。服务器的设计基于和的单线程服务框架,通过觳绞录拼硗鏘肭螅迪指咝У网络机制;采用觳絀疲迪执排蘄肭蟮囊觳讲僮鳎岣吡舜盘效率。设计了应用层数据缓存和客户请求合并等机制优化服务器性能。利用浼际跏迪至肆髅教迥谌莸牡悴ァ⑾略亍⒎⒉己蜕境热挝瘛M蔽A俗畲验证了服务器的性能能够满足大规模用户访问的需求。关键词:流媒体,内容分发,对等网络,异步,智能发布
—..甌,,,..Ⅳ畉:,琣瓾疭,,瑃’甌瑃瓵,
,瓵
目录各子系统功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第一章引言⋯⋯⋯..研究背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。姆⒄沟睦酚胂肿础面临新的挑战⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..本文的内容和组织⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第二章相关技术研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.流媒体技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第三章低掣攀鲇敕治系统需求与功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⒉.Ⅳ
系统设计的相关技术研究与分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯框架的设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⒉寄P汀本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第四章智能发布系统的设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..智能发布系统功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯智能发布系统框架⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.低撤窳鞒獭发布模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯和发布⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯