[转贴]Lotus Domino/Notes与Microsoft Exchange的比较分析[1]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 imhexi 的 blog

       lotus domino/notes与microsoft exchange是邮件市场上主要的两个产品,其竞争激烈是可以想象的,而且是对用户有益的。但实际上,从产品的功能比较,exchange与domino/notes是不能等量齐观的。作为lotus/ibm internet/intranet完整解决方案的核心产品,lotus通过不断丰富domino与notes的产品功能与性能,提高系统开放性、安全性、易用性、可管理性、伸缩性、开发能力以及与操作系统、各种数据系统的企业集成能力等等,提供企业用户单一、集成型的基础设施,即可以使用单一平台型产品建立邮件、群件以及intranet、internet应用系统。
  
exchange则是microsoft backoffice产品家族的一员,其主要功能是电子邮件,此外通过公共文件夹等支持基本的、需求简单的协作型应用,对稍微复杂的需求如工作流自动化应用则要求大量的开发并且集成其它产品或技术(甚至是第三方的)。由于exchange功能的限制,microsoft要求用户采用整个backoffice家族产品,才能提供企业用户必要的产品功能支持。microsoft经常提即的exchange解决方案时实际上是backoffice解决方案(显而易见这存在着误导用户的可能:即用户可能不得不持续追加购买其他microsoft产品并追加应用开发与集成的投入,才能最终获得满足需要的应用系统)。
  
由于产品功能的复杂性,用户在选择产品时,需要面对各种比较材料或信息,往往陷入困惑之中,因为这些信息来自不同渠道的信息常常是互相矛盾的。所以,本文即希望澄清一些用户关心的问题,帮助用户了解lotus domino/notes的竞争优势。
  
跨平台支持、与nt集成lotus domino/notes是跨操作系统平台的企业信息基础设施,在企业中广为采用的unix系统(ibm aix,hp-ux及sun solaris)和microsoft nt、ibm os/2、novell netware等系统,甚至支持ibm主机系列s390与as/400。这种跨平台的支持能力给予了用户广泛的选择。lotus domino/notes具有跨平台的特点,lotus也充分认识到microsoft nt的价值(实际上长期以来domino、notes都是最成功的nt应用),因此lotus特别强调了与与nt的无缝集成。其中的主要特性包括:domino可以作为nt的服务;可以使用性能监视器与nt事件日志等标准nt工具对domino进行统一的服务器管理;用户邮箱与nt网络用户帐户同时建立;domino目录与nt目录的双向目录同步;domino用户口令与nt目录服务口令的同步等以及在nt工作站的单次登录。lotus也已宣布对nt新版本的支持和集成,包括与active directory的连接。lotus domino/notes与microsoft nt系统的无缝集成提供系统管理员单点管理的能力,降低了系统总体拥有成本。microsoft经常提及domino/notes与操作系统的功能重复或冗余,或者domino提供的功能是不必要的。实际上,domino/notes提供的功能,如层次化的文档数据库存储体、复制技术、层次化的符合x.500标准的目录服务、权限控制、双密钥加密与数字签名技术、身份认证、应用级的群集技术、邮件路由、日历日程、代理服务都不是操作系统(包括nt)所能够提供的,而这些功能都是邮件、群件、intranet/internet应用系统最基本的要求。作为软件平台,domino/notes的这些丰富特性功能大大降低了用户集成、开发、实施的费用,提高了效率。邮件(报文传递)系统是操作系统的顶层部分还是协作式应用的基础平台?这实际上才是microsoft与lotus争论的主要焦点之一。lotus认为邮件系统是协作式应用的基础平台。因为,lotus认为邮件系统(更准确地讲是报文传递或通信基础设施)要满足的功能,随着用户需求和技术的不断发展,早已超越了单纯的电子邮件传递功能,还包含了安全性控制、目录服务、移动计算支持、与web集成、与企业应用集成、实时协作、以及广泛计算(即支持电话、传真、寻呼机、pda等广义客户机设备)等等。通信基础设施应该随着业务要求的发展而发展,比如说用户需要实时协作,那么原有系统(如目录结构)就应该能方便地加入新的功能支持。lotus充分认识到这一点,制定了面向协同工作基础的灵活、可扩展的产品体系结构。而microsoft采用了与此相反的策略。基于这个认识,microsoft的发展方向是越来越加强exchange与nt的联系。可是,如果通信基础设施是操作系统的顶层部分,那么每一次发展都会受制于操作系统的发展,从而降低了发展的速度。比如说,用户必须等待windows 2000才能等到exchange 6.0,没有别的选择。可是,在今天通信基础设施成为业务应用的"使命悠关”的系统与基础时,用户的业务可以等待吗?
  
所以,lotus从用户通信与协作需求出发建构产品。domino/notes可以很好地利用操作系统的功能,包括特别加强了与nt的集成,但又使产品相对独立于操作系统,适应企业用户异构的计算环境与不断发展的用户需求。
  
