最新 | 专题 | 理论研究 | 信息技术 | 网络建设 | 应用案例 | 解决方案 | 企业解读 | 教育产品 | 教育网络 | 分析报告
  当前位置: 首页 > 教育信息化 > 技术俱乐部 > 网络软件 >
Maze将世界连起来
http://www.edu.cn 2005-07-27中国教育网络 作者:俊玲

  美国斯坦福大学法学院教授Lawrence Lessig曾说:“Peer to peer is the next great thing for the internet.”他认为P2P(peer to peer)系统将是互联网下一步最重要的发展方向。而自从2000年,Napster在美国率先开创P2P的系统用于音乐下载以来,P2P已经成为计算机学术界在网络研究方面的一个新热点。

  天网的探索 

  在中国,一群年轻人很早就开始摸索一种系统服务于网友们的文件搜索。最先开始的是以一个名叫陈华的年轻人为代表的群体,他们是北京大学网络与信息系统研究所李晓明教授的硕士研究生。2000年,他们开始在CERNET上提供“天网FTP”搜索,逐步发展到2002年时,已经覆盖中国的6000多个FTP服务器,大约索引2000万个各类文件,而随着天网在互联网上知名度的扩大,每天大约能收到60万个查询。天网文件搜索服务的基本结构是所谓“B/S模式”,即用户通过浏览器和专门的服务器打交道。经过两年时间,年轻人们慢慢观察到两个现象:一是收到越来越多的用户抱怨,称许多索引的文件下载不了;二是许多允许匿名访问的FTP服务器都关闭了,好像大家不再愿意做那种网络上的“热心人”来无偿地贡献出自己的“收藏品”。

  为此,北大网络实验室的年轻人在2003年集中做了一次大范围调查。网上问卷调查显示:“下载难”是网友们的最大意见,而“全新共享网”是网友们急迫的需要!研究人员认识到,天网FTP以及其后的天网千帆都是一种集中式的文件搜索,索引服务器在北大网络实验室,但点击索引链接,用户就被引导到对应的FTP服务器下载所需要的文件。此时,如果对方的服务器关闭和服务器过载,搜索者就无法下载,这也不能责怪对方的服务器,受网络带宽和协议的影响,服务器承受不了过多的访问下载者,通常最多只能支持100个左右的同时下载。

  “让我们来改进!”北大网络实验室开始探索一种全新的文件共享环境,依托并发展天网FTP搜索的用户群,同时带动可共享资源量的增长。“发展用户群”和“扩大资源量”,这两个看起来矛盾的目标将在一种新的机制下统一起来。

  神奇的Maze

  2003年夏天,陈华、韩进强、邓海清三个年轻人利用暑假开始研究,决定采用一种混合的peer-to-peer结构来解决当前FTP服务器的缺陷以及它所导致的在FTP搜索引擎内找到资源却无法有效下载的问题,为广大网友提供一种文件共享的新方法、文件下载的新途径。网络实验室又有新的搜索系统的研究方向了。      

  2003年9月1日,第一个beta版本发布,它包括一个心跳服务器、一个集中的索引服务器、用户管理服务器和一种鼓励资源共享的“积点”机制。年轻人们将这个系统取名叫作“Maze”。Maze在英文单词里的意思是“迷宫”,在中国,“天网Maze”现在已经是网友们特别是大学生朋友们最熟悉的文件共享和搜索服务系统。

  在Maze上,Peer1和Peer2在注册的时候都上传共享文件目录到文件目录服务器,并由文件目录服务器建立索引至索引和检索服务器,Peer1和Peer2同时也可以通过索引和检索服务器进行文件检索。最后通过心跳服务器过滤出那些包含在在线Peer中的文件资源,然后他们可以直接与那个Peer建立链路传递文件。而且,Maze 的服务全部免费。“心跳服务器”的命名很形象,每隔3分钟,Peer通过向心跳服务器报告:“我还活着!”这样来保证目标Peer的可访问性,就不会再出现“该页无法显示!”的烦恼了。用户管理服务器的工作也尽职尽责,登录Maze论坛,随时都会出现一些可爱的图标:“饶了我吧,给我解封吧!”“谢谢版主给我解封!”管理服务器对于上载不合适内容的Peer会予以封禁的惩罚并勒令整改,当然,如果Peer表现良好及时修正了错误,Maze也会立刻予以解封的。

  Maze最初的开发团队成员于2004年夏天毕业了,陈华进入微软亚洲工程院,而一位名叫杨懋的新同学接手负责这项工作。Maze的系统健壮性不断改善,新的功能也逐步加入,增加了帮助热点资源快速扩散的种子机制和从多点同时下载的机制(这是许多BT爱好者熟悉的方法),还有断点续传、基于好友的社交网络、在好友之间的多种即时消息通信方式和以及跨防火墙和网关的功能等等。如果你正在下载《指环王3》,老板却突然让你关机干其它的活,没关系,断网之后你再找一个时间可以接着上次下载的内容继续下载,十分方便。

  每月30%的增长率是一个惊人的数字,Maze做到了。从诞生之日起,Maze的注册用户和在线用户以每月30%的速度攀升,到2005年6月,注册用户有100万人,而每天的在线用户就有40多万人。2005年6月8日上午9:07,Maze的服务器人数达24631人,即时下载人数3572人,这还是下载低峰期的人数。

  一项新的激励机制在鼓励网友们贡献自己的网络资源——积点。在Maze上,下载别人的用户积分将被减一分,而为他人提供资源下载的用户将被加1.5分。分数高的用户将获得在下载中优先排队和分配较多的带宽(这就意味着更快的下载速度)的优惠。当然在这个过程里面,研究人员也发现了许多有意思的现象,有些网友会以“吃免费午餐”为乐,在用完了一个新用户积分之后再申请一个这样不停地变换身份;有的网友“小算盘”打得很精,互相之间进行“合作”,用“你让我下,我让你下”的方式来为各自增加0.5分的积分;有的网友长期用“搭便车”的方式来下载……网络也是一个社会,从网络上也可以发现许许多多有趣的事情和令人思考的现象。

  不仅是玩!

  下电影、下音乐、下游戏……这些在Maze上是轻而易举的,但李晓明教授认为Maze的意义远比“好玩”要大得多:Peer-to-peer系统技术、网络结构和特征、用户行为、新型计算模式、信息时代的社会科学研究等等,通过Maze我们可以从事很多方面的研究。对于计算机技术这样的学科,通过一个实际系统做研究会更加引人入胜。“Maze采用了一种混合型的体系结构设计,与P2P研究学术界流行的‘结构型’不同,这样面向系统构建的研究,想当然的情况会少得多。”有了这样一个系统,相关研究就能够蓬勃开展起来,Maze研究组已经在一些重要的国际会议上发表了很有创意的论文。

  李晓明认为,“Maze完全达到、并超过了最初设想的目标。” Maze在线共享资源的可下载性大大提高了,从2000万个文件到大约2亿个文件,Maze的共享资源量大大增加了;100万注册用户,通常3万多在线用户和每天20多万用户形成了不断扩大的用户群,Maze现在每天下载性文件总数约120万,产生大约100Tb流量,每天收到约20万的查询;Maze已经形成了一个共享的研究平台,不仅在北大、在中国,包括MSRA和UCSB的学者也在这个平台上开展研究工作。

  通过一年多的研究,Maze已经取得了很多有价值的信息和研究成果,积累了海量的日志数据,对于从事用户和文件对象行为研究的研究者来说都是难得的资源。《一天中在线用户数量的变化》、《在线用户量一周的变化》、《随机选取一天某时刻IP分布图》……等等这些Maze所做的调查统计对于研究社会行为都十分有帮助。比如,关于《下载文件的类型统计特征》的报告中就显示,从文件数量上来看,用户们最青睐的是jpg的文件,而从带宽上来说,用户们最多下载的则是rm文件等等。这些调查不仅对于改进网络搜索的技术,对于研究社会人群的行为特征也是难得的信息。而基于P2P技术所引发的版权研究,则更是全球计算机界、社会学界研究的焦点。

  人们常称计算机为“电脑”,意思是计算机替人类实现和完成了一些脑力的活动和功能,如果这些电脑都上网了,如果这些上网了的电脑又都连了起来,而通过Maze这些连起来的电脑又可以互相交流、互通有无,那么,Maze真正连起来的实际上是整个世界。

