基于私有云的智能BT Cache系统研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:cdxwindows
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BitTorrent技术做为P2P技术中的佼佼者,将P2P的思想演绎的淋漓尽致,得到了极其广泛的应用和普及。当前的BitTorrent应用主要是电影、软件等大文件的上传下载,一般占用带宽时间较长,产生的流量较大。因此,BitTorrent流量占用带宽的现象极其突出,给运营商带来了极大的麻烦。在实际环境中,运营商有限的带宽资源,严重被BitTorrent所消耗,导致其他网络应用的丢包、延迟等问题,给用户上网带来了极其不舒适的体验,还造成区域与区域之间的流量满负载运行。针对以上问题,本论文提出这样一种解决方案,设计一个BTcache系统,部署于某个区域网出口处,通过抓取并分析运营商的出口流量,来进行热点文件的识别。然后代理用户去外网下载热点文件,缓存到系统中,接着重定向其他内网用户的请求到本系统,由本系统提供热点文件的上传。这样就把流量极大的限制在区域网内部,减轻了运营商出口流量的负担,同时提高了用户的下载满意度。本论文在系统实现的过程中主要贡献了以下几点成果:1)基于torrent的BT文件热度“预判断”策略。2)基于存储空间和文件热度的缓存文件动态替换策略。3)缓存服务器负载均衡调度机制。4)采用私有云解决方案做缓存服务器集群的动态弹性调度。5)对疑似下载torrent的URL进行判别。
其他文献
物联网技术在全球范围内的快速发展引起了极大的关注。受限应用协议CoAP是由IETF借鉴互联网中的REST架构思想,结合物联网的特点而提出来的网络传输协议。自从CoRE[作组提出Co
本课题是从上海产权交易所网络报价系统的开发过程中引申而来的。网络报价系统需要传输的数据量大,传输的实时性要求高,安全性要求强。综合这些特点,传统的通信协议很难满足
内存对象缓存系统在通信方面受制于传统以太网的低效率,在存储方面受限于服务器节点的内存容量,亟需融合新一代高性能IO技术提升性能。本文对以Memcached为代表的内存对象缓存
组块分析是属于句法分析的研究范畴,也叫做浅层句法分析,是自然语言处理中的关键的一环。组块分析采用“分而治之”的策略,对句子的组块进行识别。本文的目的是对汉语句子进行组
根据美国能源部的报告,预计E级超级计算机系统规模将达到十万节点,如何将如此众多的节点有效互连起来,以充分发挥整个系统蕴含的计算性能,成为互连网络亟待解决的问题。面对严峻
学位
近些年来,功能丰富的智能移动终端越来越普及,它的功能越来越多,功耗越来越大,续航时间越来越短。即使是千毫安时的锂离子电池也很难在用户连续正常使用情况下维持12小时。既然电
随着计算机运算速度和网络带宽的快速提高,通过互联网向用户交付硬件资源的云计算模式成为趋势。数据中心服务器的部署和管理是制约云计算模式发展的主要问题。系统虚拟机技术
该文详细论述了"红外光束可燃气体探测器"的探测原理,提出了系统的设计思想,并对系统关键技术所包括的硬件和软件设计作了详细的说明.在该文中,笔者还就系统的标定原理和方法