下载此文档

高性能P2P点播服务器的设计与实现.pdf


文档分类:IT计算机 | 页数:约84页 举报非法文档有奖
1/84
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/84 下载此文档
文档列表 文档介绍
电子科技大学
硕士学位论文
高性能P2P点播服务器的设计与实现
姓名:雷梦松
申请学位级别:硕士
专业:计算机系统结构
指导教师:任立勇
20090501
摘要优质节点作为服务器的直接邻居节点,提高整个网络的服务能力,实现了链接优分配更高的优先级,并对点播请求的数据收发模块做特别的优化处理,将丢弃过限速两种定时器;最后,系统采用了罩灸J奖Vひ馔忮椿蟮奈募系统一致性,并设计了基于文本的管理员日志来记录服务器的操作历史,为系统为开发平台,采用魑?7⒂镅浴Mü导驶肪澈湍拟测试验证了服务器功能和性能,从实际效果来看服务器能够持续稳定的给大量用户提供高效的服务,其设计和实现方式具有一定的理论和实际推广价值。关键词:对等计算,内容分发网络,点播,线程池,非阻塞近年来,随着的飞速发展,流媒体点播应用得到了前所未有的发展。传统的流媒体服务器多采用内容分发网络隒/嘟岷系姆绞健T谡庵帜式下,随着用户数量的增多,一方面每个用户可获得的下载速度将会降低;另一方面服务器的负载过大,甚至会出现服务器宕机。面对大量用户的并发访问,怎样有效提升整个系统的网络吞吐量,增强服务器的并发性能以及提高用户体验,是当今点播服务器的设计要点。本文结合近年来流行的对等计算际酰诎胪剑胍觳教逑到峁设计和实现了一种高性能点播服务器。服务器采用魑R觳绞录ㄖ;疲非阻塞地处理网络疧事件;利用线程池模拟异步磁盘疧操作,并采用二级队列进行线程通信。实现了流媒体发布,点播,下载和删除等基本功能。为了选择化功能;为了既保证各个链接带宽的公平性,又能够为热点文件提供更大的动态带宽,服务器提供了流量管理功能;同时,点播和下载虽然在数据请求流程上是相同的,但是点播有实时性要求,于是为提高用户点播体验,系统将为点播请求时和无效的数据和请求;另外,系统中存在各种定时需求,如链接超时和限速超时,但各种超时长度参差不齐,为了更精确地提供定时服务,分别设计了链接和管理提供依据。本系统以
阤甌篜;,嬲瑆瑆,;...甌疭,,.痟,甌疧甌琩,,Ⅱ
签名:璧象鲣日期:呵年‘月日期:『年耹关于论文使用授权的说明独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑——·、
第一章引言研究背景同时,随着个人计算机处理能力的增强,人们不再满足于传统的网页浏览、文件时,ⅲ容,而且还可以参与其中,发布自己的视频资源到网络中,在全世界面前展现自所有的用户都需要和服务器交互才能取得感兴趣的信息,不论此用户在逻辑和物对隔离,带宽有限绻没Э缤缭擞I糖肭笫荩庥黾ù蟮难映佟A硗猓在疭模式下,服务器将成为网络并发的瓶颈,因为每个服务器的性能都有极限,量和带宽来保证用户体验,但这种方式却大大增加了运营成本。因此,基于猼吲方式的网络模型应运而生。际醯吒擦舜车腃/J剑获取服务的用户不再是简单的下载数据,他还会为其他对同一资源感兴趣的用户提供数据上传服务,这样一来,极大地减轻了服务器的压力,使得服务器可以为更多的用户服务,提高了整个网络的吞吐量和使用率。特网主干网络比较特殊,有多个不同的运营商,并且不同运营商主干网络之间的随着的快速普及和发展,支持的服务和应用越来越完善,进一步促进了向高速率骨干网和高速率接入网的发展。许多更先进的技术被引入到骨干网络中,提供了更高的网络传输带宽和多媒体实时数据传输能力。下载、电子邮件、在线聊天等常规应用,流媒体以其特有的娱乐性和交互性正吸引越来越广泛的关注,已经成为推动未来发展的重要动力。同们想更多的展现自己的个性,更多的参与到之中,比如博客,个人网站等。近几年,网络上最火热的领域非视频分享莫属,涌现了趴幔炼等基于的视频分享网站。也出现了,,风行等视频直播或点播软件。用户不仅可以享受到绘声绘色的视频内己的个性。传统的网络服务模型采用疭模式,即所有服务和数据都是由服务器提供,理上离服务器有多远。在我国现阶段主干网络架构下床煌缭擞I讨湎一旦达到其极限值,则不能为更多的用户提供服务,只能通过增加服务器硬件数采用螅没逖榈玫搅思ù筇岣撸侨匀徊还缓谩R蛭

高性能P2P点播服务器的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数84
  • 收藏数0 收藏
  • 顶次数0
  • 上传人coconut
  • 文件大小0 KB
  • 时间2014-02-26