页面功能 【字体:   】 【打印】 【关闭我对此感兴趣
中国教育和科研计算机网版权与免责声明

①凡本网未注明稿件来源的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的 媒体、网站,在下载使用时必须注明"稿件来源:中国教育和科研计算机网",违者本网将依法 追究责任。

②本网注明稿件来源为其他媒体的文/图等稿件均为转载稿,本网转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者 在两周内速来电或来函联系。


要闻回顾
·坚定不移地推进素质教育   
·双向电视网络技术及其在教学中应用  
·山东:建成覆盖全省农村的远程教育网络  
·办“复旦水准”的远程教育(图)  
·陕西:让优质远程教育资源“动”起来   
·江西“一费制”学校收费的5%专项用于装备  
·朱海风:新时期大学校长角色如何定位?  
·如何打好现代信息技术“应用牌”?   
·我国中小学计算机教育的现状与发展   
·中兴通讯:国产集群墙内开花墙外香  
 
—热门关键字—
 
ERP CRM 局域网 电子商务

 天网搜索 :
 
 站内搜索:
 


版权所有: 中国教育和科研计算机网 Copyright©1994- CERNIC CERNET  京ICP备020072
关于假冒中国教育网的声明 | 有任何问题与建议请联络: Webmaster@staff.cernet.com