与ms office、ie的集成lotus充分认识用户对office、ie的投资,所以domino/notes强调了与office、ie的集成。这些集成手段或技术包括:word可以用作notes邮件的编辑器在notes文档的rtf字段中可以保存office文档 microsoft office文档集数据库模板office支持notes fx数据交换标准notes中嵌入ie activex控制用于显示html,支持ole.office文件过滤器与阅读器,通过notes的mapi支持,从office应用中直接使用文件-发送邮件操作,通过domino.doc应用支持遵循odma协议的文档管理,其中,lotus提供的domino/notes与office等的集成应用,如office文档集及企业级文档管理应用系统domino.doc等,充分利用了office优秀的桌面处理能力,同时还结合了domino/notes强大的工作流支持、安全性控制与复制等特点,二者的集成相得益彰,为用户带来实惠。domino/notes与office、ie的集成核心技术是microsoft activex与activedoc技术,这实际上是采用了exchange与office的集成相同的技术。microsoft所谓office文档必须在notes中格式转换等等说法,都是不确实的。如同lotus已提供的集成应用,用户可以利用activex技术开发自己的应用集成系统,并不受限与上述列举的由lotus提供的与office、ie的集成应用。复制,domino/notes复制技术可以保证分布式数据库(包括目录)的数据同步、支持移动办公。无论是在功能上还是颗粒度(复制时最小数据单元)上都是exchange无法比拟的。domino/notes的复制特性包括双向与端对端复制、字段级、选择性的、可以在后台进行等。所有的domino/notes复制操作均采用相同的复制机制。于此相对应地,exchange包含了六个复制模式:site内服务器到服务器公共文件夹的复制site间服务器到服务器公共文件夹的复制site内服务器到服务器目录同步site间服务器到服务器目录同步,客户机与服务器间的私人文件夹与公共文件夹的同步这些不一致的模式不仅导致巨大的管理费用,而且没有一个达到domino /notes单一的复制模式所具备的丰富的功能。exchange复制在文档级操作,而不是更有效的字段级。对于复杂的数据分布以及提高效率缺乏选择性复制的能力;它用基于邮件的同步机制,而不是验证数据准确性的同步算法,所以数据的一致性和准确性相对比同步算法的复制要差的多。而且,对复制拓扑不具备先进的控制机制。 对不同位置之间不同的连接速度或带宽,microsoft建议采用不同的mta,更加剧了不一致性,因为每一种路由机制(exchange复制依赖于此)功能与控制机制均不相同。如由不同路由机制经常造成的信息长度不相同,使得以后的数据同步操作无法实现。目录服务exchange的一个重要卖点是承诺与windownt集成。microsoft经常强调exchange充分利用了nt的目录服务。不幸的是,这更多的是一种承诺而不是事实。由于nt域服务目录的平面性和有限特性,microsoft不得不建立为exchange建立分离的目录,只是表面式地在在管理界面上与到nt目录连接,给用户一个“集成”的印象。
  
事实上,exchange目录是独立的,具有分离的目录同步机制和完全不同的一套命名规则。exchange目录本身是十分受限制的,只有10来个可以定制的字段,其中只支持一个rtf字段。由于使用基于邮件的目录同步机制,目录同步缺乏准确性。所以microsoft推荐管理员经常在site间和site内用一致性检查程序来检查同步的状况,提示不准确的复制。对一个与业务密切相关的、企业级基础设施的一部分,企业目录具有如此的不确定性、不一致性,是不可接受的。
  
也许microsoft在企业实施部署中往往造成拖延和失败的最大原因就是exchange的目录限制。不论企业信息基础设施、组织结构、机构调整兼并多么复杂,都必须在一个exchange组织中使用单个目录。这势必限制了目录效率、管理工作的分布、internet的连接等等。microsoft已经宣布了exchange下一版采用nt5.0的active directory,重新设计exchange的体系结构,改进目录服务,这不仅意谓着exchange下一版将再次推迟(nt5.0不断推迟),更重要的是当前exchange用户将面临着一次根本性的升级和繁重的迁移工作。
  
lotus domino/notes支持几乎无限制的对目录的客户化定制、扩展能力,采用先进的同步复制技术,支持复杂的分布式目录支持,而且在在单个组织中也可以使用多个目录。lotus domino/notes的目录服务性能与伸缩性在下一版(99年处推出)中将大大提高,如支持百万级用户的目录支持。

安全性--身份验证
  
ms exchange的验证依赖于nt域服务,而nt域服务的限制是众所周知的。由于它是平面的,nt目录服务很难扩展到大型企业中。nt域只能应付几百个帐号,为了将nt目录服务扩展到大的用户环境就必须建立和管理复杂的信任关系。
  
其次,nt查询/响应模式与基于证书的验证模式相比较,功能薄弱,并且很不适应与远程用户以及跨企业内的连接。基于证书的验证模式要求用户除了知道保密口外还需持有数字证书,例如domino的用户验证模式。基于证书的验证模式还支持跨组织之间的交叉验证,特别跨企业的通讯。

本文关键:[转贴]Lotus Domino/Notes与Microsoft Exchange的比较分析
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top