跳转到主要内容

Lotus Domino 7.0 Beta 4 中的新功能

性能与可伸缩性
管理改进
DB2 支持和其他集成增强
消息传递和反垃圾邮件保护
其他 Domino 7.0 改善
Lotus Enterprise Integrator
Lotus Domino 7.0:更快、更好、更便宜
参考资料
关于作者

级别: 初级
Dick McCarrick
内容开发人员,IBM
2005年 1月11日

Lotus Notes/Domino 7.0 中引入的最重要的新功能可能会涉及 Domino 服务器。本文将研究 Lotus Domino Beta 4 中提供的主要新功能,其中包括更好的性能、更轻松的管理以及与 Web 标准和 DB2、WebSphere Application Server 和 WebSphere Portal 等其他 IBM/Lotus 技术更紧密的集成。

[编者注:本文描述功能反映的是 Lotus Notes Beta 4 版本(英语) 中的可用功能。不过,这些功能可能并不出现在该产品的最终版本中。另外,这些功能的用户界面有可能改变,因此,本文中的插图可能与您在屏幕上实际看到界面并不完全一致。我们会随时用新信息对本文内容进行更新。同时请注意,本文的以前版本讲述了 Lotus Notes 7.0、Lotus Domino Designer 7.0 和 Lotus Domino 7.0 服务器的功能。由于自 Beta 2 版以来增加了很多新功能,所以现在 Lotus Notes 7.0 和 Lotus Domino Designer 7.0 的功能将在其各自的文章中讲述。]

另一篇文章 中,我们描述了即将面世的 Beta 4 版 Lotus Notes 和 Domino Designer 7.0 中引入的新功能。在本文中,我们将介绍对 Domino 7.0 服务器的一些增强和改进,其中包括:

  • 增强的性能及可伸缩性。
  • 管理及 TCO 方面的提高,包括 Domino Domain Monitoring、加强的政策管理、自动化的客户机安装与升级等其他特性。
  • 与行业标准和其他 IBM/Lotus 产品例如 DB2 的集成。
  • 消息传递和反垃圾邮件保护。
  • 安全性。
  • 目录。

以下小节将对每一项新功能进行简要讨论。更多信息请参阅 Lotus Notes/Domino 7.0 release notes(英语)。本文的假想读者是经验丰富的 Domino 管理员。如果您不是,我们建议您阅读“Notes 和 Domino 历史回顾”,其可帮助您理解我们在讨论中使用的术语和概念。

性能与可伸缩性

性能问题永远是管理员最关心的。Lotus Domino 7.0 在此方面的改进是:通过减少所有平台 Domino 分区上的 NotesBench R6Mail 和 R6iNotes 工作负载,服务器可伸缩性提高了50%!Lotus Domino 7.0 还以其他方式对性能进行了增强,包括:

  • 减少了服务器 CPU 利用率。
  • 允许使用 Linux 容量扩大三倍的 Linux 线程池。
  • IIOP 性能改善。
  • 网络性能改善。
  • 邮件规则可伸缩性改善。
  • 改善了Domino Web Access 邮件服务器的可伸缩性。

这些“后台”功能可以帮助您,使您作为管理员的工作更加轻松 - 您的用户会更满意,生产效率会更高。Domino 增加的能力和可伸缩性可以转化为更少的基础设施和更少的硬件,有助于减少成本和管理费用。此外,内部 API 可以为 Domino Domain Monitoring 收集 CPU 时间信息(见下面部分的描述)。最后,还可通过改进流程来收集并分析 CPU 利用及性能的统计数据。

管理改进

我们始终在寻找使 Domino 管理员工作得更轻松的方法,所以对 Domino 7.0 进行了改进,以包含下列管理和总拥有成本(TCO)方面的提高:

  • Domino Domain Monitoring。
  • 改进的政策管理。
  • 自动化的客户机安装与升级。
  • Linux/Mozilla Web Administration 客户机。
  • 可服务性、包括自主数据收集。
  • 管理可脚本化能力(Administration scriptability)。
  • 重命名回复审批(Rename reversion approval)。

