找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
.COM/.NET/.ORG 国际域名注册全功能虚拟主机/免备案虚拟主机
查看: 1427|回复: 2

[转帖]P2P进驻企业内容网络

[复制链接]

77

主题

201

回帖

3791

积分

论坛元老

积分
3791
发表于 2003-9-28 03:57:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
P2P进驻企业内容网络

李明琪
---- P2P(Peer to Peer,对等网络)是不同于Client/Server、Browser/Server和Slave/Master等传统模式的新通信技术,它最大的特点是抛开了应用服务器的束缚,用户之间可以直接通信、共享资源或协同工作。P2P技术起初的应用热点是类似Napster这样的MP3音乐站点,不过随着多方面的进展,P2P已经开始走向企业应用。本文将阐述P2P技术在构建企业内容网络方面所具有的优势,并以一个典型系统(NXT3)为例说明其架构的概貌,最后再探讨P2P面临的安全问题。

在企业应用中焕发光彩

---- 在过去,由于P2P缺乏统一的标准,并且还面临着版权、网络带宽、管理和安全等方面的诸多问题,所以一直没有在企业应用中得以重视。但是人们对P2P技术已经有了更多的了解,并在逐步改变对它的看法。

---- P2P工作组对P2P给出的定义是: 通过在系统之间的直接交换实现计算资源和服务的共享。在这个定义中,所谓的资源和服务包括文件的信息、处理周期、高速缓冲存储器和磁盘存储。虽然并不是所有的P2P产品都已经具备了这样多的功能,但是这种产品在特点、能力和安全机制等方面都已经有了很大的提高。这就使得很多企业开始重新审视P2P技术的价值。

---- 据美国Gartner的一份报告,基于以数据为中心的P2P模型的内容网络解决方案将被证明是有利于企业的。在这份报告中,他们认为这种模型基于动态索引的服务器地址,当客户连接到网络的时候,服务器扫描客户的特定存储区,并把相关的数据索引加到服务器中。在这个模型中,查找具体数据的用户可以从头到尾地搜索整个服务器,然后与其他客户直接连接,获得对数据的直接访问。

---- 这份报告预言,到2003年,30%的企业将会在内容的发布中应用到以数据为中心的P2P技术;到2005年,目前基于服务器的内容管理方案提供商中将有50%左右会把P2P技术渗入到其产品中。当然,由于P2P的分布式体系结构特点,要真正实现P2P在企业应用中的这些预言,还需要进一步解决安全性、管理和标准等方面的一系列问题。

企业内容网络的困惑

---- 一些有远见的企业已经开始把P2P作为一种有价值的应用技术表示了欢迎。诸如会计师事务所、律师事务所和工程设计公司等单位,每天需要处理非常大量的文件。这些文件经常涉及到行业法规和规章制度,而这些行业法规和规章制度中有一些是由专业的出版公司出版的,也有一些资料,例如行业的或企业的最佳惯例和公司的策略是由企业内部出版的。

---- 由于这些文件的数量往往很巨大,需要有一种办法能够让工作人员方便快速地访问这些文件。企业过去处理这个问题的办法是在Client/Server的网络体系结构中出版大量的文件,并把这些出版的文件发放到工作人员的电脑上。但是这样的数据发布办法显得越来越笨拙了。在数据需要更新的时候,出版者需要将更新的信息经FTP网络方式传输或拷贝光盘进行传送,并必须安装到企业的服务器上,然后在发布给用户之前进行检查。而工作人员则需要用不断增加的各种格式在不断增多的位置上访问信息,这些不同的格式和存储位置有的可能在企业内部,有的可能是在企业外部。他们需要能够很快地注意到这些更新的信息,同时又要执行搜索和返回大量的搜索结果。

---- 因此企业需要找到一种方法,能够快速地把信息送到企业内部网上而又不必复制这些信息,同时要让终端用户在访问时感觉到很方便。出版巨大量的文件是很繁重的任务,这要求对这些大量信息采用集中化的存储管理方法放入一个单独的存储仓库,所以必须从多个位置将大量信息传送到一个中央服务器上(当然,话又说回来,如果不对如此大量的数据采用集中化的管理,就必须把工作人员的电脑连接到多个数据存储仓库,这又成了一件更为繁重的任务)。NXT3系统就能提供这种解决问题的方法(附图)。




P2P实现高效、实时的内容更新

---- NXT 3系统是NextPage公司提供的构筑企业内容网络的P2P平台,它所构筑起的企业内容网络可提供对企业信息的快速而便捷的访问,而又不必关心这些信息的存放位置和格式。

---- NXT 3采用基于HTML的P2P体系结构,把分布式的内容服务器连接成一个虚拟的存储仓库。用户可以使用标准的浏览器实时地访问这个内容网络。对于用户来说,数据似乎就是位于他的系统上或在Web站点上,即访问效果是集中式的,但内容却不是集中式的。

---- NXT 3把内容聚集在一起,形成可以用其原来的格式访问的数据。这些数据的原来格式可包括Lotus Notes、XML、HTML、PDF、Microsoft Word/Excel/PowerPoint、Oracle和可经ODBC访问的数据。NXT 3可以实时地结合和集成其他资料,不需要进行文件的转换和复制。这样就简化了企业传统所用的Client/Server模式下应用程序向内容网络集成的任务。从访问和传送的观点来看,多个内容仓库可以看做是统一的。

