文/David Clark [编者按]:在我们现在的生活中,无论何时何地都可以见到“网络”的身影,那么我们究竟是不是就真的和网络如此亲近了呢?直到P2P的出现,我们才发现原来网络还有更精彩的东西等待着我们去挖掘。
P2P到底是什么?举一个很简单的例子:当你在为寻找一首自己最喜欢的歌曲,盲目地奔走于各大搜索引擎却得不到结果时,网络那一头的兄弟说道“我有,从我的硬盘下载吧” 。对,P2P就叫做“点对点”,它可以把我们的硬盘集合起来,实现最方便的资源共享!为了满足近期网友们的强烈要求,我们将在3月22日推出一期P2P软件专题,期望大家给予关注!
Napster网上音乐共享服务的成功与声名鹊起,在激起了各大唱片公司愤怒的同时,更唤起了人们对P2P技术的新认识。
尽管P2P(对等计算)的无服务器文件共享技术并非刚刚问世,但近年来因特网的爆炸性发展使这一理念以新的形式出现。目前,许多观察家说,P2P可能会成为一项意义重大的网络技术。
P2P并不是新概念,它是互联网整体架构的基础。互联网最基本的协议TCP/IP并没有客户机和服务器的概念,所有设备都是通讯中平等的一端。当然,后来在TCP/IP之上发展起来的软件采用了客户机/服务器的结构。该技术在20世纪70年代中期开始流行。简单地说,P2P直接将人们联系起来,让人们通过互联网直接交互。它使得网络上的沟通更容易、更直接,真正消除了中间环节。
现在,一些大公司开始看好P2P市场。例如,英特尔已经启动了一个P2P实验室,并向致力于P2P计算的小公司提供资助。英特尔最近还成立了P2P工作组,既包括新生的小公司,也包括惠普与IBM这样的巨人。P2P工作组还计划与资源公开的社区合作,以便有助于P2P更加迅速地扩展。
许多观察家都关注如何利用P2P实现音乐与图像共享。事实上,许多新公司已经开发出或正在开发P2P产品,用于雇员合作、资源共享以及其他目的。
不仅是歌曲
这一技术可以使个人电脑用户不依赖于中心服务器,而使各个用户可以共享软件、文件或相互通讯。分析家们认为,P2P在未来有几种用途:
1、项目的合作者通过P2P技术可以相互沟通并一起工作。
2、P2P还可以提供边缘服务:使用客户机将数据库移到或储存在距离因特网更近的地方。利用以P2P为基础的智能-接口服务,不同计算机上的接口可以直接联系以便共同完成任务。
3、P2P允许在计算机之间共享文档、多媒体以及其他文件。Napster、Gnutella以及Freenet就是应用P2P文件共享功能的典型。Napster使用中央服务器,为用户电脑上的MP3文件保留一个目录。每一个点歌请求都要查询中央服务器并产生一个存有该歌曲的远程计算机清单。与Napster不同,Gnutella是一种开放资源,可以与所有的数字媒体合作,而且不需要中央服务器,这样就为用户保持一定程度的匿名性。
4、P2P允许用户使用位于世界上任何地点的闲置客户机上的资源进行计算工作,而不是通过服务器来进行,因此这项技术可以提供一条途径,用于分散并削减项目成本与管理。
商业化
赞成者说,这项技术似乎在电子商务、科学研究以及培训方面有发展前途。
一些新公司已经将P2P技术用于产品生产。例如,DataSynapse的WebProc产品,允许客户使用闲置的CPU进行复杂的财务与商业计算。该公司向使用闲置计算机的人们付费。
WebProc软件将复杂的计算工作化整为零,并通过因特网将其分散给闲置的个人电脑。参与其中的客户机可以下载一个软件,在客户机闲置时,该软件会发觉,并通知DataSynapse,然后可接收到加密的任务。
Endeavors Technology开发出基于P2P的劳动力合作、工作流程调度与远程信息管理软件。它的软件可以在许多种平台上运行,甚至包括PalmOS。
Endeavors 正在开发新的产品——该产品的芯片上嵌入了P2P的功能以便安装在移动装置上。该公司计划在近期内将P2P大部分功能放入1兆的闪烁ROM卡上,该卡也可以在移动装置与个人电脑上运行。
Lightshare正在开发电子商务P2P产品,使个人或企业可以通过电脑直接出售数字产品与信息,而无需网址或服务器。
跨越障碍
为了使P2P广泛被采用,必须应对增加开销、赢利方式、安全、带宽需求等几方面的挑战。
1、在复杂的P2P应用项目上,使用的个人电脑与工作站需要更大的计算能力,以便进行联系,并满足安全功能需要的额外开销,而这原来是由服务器来处理的。
2、此外,必须找到利用P2P赚钱的方法。Endeavors和Grooves免费提供基本客户机,但出售收费客户机,Grooves则计划通过软件使用许可以及开发与配置服务等来获得更多的收入。
3、由于某些P2P应用项目使一些计算机可以进入其他机器的硬盘,因此必须考虑安全因素。从其他机器上下载文件,使系统在抵制病毒方面很脆弱;另一个关键问题是,计算机能否验证与其连接的机器身份。然而,真正的安全问题也许是文化上的。人们对于隐私与安全问题非常关注,一旦意识到某一技术会导致秘密爆光,就不愿意采用,因此P2P需要一个更加安全的基础结构,缓解这样的忧虑。
4、与P2P系统连接的计算机会使用各种各样的操作系统、网络技术以及其他平台,特别是在商业领域。如今的P2P系统只承担相对简单的职能,例如传送MP3音乐文件。因此它们可以与翻译编排程序、软件包装以及因特网现在使用的其他互用技术兼容。但是,在未来,P2P可能需要更先进的互用技术以执行更加复杂的任务。
5、因为P2P允许用户从电脑上下载大型文件,因此这项技术可能需要大量的带宽,而这一点可能会为P2P的推广制造障碍。例如,由于非常多的学生收发音乐文件,以至校园网拥堵,一些大学被迫阻断了对Napster的连接。但随着更高水平的宽带网络技术的采用与发展,上述顾虑将会得到缓解。
6、英特尔P2P实验室的高级软件工程师Tewari认为,对P2P最大的挑战是如何在一个缺乏中央服务器的计算模式下各自发现对方。P2P要求同位体可以访问分散的资源,而这些资源往往并没有永久的地址,因为它们并非总是与因特网连接。因此,P2P需要一个新的找寻IP地址的程序。
未来的P2P
P2P在电子商务领域有光明的前景,因为这项技术在直接联系买主与卖主方面拥有潜力。
Gomez的Alpers说,现在就断言P2P在电子商务方面的前景还为时尚早,问题是:P2P最大的长处在哪里?也许是在出售日用品与数字货物方面。如果P2P可以提出有效的方法,满足消费者获得价格适中的内容的愿望,以及内容制造者与提供者赢利的愿望,那么P2P可以作为一项商业化的文件共享技术而大获成功。随着人们越来越认识到P2P的功能,P2P将成为重要的商业经营模式,因为它能够有效地利用资源,并减少客户机——服务器网络所必需的管理。Currid预计,P2P在今年稍后的时间将会成为一项现实可行的商业技术。
而另一些分析家则认为,P2P不会流行开,因为分散的模式与许多商业联系模式背道而驰。个人软件分析家Tarter表示,公司喜欢的是分层的计算模式,该模式应该有准入规则与限制。许多CEO不愿意使用P2P提供的公司内部准入模式,因为他们想对某些信息的获取施加限制。此外,P2P要求高标准的带宽,而这一标准超出了许多公司在联络方面愿意达到的带宽水平,所以P2P的流行将在客户间而不是公司间。
对于P2P是否足够强大、精致、有效,以至于可以解决复杂的业务问题,我们还须拭目以待。归根结底,P2P的成功取决于它对企业与个人的价值,如果P2P能够为客户提供一个独一无二的答案,他们就会采用它,而购买解决方案的人不会在意这是不是P2P的解决方案。
(责任编辑 guotao)
|