Domino Domain Monitoring
Domino Domain Monitoring(DDM)提供 Domino Administrator 客户机中的一个单一位置,可以使用这个位置来查看一个或多个域中多台服务器的状态。为了做到这一点,DDM 使用可配置的探测器收集多台服务器中的信息。这些探测器检查包括 Directory、SMTP、发送、复制、ACL、安全性和代理在内的一些问题。然后,DDM 在特别指定的收集服务器上合并和报告这些信息,这项操作是在称为 Event Resolution Center(DDM.NSF)的 Notes 输出数据库中完成的。可以从 Event Resolution Center 中选择事件,并查看关于该事件的详细信息。然后,可以单击 Probable Cause Possible Solution(PCPS)来查看解释事件原因的信息,并(在某些情况下)访问可以从中更正该错误的数据库的链接。

DDM 提供:
  • 可以在任何时间安排的监视,24/7。
  • 重要服务器和客户机问题的快速识别和报告。
  • 由上而下的、面向功能的域状态视图(从中可以有选择地查看详细信息)。
  • 多个功能领域中的自动问题确定和可能原因。
  • 确定哪些问题尚未解决和哪些问题已经解决的视觉指示器。
  • 使设置更加容易的默认配置。
  • 将在一台或多台支持 DDM 的服务器上生成的数据合并到另一台服务器上的一个数据库中的选项。

随 Lotus Domino 7.0 提供的还有一组默认 Probe 文档。这些文档包含探测器名称、探测器说明、关于探测器所监视内容的细节和计划信息。可以使用这些 Probe 文档及其默认设置。也可以创建专门适应您的环境的新 Probe 文档来监视功能领域,比如应用程序代码和操作系统。还可以通过安排,让探测器每天、每周、每月的第一周或最后一周运行,或者让它几乎在任何时间都在运行。还可以指定探测器的重复间隔。这些探测器包括:

  • 确保数据库可以打开的数据库探测器(该探测器也可以检查数据库的未用空间和不活动的用户)。
  • 监视数据库软件层中的关键位置并生成错误事件(可以定义要忽略的错误列表)。
  • 目录探测器,检查许多与目录相关的任务和过程的健康情况,这些任务和过程包括 LDAP 任务、复制、编索引、NRPC 和次级 LDAP 搜索响应时间,等等。
  • 邮件探测器,该探测器通过向未知目的地发送消息并验证其传送来验证本地邮件发送,如果路由器不能与邮件流保持一致,探测器会向您发出通知,如果对于某一特定目的地而言,有太多邮件处于待决状态,或者发送到这个目的地的邮件发送失败,那么探测器也会向您发出警告。
  • SMTP 探测器,通过 Delivery Status Notification(DSN)报告验证邮件可以传送到 SMTP 收件人,通过验证进程线程(process thread)来检查 SMTP 任务和验证协议请求。
  • 复制探测器,检查复制错误和条件(比如没有按根据计划进行复制的数据库),检查最后的成功复制以及检查复制冲突。
  • 安全探测器,根据预先确定的配置来验证数据库 ACL,检查多台服务器中不一致的安全配置。
  • 代理探测器,报告所运行代理的总数、代理安全错误、超时错误和其他与代理相关的信息。

除了探测器之外,DDM 组件还包括管理界面、Tivoli Autonomic Monitoring Engine(TAME)和Domino 资源模块。

改进的策略管理
Lotus Domino 6 中引入了基于策略的管理。版本 7.0 通过提供新的 Mail 策略文档扩展了这项功能。通过该文档,可以定义将应用于邮件用户的一组公司信息。另外,新的客户机策略的向下锁定功能允许指定用户可以修改的策略设置。

