p2p网络终结者: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采用基于HTMLP2P体系结构把分布式内容服务器连接成个虚拟存储仓库用户可以使用标准浏览器实时地访问这个内容网络对于用户来说数据似乎就是位于他系统上或在Web站点上即访问效果是集中式但内容却不是集中式

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

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

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

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

其他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 ForumGGF个开发高级分布式计算技术组织)安全工作组正在几个领域标准化方面开展工作这些工作包括为网格计算领域设计通用认证标准为网格计算安全基础设施做标准化方面工作而P2P安全问题解决也将从中受益

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

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

延伸阅读

最新评论

发表评论