新型节能BT下载协议的设计与验证.pdfVIP

  • 6
  • 0
  • 约1.42万字
  • 约 10页
  • 2017-09-14 发布于湖北
  • 举报
第43卷第8期 数学的实践与认识 V01.43,No.8 2013年4月 MATHEMATICSINPRACTICEANDTHEORY Apr.,2013 新型节能BT下载协议的设计与验证 赵洪,傅璐璐 (丽水职业技术学院机电信息分院,浙江丽水323000) 摘要:随着因特网普及,因上网而消耗的能源迅速上升,逐渐成为世界能源消耗的 主要部分之一.这些能源绝大部分消耗在终端计算机上,包括用户的个人电脑和大 型数据中心的服务器等.将重点考虑用户在P2P下载(如BT下载)中,因个人电脑 必须处在长期工作状态而导致的能耗.我们设计了一种新型的BT下载协议,引入 一种新的BT协议的网络结构,从而在不牺牲用户BT下载的速度的情况下,允许 用户的个人电脑在一定时间内待机或关机,以此大量降低BT下载协议的能耗.对 该协议用实验进行了验证,实验证明新型BT下载协议最高可以减少95%的能耗, 同时还能缩短文件的平均下载时间. 关键词:下载程序;BT协议;P2P 1简介 很多报告指出因特网每年都会消耗大量能源,而且随着因特网的普及,因特网的能耗还 会继续迅速增加.美国每年因为因特网消耗的电能高达74特瓦时(TWh),尽管这只占到所 有电能的3%【1】,但是考虑到因特网能耗的迅速增加,几年这后,因特网就会在电能消耗中成 为主要部分之一.如何减小这部分能耗已成为近年来研究的热点话题. 大部分对因特网的节能的研究都围绕着因特网的终端机器上(包括用户电脑和数据中 心),因为因特网的核心节能的空间相对较小【2】.本文将考虑用户的个人电脑的节能问题上, 由于个人用户数量众多,因此带来的节能效果相当可观.仅2007年数据中心只消耗了大约 者关机时,个人电脑的能耗可以忽略不计.当用因特网下载文件时,个人电脑必须长期处于工 作状态,比如在BT下载时个人电脑不能待机或关机.近年的研究【4】指出,以BT协议为代表 因此,降低BT协议的能耗对于因特网的节能减排具有重要的意义. 本文将提出一种新型的BT下载协议,该协议可以方便地嵌入到现行的BT协议中,适 当修改后的协议还可以方便地应用于其他的P2P下载协议.该协议帮助用户的个人电脑在 BT下载的过程中进入待机状态,从而实现大幅降低能耗的目的. 2相关文献 传统的电源管理模式会在电脑不使用网络时将网卡切换至睡眠模式实现节能.然而如果 用户需要一个长期连续稳定的网络连接,这种模式将不再能达到节能的效果.目前常用的有 收稿日期:2012—07-25 万方数据 8期 赵洪,等:新型节能BT下载协议的设计与验证 135 3种允许长期连续连接网络的电脑系统节能方式:调整连接速率,转换能耗等级和利用代理 服务器. 基于调整连接速率的节能手法主要依赖于网卡对支持的不同网速有不同的能耗指标特 和连接需要,调整网速从而实现更高的能源利用率. 基于转换能耗等级的节能手段适用于有不同能级的网卡,能级从休眠状态到全速不等. 根据联网的实际情况和需求,动态调整网卡的能级减少能耗. 尽管这两种方法能够减少能耗,但都依赖于对应的硬件技术.BT下载往往持续数小时, 因此上述方法就无能为力了.我们研究采用了第三种方法解决BT下载耗能的问题. 利用代理服务器节能不是什么新的创造,基于代理服务器的网络架构经常应用于客户端 一服务器架构中使能耗指标能够达到相应的节能标准.在有代理的情况下,客户端有时进入 休眠状态,这种方法在手机软件中经常会被使用,我们将类似的方法引入到BT下载协议中 提出一种新型的节能BT协议. 3高能效的BT网络结构 在我们介绍新型的BT结构之前,我们先来简单叙述一下标准的BT网络结构. 吵厂 和一 一,伤 ~\|,吓陔 ~,碜 图1BT文件分享过程 3.1标准BT下载 为了快速传

文档评论(0)

1亿VIP精品文档

相关文档