自动化客户机安装和升级
Lotus Domino 7.0 包括许多对 Lotus Notes Smart Upgrade 的改进。例如,Smart Upgrade 现在大后台拆分套件,以防止因为非工作客户机而损失时间。Smart Upgrade 还提供从共享(网络)升级套件到其他服务器的附加套件的故障转移。另外:

  • 用户/计算机通过 Smart Upgrade 状态(成功、失败或延时)的 mail-in 数据通知管理员。
  • 在群集环境中,如果第一台服务器无法使用,则 Smart Upgrade 可以切换到该群集的其他成员。
  • Smart Upgrade Tracking 数据库可以进行配置。
  • Smart Upgrade 限制来自一服务器的下载量,防止服务器负载过度。

Lotus Domino 7.0 中引入的另一项安装功能是 InstallShield Multiplatform(ISMP)安装. 这是 InstallShield 中用于 Windows 的基于 Java 的新安装程序。

Linux/Mozilla Web Administration 客户机
可以从 Linux 系统上的 Mozilla Web 浏览器运行 Domino 7.0 Web Administration,启用 Lotus Domino 和 Domino Web Access 的端到端 Linux 部署,无须在此环境中安装 Windows。

可服务性
为了帮助管理员维修和维护其服务器,Lotus Domino 7.0 提供了称为自动诊断收集的新功能。此功能允许使用 Lotus Notes/Domino 6.0.1 中引入的自动诊断收集功能来评估 Notes 客户机或Domino服务器崩溃所产生的调用堆栈。自动诊断收集通过分析 Fault Report mail-in 数据库中的调用堆栈,然后评估该数据来确定是否发生了相同问题的其他实例,从而扩展了自动数据收集能力。

谈到自动诊断收集,在该工具收集服务器崩溃信息之后,它会检查服务器,以确定服务器是否在 Domino Controller 下运行。如果是这样,那么它将自动诊断收集使用 Controller 日志。否则,该工具将检查服务器,以查看是否启用了控制台日志。如果启用了,那么自动诊断收集就会使用控制台输出。如果既没有设置 Domino Controller,也没有设置控制台日志,则自动诊断收集会从 log.nsf 中提取数据。另外,还可以定义(通过通配符)由自动诊断收集工具收集的文件。 这允许从其他 IBM 产品(还有第三方插件)收集诊断文件。

还可以设置时间限制,以便在发出或退出重新启动服务器命令后强制终止仍在运行的服务器。为了允许进行这项操作,现在,Server 文档的 Basics 选项卡包括称为 Automatic Server Restart 的部分。使用这一部分定义时间限制,默认情况下该限制为 5分钟。 在此期间,不会出现关机操作。当服务器进程成功终止后,定时器将重新启动。在终止之前会生成一个 NSD 日志。(可以通过新的 Notes.ini 设置 SHUTDOWN_MONITOR_DISABLED=1 禁用此项功能。)

管理可脚本化能力
Lotus Domino 7.0 提供了三种功能强大的新通知方法来改进服务器监视和事件处理。例如,现在可以打开 Event Handler 组合框并选择运行代理。

重命名回复审批
管理过程(亦称为 AdminP)不再自动回复名称更改。它现在需要管理员批准或拒绝名称更改回复。当正在更改名称的时候,为了提供对用户数据库的访问,会有一段时间使用原名称和新名称都可以访问系统和数据库。默认情况下,这段时间为 21天。但是当执行重命名时,可以将这段时间设置为 14 到 60 之间的任何一个整数值。在此之后,将不支持使用原名称的访问。

在一些情况下(例如,当用户转至扩展期间且不能接受名称更改时),原名称必须保持有效并停止使用新名称,在此情况下,需要回复名称更改,以便为用户提供连续访问。在更早的版本中,会在过期时自动执行回复。通过添加新的审批过程,管理员现在可以批准或拒绝名称更改回复。