---- 这种实时的联合服务用于服务器之间的通信,运行在HTTP或HTTS(安全套接字层上的HTTP)上面。对内容进行处理,使一个具体主题的文件可以提供到该主题的文件链接上。出版者可以在本地服务器上出版信息,外部的用户可以通过内容网络访问这些内容。而在服务器之间的通信(包括搜索请求)则经XML实现。服务器执行分布式的搜索和集合功能。有适当等级的特权用户可以随时把内容收集起来生成新的文件。软件允许信息的生成者或“所有者”管理和更新信息。在发生信息变化的时候,内容可以立即更新。

---- NXT 3可以把内容连接到Intranet或Extranet上。在最基本的配置中,一个用户单位建立有一个访问点的内容入口,部门服务器通过这个访问点可以访问内容。最大的配置可让内容经Extranet和Internet从单位的外部共享。由于内容可以得到及时更新,所以企业的工作人员比以前能够得到更加新的信息了。

---- 除了基本的文件搜索能力以外,NXT 3还有一个强大的智能搜索引擎。跨越多个存储仓库的分布式搜索结果出现在一个排列表上,用户可以在这个结果表上获得文件的摘要。系统可以执行定制的查询,也可以根据用户说明的概念执行概念搜索。它还可以根据用户说明的规则对内容添加索引。NXT 3可以使用特殊的色彩对搜索的结果加重显示,以帮助用户找到文件中的关键词。软件自动生成一个动态的内容表,使穿越文件或数据源查找特定内容的任务变得很容易。

其他的P2P平台

---- 除NXT 3 P2P平台之外,Groove网络是另一个著名的P2P网络协作平台。这个平台可让用户在自己的本地PC上建立共享的工作空间,自由地跨越企业的边界和防火墙协作,不用经过任何授权和批准。对于企业应用来说,Groove网络在资源共享、基于网络的服务业务、中央化管理与终端用户控制之间的平衡、终端用户PC上的数据和资源与企业级的后端系统进行集成等方面提供了增强的P2P技术支持。

---- 在使用Groove的时候,可以有4个级别的用户化和编程工具: 拖放、脚本、工具和连接器。在拖放方式下,用户可以把一些不同的工具组合起来,例如把日历、有线索的讨论和Web浏览器组合起来,形成一个统一的环境而又不需要编程。可以使用JavaScript或VB Script在工具之间建立通信连接,例如,把一个日历更新为一个工作日程表或反过来。此外,由于所有的Groove工具都是COM对象,所以想要设计成为Groove工具的基于COM的程序都可以集成到Groove环境中来。在创建COM程序的时候,只需要使用Microsoft公司的COM定义和API即可,而熟悉C和C++的程序员可以通过编程创建新的Groove工具。另外,C++程序员也可以为公司的后端系统创建连接器。

安全问题逐渐得以解决

---- 许多企业对P2P担心的安全问题首先是病毒的传播将可能在P2P网络上更加肆无忌惮。另外,一个网络中的各个系统可能有各自不同的安全设施,这些安全设施之间也许不能够很好地协同工作。还有,在大型企业网络中还缺少与之相关的安全标准。

---- 目前,有一些企业已经在尝试P2P技术采用一些现有的安全标准,例如Kerberos和X.509认证。此外,全球网格论坛(Global Grid Forum,GGF,是一个开发高级的分布式计算技术的组织)的安全工作组正在几个领域的标准化方面开展工作,这些工作包括为网格计算领域设计通用的认证标准,为网格计算的安全基础设施做标准化方面的工作,而P2P安全问题的解决也将从中受益。

---- NXT 3与一些最新的P2P软件包一样,也提供了比较强的安全机制。其中包括用户在访问内容网络时需要提供用户名和口令,以及可以在网络的多个点对用户身份进行确认。软件本身有一个模块能够鉴别用户,并为此目的把用户的资格证书传送给外部系统。除了对网络中的其他数据加密以外,也可以对确认数据用SSL进行加密。NXT 3允许内容的创建者和管理者对信息的用户、用户群可以看到的数据强加某些限制。例如本地的内容管理者可以为外部的用户定义访问权限。同样,在Intranet上,某些用户或部门也只能对内容网络的一部分信息有权访问。可以根据用户的角色或某种许可设置批准用户的访问。NXT 3有一个符合LDAP协议的目录服务,可以用作授权管理。NXT 3所拥有的测定能力可以实现其他服务控制,例如时间限制和基于文件的访问量限制等。

---- 用户可以在P2P内容网络上的各种配置中实现安全机制。在Extranet上,NXT 3可以驻在防火墙的内部或外部,也可以驻在未加设防的区域。在Intranet上,用户可能需要对防火墙做出调节,允许或禁止NXT 3服务器通过它们进行通信。
回复

使用道具 举报

281

主题

3228

回帖

55万

积分

管理员

积分
551869
发表于 2003-10-4 13:40:23 | 显示全部楼层
[emb12]
网路游侠 www.youxia.org
回复 支持 反对

使用道具 举报

77

主题

701

回帖

1万

积分

论坛元老

积分
16048
发表于 2003-10-7 09:09:07 | 显示全部楼层
太长的帖子不好消化!![emb7][emb6]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|西京校友网 ( 陕ICP备11003551号-5 )

GMT+8, 2025-5-7 07:21 , Processed in 0.023373 second(s), 8 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表