其他 Domino 管理改进
Lotus Domino 7.0 还提供了下列功能,从而使管理更加容易:

  • 将状态栏历史写入日志文件的能力。
  • 禁上 Roaming User Upgrade 提示的能力。
DB2 支持和其他集成增强

Lotus Domino 7.0 中的一项重要新功能(肯定是一项能够引人们广泛注意和兴趣的功能)是支持将 DB2 作为数据来存储。在 Lotus Domino 7.0 中,可以使用 DB2 数据库和 Domino 数据库,访问和查看用以上任何一种格式存储的数据。用户感受不到 Domino 数据和 DB2 数据之间的任何明显区别。他们不需要 DB2 ID 或 DB2 连接。而且可以像对 Notes 数据库那样复制 DB2 数据库。

运行含有 DB2 的 Lotus Domino 对 Domino 和 DB2 用户都有利。例如,Domino 站点获得对 DB2 功能(如关系构造图和基于 SQL 的视图)的访问权。对于 DB2 用户,Lotus Domino 提供改善的 XML/协作支持、Domino 服务、Notes 应用开发支持,并将 Domino 数据集成到 DB2 应用程序中。也许重要的是带有 DB2 的 Lotus Domino 为用户提供了 Domino 安全性的全部优点。

Domino 7.0 服务器管理工具已经获得改进,以支持基于 DB2 的数据库。其中一些改进包括:

  • 允许 Lotus Domino 运行 DB2 数据存储运行的工具。
  • 允许将连接文档从 DB2 配置到 Lotus Domino 的工具。
  • Status 和 Analysis 面板中的支持。
  • 允许添加 DB2 用户名称/密码的已集成的 API。
  • Domino Web Administrator 客户机中可以使用的 DB2 管理功能。

Windows 和 AIX 5.2 平台支持带有 DB2 的 Lotus Domino 7.0 的 Beta 4 版本。

注:DB2 只是 Domino 服务器的存储选项。Notes 客户机上的数据库仍是 NSF 格式。有关 Lotus Domino/DB2 环境进行计划的详细信息(包括硬件/软件要求、安装和配置),请参阅 Lotus Notes/Domino 7.0 release notes(英语)

除了 DB2 之外,Lotus Domino 7.0 还提供了 IBM WebSphere Application Server 和 WebSphere Portal 的改进集成。Lotus Domino 7.0 还提供了与 Web 标准(如 Java 1.4.2、外部 Java 调试器和 Web Services 托管)的更好集成。(有关这些功能的详细信息,请参阅“Lotus Notes 和 Domino Designer 7.0 Beta 4 中的新功能”一文)。对标准支持的其他增强包括 DXL Importer/Exporter 改进及 IIOP/Java API 扩展。

消息传递和反垃圾邮件保护

Lotus Domino 7.0 继续对不请自来的垃圾邮件进行抵御。Lotus Domino 7.0 现在具有 SMTP 连接的私有黑名单/白名单过滤功能,以及 SMTP 连接的 DNS 白名单过滤功能。大多数垃圾邮件过滤涉及黑名单,来自名单中所列地址的邮件会被拒绝或过滤掉。白名单则相反 - 它们包含您期望接收邮件的地址列表,可用它过滤来自其他来源的消息。可以私下(在客户机上)和在 DNS 级别上实现白名单过滤。此外,Maill Rule 已经得以扩展。以允许您选择黑名单。现在,Server Mail Rule 对话框包括 BlackList 选项,以允许您选择要执行黑名单:

图1、BlackList 选项图1、BlackList 选项

消息免责声明
Lotus Domino 7.0 现在具有支持消息免责声明的功能。这些消息免责声明是出站 Internet 邮件消息后在附加的简短文本通知,经常用于保护公司的法律利益(例如,通知消息的收件人,公司不对消息作者所写的任何内容负责)。还可以使用免责声明来通知读者消息是公司机密,不应该与未授权的个人共享。有关消息免责声明的详细信息参阅技巧提示“Using message disclaimers in Lotus Notes/Domino 7(英语)”。

其他 Domino 7.0 改善

除了前面的功能,Lotus Domino 7.0 还对下列重要领域进行了改善。

安全性
跟以前的版本一样,Lotus Domino 7.0 提供了改善的安全功能。Beta 4 中,新安全性功能包括更强大的加密密钥(用于 Notes 加密操作的 1024-bit RSA 密钥后 128-bit RC2)。Beta 4 改善了对单点登录(SSO)的支持。

目录
Domino 7.0 Directory 提供增强的 LDAP 支持,包括 LDAP 别名支持。

网络
在网络方面,我们对 IPv6 协议支持进行了升级,以包括其他平台和服务。现在,IP 地址模式字符串支持 CIDR 格式,而且还在 Linux Intel 中添加了 IOCP 支持。此外,Lotus Domino 7.0 还支持 SPX 新配置。

Lotus Enterprise Integrator

Lotus Enterprise Integrator (LEI) 7.0 也提供了许多显著改进。例如,LEI Administrator 合并了新的功能,比如到场提醒和基于表单的连接测试。LEI 还将欢迎改进的故障转移和更好的错误处理。另外,LEI 7.0 支持在外部更新和删除 Virtual Documents、NSD 集成和生成 SYM 文件、对 DataDirect ODBC Drivers 的最新版本的支持等。LEI 7.0 还允许基于调用活动的结果控制如何执行从属活动。

LEI 改进包括:
  • 使用 Notes 连接的 Data Management 活动可以在不同的 Notes ID 下运行。
  • Domino 远程脚本调试可以调试 Scripted Activities 中使用的脚本。
  • Scripted Activities 现在可以记录脚本使用的连接。
  • Virtual Documents 现在可以处理后端更新和删除同步。
Lotus Domino 7.0:更快、更好、更便宜

Lotus Domino 7.0 通过更高的性能、更大的可伸缩性和更低的总拥有成本(TCO)提高了生产率。任何地方的客户都会欢迎与 IBM 技术(DB2、WebSphere Application Server 和 WebSphere Portal)的更紧密集成。正如我们在本文前面部分所提到的,我们始终在寻找使 Domino 管理员工作得更加轻松的方法。我们认为您将发现 Lotus Domino 7.0 确实做到了这一点 - 您的用户、您的管理以及(最后但并非最不重要)您自己听到这一消息都应该感到高兴!

参考资料
关于作者

Dick McCarrick 是 developerWorks: Lotus 的一名内容开发人员。他曾经在 Domino/Notes Documentation 团队中工作了 11年多,在 Domino 和 Notes 很多重要组件的文档编写工作中担任过不同的角色。在 2002年正式加入 Notes.net/Lotus Developer Domain 团队前,他偶尔还为 Iris today(包括 Ask Professor INI)撰写文章。在闲暇时间,他的业余活动包括跑步、钓鱼、做木工活和阅读自然科学书籍。他是一位热心的天文学家,曾经主管过马萨诸塞州 Bridgewater State College Observatory 天文台。Dick 居住在 Vermont。

即刻下载

请即刻注册申请试用版CD!

业务咨询
进一步寻求帮助!


在线下载

Lotus ND7产品手册(304KB)

下载Adobe® Reader®


ND7提示您:健康最重要!

Lotus健康屏保下载(EXE,304KB)


更多 Lotus 产品信息

IBM 协作类解决方案:助您提高生产力!


进一步意向

如果您对“Lotus Domino 7.0 Beta 4 中的新功能”产品感兴趣,可以通过点击下面的按钮来在线提交意向单。我们的电话销售人员会尽快与您联系。

注意:IBM 保留在不事先通知的情况下更改定义及其它产品信息的权利,及对促销活动的最终解释权。本次活动不可与 IBM 的其他活动共同使用。