IBM Lotus Notes 8.5.2 Traveler 性能

本文报告 Windows 64 位和 Red Hat Linux 64 位操作系统的 IBM® Lotus® Notes® Traveler 8.5.2 性能结果。此外,比较 Windows 64 位操作系统上的 Lotus Notes Traveler 8.5.2(64 位)服务器和 Lotus Notes Traveler 8.5.1(64 位)服务器。

编辑按:您很精通这个主题吗?希望分享您的经验吗?请马上加入到 IBM Lotus 软件 wiki 项目。

简介

本文从以下几个方面报告 Lotus Notes Traveler 8.5.2 的性能结果:

  • Windows 64 位操作系统上的 Lotus Notes Traveler 64 位服务器
  • Linux 64 位操作系统上的 Lotus Notes Traveler 32 位服务器。Lotus Domino® for Linux 是一个 32 位应用程序,但是 64 位 Linux 操作系统支持 Lotus Notes Traveler 使用高达 3 GB 的内存。
  • 比较 Windows 64 位操作系统上的 Lotus Notes Traveler 8.5.1(64 位)和 8.5.2(64 位)服务器。从 Linux 8.5.2 开始支持 Lotus Notes Traveler。

Lotus Domino 32 位服务器的 Lotus Notes Traveler 8.5.2 的性能不在 Windows 32 位操作系统中度量,是因为实现大型 Lotus Notes Traveler 部署的最佳选择是 Lotus Domino 64 位服务器。

Lotus Notes Traveler 在 Lotus Domino 服务器与 Windows Mobile、Nokia S60 和 Apple(iPhone,iPad 和 iPod Touch)设备之间提供双向、无线的同步。Lotus Notes Traveler 实时同步邮件、日历、to-do、通讯簿和日志数据。Lotus Notes Traveler 服务器作为 Lotus Domino 服务器任务运行,安装于一台运行 Lotus Domino 的服务器上。Lotus Notes Traveler 服务器任务使用 Lotus Domino 目录自动查询和查找 Lotus Notes 用户。您可以阅读有关 Lotus Notes Traveler 的更多内容。

测试设置

出于研究,本文使用了两台 Lotus Domino 服务器。一台服务器用于托管 Lotus Notes Traveler 服务器任务,另一台托管用户邮件数据库,如图 1 所示。

图 1. 测试配置
测试配置

测试战略是模拟一个典型的企业客户消息负载,然后添加移动设备到该环境中。NotesBench 工作负载生成器模拟 Lotus Notes 客户端活动,方法就是向测试集中的任意用户发送邮件并在 Lotus Domino 邮件服务器上发起其他活动。使用设备仿真器将移动设备添加到这个组合中,这个设备仿真器保持 NotesBench 产生的变更与客户端同步,并模拟设备上的移动用户行为。


Lotus Notes Traveler 8.5.2

Lotus Notes Traveler 服务器和 Lotus Domino 邮件服务器的性能的度量是使用 Lotus Notes Traveler 和 Windows 2003 64 位服务器操作系统上的 N8Mail 工作负载,并首次使用 Red Hat Enterprise Linux 5 64 位操作系统上的 N8Mail 工作负载。Lotus Notes Traveler 服务器在 Lotus Domino 邮件服务器上的一个单独的服务器上,由模拟移动设备客户端的测试系统运用。驱动系统运行脚本,该脚本模拟读取和发送邮件消息的远程设备。

这里是 Lotus Notes Traveler 客户端脚本的细节。

这个循环有 64 次迭代,迭代之间间隔 15 分钟的等待时间。每个用户从随机迭代次数(第 1 个,第 5 个,等等)开始,且每个用户运行全部 64 个迭代。

环路启动

  • 打开/阅读 5 个收件箱邮件(每次迭代)
  • 回复第一封邮件(每隔一次迭代)
  • 发送一个 10 字节的邮件给一个人(每到第 8 次迭代)
  • 发送另一个 10 字节的邮件给三个人(每到第 8 次迭代)
  • 将一封邮件从收件箱移动到 NotesBench 文件夹(每次迭代)
  • 删除两封电子邮件(每次迭代)

环路结束

除了这些用户脚本,Lotus Notes Traveler 客户端还侦听来自 Lotus Notes Traveler 服务器的自动同步消息。如果因 NotesBench 载入驱动程序而在服务器上更改了邮件或日历数据,那么 Lotus Notes Traveler 客户端自动将服务器更改同步到设备。脚本经过更新,以反映 Lotus Notes Traveler 8.5.2 对比 Lotus Notes Traveler 8.5.1 的更逼真的用户体验:

  1. 等待和重试时间从 5 秒改为与真实设备一样的 5 分钟(对于 8.5.2 和 8.5.1 皆是如此)。
  2. 将 Windows Mobile 和 Symbian 设备的所有客户端作为 HTTP 推送客户端(而非 SyncML 客户端)予以模拟。
  3. 使用了 Apple OS 3.0 而非以往测试所有的 Apple OS 2.1。

Lotus Notes Traveler 的载入驱动程序模拟 Windows Mobile 6、Nokia 和 Apple 设备。对于 Lotus Notes Traveler 8.5.2,Windows Mobile 和 Nokia 客户端现在使用基于 HTTP 的自动同步通道,这与 Lotus Notes Traveler 8.5.1 和早期版本使用的 TCP 自动同步通道有所不同。Apple 设备使用一个不同的同步化协议,且具有不同于 Windows Mobile 和 Nokia 设备的性能特征。

其中用到了以下工作负载模拟:

  • 100% 的 Windows Mobile 6 设备,其中所有邮件都格式化为富文本
  • 100% 的 Apple 设备
  • 包含 50% Windows Mobile 6 和 Nokia 设备以及 50% Apple 设备的混合工作负载

Lotus Domino 8.5.2 邮件服务器工作负载

运行于 Lotus Domino 8.5.2 之上的 N8Mail 工作负载使用一个 Lotus Notes 8.5.2 客户端模拟用户发送邮件。这个工作负载是 NotesBench 工作负载套件的一部分,而该套件又是 NotesBench 和 Server.Load(作为管理员客户端中的一个安装选项包含其中)的一部分。有关 N8Mail 工作负载的更多信息,请参阅 developerWorks® 文章 “IBM Lotus Notes V8 工作负载:将性能提升到新的水平”。

对于这些度量,N8Mail 工作负载模拟了 4,000 Lotus Notes 个客户端发送邮件给 6000 个用户(4000 多个移动设备用户)。另外 2000 名用户(除非另有说明)是 Lotus Notes Traveler 注册用户。这些度量模拟一个客户环境,其中邮件用户拥有一个 Lotus Notes 客户端或一个 Lotus Notes Traveler 设备,但这两者不能同时存在。

免责声明

我们的所有测试都采用实验室度量值;因此,结果可能不同于真实客户环境中产生的结果。欲获得容量规划协助,请咨询 IBM TechLine 团队。TechLine 团队为新硬件执行容量规划。


Lotus Domino 邮件服务器配置和结果

下表展示 Lotus Domino 邮件服务器的硬件和软件配置。

表 1. 硬件配置
型号IBM x3850
用于测试的处理器/速度4 Xeon(双核)@ 3.0 GHz
安装的内存12 GB
活动物理驱动42 个磁盘
活动逻辑卷RAID 0 的 6 个阵列
操作系统Windows 2003 Server Enterprise 64 位
表 2. 软件配置
Notes.ini 设置设置
用于所有测试 server_pool_tasks=80
server_max_concurrent_trans=100
Show_Server_Performance=1
RouterDbCacheSize=6100
NSF_DBcache_maxentries=6000
SCHEDULE_NO_VALIDATE=1
NSF_Buffer_Pool_Size_MB=250

邮件服务器运行具有以下配置的 Lotus Domino 8.5.2 32 位服务器:它是运行 Windows 2003 64 位 Standard Server 的 eServer™ xSeries® 3850 之上的一个 Lotus Domino 分区服务器,具有 4 个双核处理器和 12 GB 的物理内存。存储配置是一个带有 42 个磁盘驱动的 IBM DS4000® 系列(FAStT)硬件阵列。Lotus Domino 可执行文件安装于一个 RAID 0 逻辑卷之上,总共有 200 GB 的容量。邮件服务器被分散到三个 RAID 0 逻辑卷,每个卷有 800 GB 的容量。邮件日志是在一个单独的逻辑卷上设置的。网络访问是通过一个在双工模式下运行的 1 GBit Ethernet 适配器。

图 2 展示 Lotus Domino 邮件服务器在不同 Lotus Notes Traveler Windows Mobile 6 和 Nokia 用户负载以及 4,000 名 N8Mail 用户环境下的处理器资源利用率。这个利用率通过 Lotus Notes Traveler Server 8.5.2(64 位)的 64 位 Windows 2003 服务器配置进行度量。

图 2. 带有各种 Windows Mobile 6 和 Nokia 负载的 Lotus Domino 邮件服务器上的处理器利用率
带有各种 Windows Mobile 6 和 Nokia 负载的 Lotus Domino 邮件服务器上的处理器利用率

当将用户数量从 1,000 增为 2,000 时,我们度量了 Lotus Domino 邮件服务器上的 8% 的相对处理器使用增量。

图 3. 带有各种 Apple 负载的 Lotus Domino 邮件服务器上的处理器使用率
带有各种 Apple 负载的 Lotus Domino 邮件服务器上的处理器使用率

当将 Lotus Notes Traveler Apple 用户数量从 1000 增加到 1500 时,我们度量了 Lotus Domino 邮件服务器上的 4% 的相对处理器使用增量,如图 3 所示。

如果 Lotus Notes Traveler 服务器在一个 Windows 或 Linux 操作系统上,图 2 和图 3 中的处理器使用率保持不变。使用量的增加直接与 Lotus Notes Traveler 服务器上的负载相关。在 Lotus Domino 邮件服务器上支持 Lotus Notes Traveler 的处理器开销是适度的,因为 Lotus Notes Traveler 服务器有效使用了 Lotus Domino 邮件的轮询。

IBM Lotus Notes Traveler 服务器 64 位(Windows 64 位)配置和结果

Lotus Notes Traveler Server 8.5.2(64 位)设置为运行 Windows 2003 64 位 Enterprise Server 的 eServer xSeries 3550 之上的 Lotus Domino 分区服务器,具有 4 个双核处理器和 8 GB 的物理内存。网络访问是通过在双工模式下运行的一个 1 GBit Ethernet 适配器。

表 3 和表 4 展示 Lotus Notes Traveler 服务器 64 位的硬件和软件配置。

表 3. Lotus Notes Traveler 服务器 64 位的硬件配置
型号IBM x3850
用于测试的处理器/速度4 Xeon(双核)@ 3.2 GHz
安装的内存8 GB
活动物理驱动2 个磁盘,每个磁盘 73 GB,10000 RPM,320 MB/s
活动物理卷N/A
操作系统Windows 2003 Server Enterprise 64 位
表 4. Lotus Notes Traveler Server 64 位的软件配置
Notes.ini 设置以增加 Lotus Notes Traveler 的初始 javaheap 大小
用于所有测试NTS_Java_Parms=-Xms625M -Xmx625M
NSF_Buffer_Pool_size_MB-200
HTTP 设置Value
持久连接超时310 秒
输出超时310 秒
HTTP 线程1.2* 设备量

必须为 Lotus Notes Traveler 服务器支持的活动用户调优该服务器。为本测试更改的设置如表 4 所示。参见 Lotus Notes Traveler 8.5.2 产品文档的 性能调优部分

除了这些调优参数之外,要在同一台服务器上容纳更多设备,需要在本地注册表中进行以下 Windows TCP/IP 堆栈更改。

  • [HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]MaxUserPort = 15000
    This value was increased from 5000 to 15000 for the results that follow.
  • [HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]MaxFreeTcbs = 10000
    This value was increased from 2000 to 10000 for the results that follow.
  • [HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]MaxHashTableSize = 2650
    This value was increased from 512 to 2650 for the results that follow.
  • [HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip \Parameters]EnableConnectionRateLimiting = 0

结果

图 4 展示在 64 位 Windows 2003 上的 Lotus Notes Traveler 8.5.2 服务器在 Windows Mobile 6 和 Nokia 模拟用户负载环境下的处理器资源使用率。图 5 展示 Apple 设备的处理器资源使用率。

图 4. Lotus Notes Traveler 8.5.2 在各种 WM6 设备负载下的处理器使用率
Lotus Notes Traveler 8.5.2 在各种 Windows Mobile 6 设备负载下的处理器使用率

在拥有 1000 个活动用户时的处理器使用率是 21%,在拥有 2000 个活动用户时处理器使用率为 48%。Lotus Notes Traveler 8.5.2 将规模扩展为 2500 个活动用户,处理器使用率达到了 66%。

图 5. Lotus Notes Traveler 8.5.2 在各种 Apple 设备负载下的处理器使用率
Lotus Notes Traveler 8.5.2 在各种 Apple 设备负载下的处理器使用率

在拥有 1000 个活动用户时的处理器使用率是 15%,在拥有 1500 个活动用户时处理器使用率为 23%。增加 500 名用户后处理器使用率仅增加了 8%。

在拥有 2000 个用户和一套混合设备(50% 的 Windows Mobile 6 和 Nokia、50% 的 Apple)的情况下处理器利用率是 40%。

表 5 展示各种负载的内存使用情况。

表 5. 各种负载的内存使用情况
测试类型内存使用量 MB
2000 个 Windows Mobile 6 设备 1700
1000 个 Windows Mobile 6 设备 1700
2000 个混合设备,50% Windows Mobile 6 和 Nokia 以及 50% Apple 设备1700
1500 个 Apple 设备1600
1000 个 Apple 设备1700

如果要获取图 2 和图 3 所示的结果,Lotus Domino 邮件服务器要以 4000 个 N8Mail 用户的稳定状态持续运行,且 Lotus Notes Traveler 用户的数量逐渐增加。Lotus Domino 邮件服务器上配置了 6000 个邮件用户,其中 4000 个邮件用户使用 N8Mail 工作负载模拟了 Lotus Notes 客户端流量。然后模拟设备流量的 Lotus Notes Traveler 用户的数量从 1000 增加到 2000。

表 6 展示了在 2000 个 Lotus Notes Traveler Windows Mobile 6 活动用户和 4000 个 Lotus Domino N8Mail 活动用户负载情况下,Lotus Notes Traveler 服务器上的若干关键资源利用指标。表 6 展示对于 Apple 设备的相同指标,表 7 展示在 50% 的 Windows Mobile 6 和 Nokia 以及 50% 的 Apple 设备的混合负载情况下的相同指标。

表 6. Lotus Notes Traveler Windows Mobile 6 和 Nokia 活动用户以及 4000 个 Lotus Domino N8Mail 活动用户的不同负载的资源利用情况
资源1000 个 Windows Mobile 6 和 Nokia 用户2000 个 Windows Mobile 6 和 Nokia 用户
处理器繁忙 %2148
总磁盘读取数/秒11
总磁盘写入数/秒234355
Lotus Notes Traveler 服务器虚拟内存(MB)17001700
网络字节/秒17651813
表 7. Lotus Notes Traveler Apple 活动用户和 4000 个 Lotus Domino N8Mail 活动用户的不同负载的资源使用情况
资源1000 Apple2000 Apple
处理器繁忙 %1523
总磁盘读取数/秒11
总磁盘写入数/秒234256
Lotus Notes Traveler 服务器虚拟内存(MB)17001600
网络字节/秒23061875
表 8. 2000 个 Lotus Notes Traveler 活动混合用户和 4000 个 Lotus Domino N8Mail 活动用户的资源使用情况
资源2000 个混合用户
处理器繁忙 %40
总磁盘读取数/秒1
总磁盘写入数/秒388
Lotus Notes Traveler 服务器虚拟内存(MB)1700
网络字节/秒2232

Lotus Notes Traveler 服务器 32 位(Linux 64 位)配置和结果

Lotus Notes Traveler 8.5.2 服务器(32 位)被设置为运行 Linux Red Hat 64 位 Enterprise Server 的 eServer xSeries 3550 之上的一个 Lotus Domino 分区服务器,具有 4 个双核处理器和 8 GB 的物理内存。网络访问是通过在双工模式下运行的一个 1 GBit Ethernet 适配器。

表 9 和表 10 展示 Lotus Notes Traveler 服务器 64 位的硬件和软件配置。

表 9. Lotus Notes Traveler 服务器 32 位的硬件配置
型号IBM x3550
用于测试的处理器/速度4 Xeon(双核)@ 3.2 GHz
安装的内存8 GB
活动物理驱动2 个磁盘,每个磁盘 73 GB,10000 RPM,320 MB/s
活动逻辑卷N/A
操作系统Linux Red Hat 5 Enterprise(64 位)
表 10. Linux 64 位上的 Lotus Notes Traveler 服务器 32 位的软件配置
Notes.ini 设置以增加 Lotus Notes Traveler 的初始 javaheap 大小
用于所有测试NTS_Java_Parms=-Xms625M -Xmx625M
NSF_Buffer_Pool_size_MB-200
HTTP 设置Value
持久连接超时310 秒
输出超时310 秒
HTTP 线程1.2* 设备量

.

结果

图 6 展示 64 位的 Linux 上的 Lotus Notes Traveler 8.5.2 服务器(32 位)在 Windows Mobile 6 和 Nokia 模拟用户负载下的处理器资源利用率。图 7 展示 Apple 设备的处理器资源利用率,且混合设备工作负载的处理器利用率为 34%。

图 6. Linux 64 位平台上各 Windows Mobile 6 设备负载下的 Lotus Notes Traveler 8.5.2 的处理器利用率
Linux 64 位平台上各 WM6 设备负载下的 Lotus Notes Traveler 8.5.2 的处理器利用率

拥有 1000 个活动用户时的处理器利用率为 27%,而拥有 1500 个活动用户时的处理器利用率为 40%。

图 7. Linux 64 位平台上各 Apple 设备负载下 Lotus Notes Traveler 8.5.2 的处理器使用率
Linux 64 位平台上各 Apple 设备负载下 Lotus Notes Traveler 8.5.2 的处理器使用率

拥有 1000 个活动用户时的处理器利用率为 20%,而拥有 1500 个活动用户时的处理器利用率为 32%,如图 7 所示。

表 11 展示不同类型工作负载的内存使用情况。

表 11. Linux 64 位操作系统上不同工作负载下 Lotus Notes Traveler 8.5.2 的内存使用情况
测试类型内存使用量 MB
1500 个 Windows Mobile 6 设备 1262
1000 个 Windows Mobile 6 设备 1201
1500 个混合设备,50% Windows Mobile 和 50% Apple 设备1338
1500 个 Apple 设备1538
1000 个 Apple 设备1359

如果要获取图 6 和图 7 所示的结果,Lotus Domino 邮件服务器总是要以 4000 个 N8Mail 用户的稳定状态持续运行,且 Lotus Notes Traveler 用户的数量逐渐增加。Lotus Domino 邮件服务器上配置了 5500 个邮件用户,其中 4000 个邮件用户使用 N8Mail 工作负载模拟了 Lotus Notes 客户端流量。然后模拟设备流量的 Lotus Notes Traveler 用户的数量从 1000 增加到 1500。

表 12 展示了在 1000 或 1500 个 Lotus Notes Traveler Windows Mobile 6 和 Nokia 活动用户与 400 个 Lotus Domino N8Mail 活动用户负载情况下,Lotus Notes Traveler 服务器上的若干关键资源利用指标。

表 12. 1000 或 1500 个 Lotus Notes Traveler Windows Mobile 6 和 Nokia 活动用户与 4000 个 Lotus Domino N8Mail 活动用户负载下的资源使用情况
资源1000 个 Windows Mobile 6 用户1500 个 Windows Mobile 6 用户
处理器繁忙 %2740
总磁盘读取数/秒11
总磁盘写入数/秒190265
Lotus Notes Traveler 服务器虚拟内存(MB)12011262
网络 KB/秒1.82.3
表 13. 1000 和 1500 个 Lotus Notes Traveler Apple 活动用户和 4000 个 Lotus Domino N8Mail 用户负载下的资源使用情况
资源1000 个 Apple 用户1500 个 Apple 用户
处理器繁忙 %2032
总磁盘读取数/秒11
总磁盘写入数/秒182196
Lotus Notes Traveler 服务器虚拟内存(MB)12351538
网络 KB/秒1.92.4

Lotus Notes Traveler 8.5.1 与 Lotus Notes Traveler 8.5.2 之比较

Lotus Notes Traveler 版本 8.5.1 与版本 8.5.2 的比较只能基于 Windows 服务器负载进行。Lotus Notes Traveler 从版本 8.5.2 开始支持 Linux 服务器。

图 8 中的图表比较了 64 位 Windows 2003 上 Lotus Notes Traveler 8.5.1 服务器(64 位)与相同负载的 Lotus Notes Traveler 8.5.2 服务器(64 位)的处理器资源利用率。

图 8. 不同 Windows Mobile 6 负载下 Lotus Notes Traveler 8.5.1 与 Lotus Notes Traveler 8.5.2 的处理器利用率比较
不同 Windows Mobile 6 负载下 Lotus Notes Traveler 8.5.1 与 Lotus Notes Traveler 8.5.2 的处理器利用率比较

在 1000 个活动用户负载下,Lotus Notes Traveler 8.5.1 的处理器利用率为 24%,而 Lotus Notes Traveler 8.5.2 则降至 21%。在 1500 个活动用户负载下,Lotus Notes Traveler 8.5.1 的处理器利用率为 53%,而 Lotus Notes Traveler 8.5.2 则降至 48%。如图 9 所示。

图 9. 不同 Apple 设备负载下 Lotus Notes Traveler 8.5.1 和 Lotus Notes Traveler 8.5.2 的处理器利用率比较
不同 Apple 设备负载下 Lotus Notes Traveler 8.5.1 和 Lotus Notes Traveler 8.5.2 的处理器利用率比较

在 1000 个活动用户负载下,Lotus Notes Traveler 8.5.1 的处理器利用率为 32%,而 Lotus Notes Traveler 8.5.2 则降至 20%。在 1500 个活动用户负载下,Lotus Notes Traveler 8.5.1 的处理器利用率为 45%,而 Lotus Notes Traveler 8.5.2 则降至 32%。如图 10 所示。

图 10. 2000 个活动混合用户(50% Windows Mobile 6 和 Nokia 以及 50% Apple)负载下 Lotus NotesTraveler 8.5.1 与 Lotus Notes Traveler 8.5.2 的处理器比较
2000 个活动混合用户(50% Windows Mobile 6 和 Nokia 以及 50% Apple)负载下 Lotus NotesTraveler 8.5.1 与 Lotus Notes Traveler 8.5.2 的处理器比较

在 2000 个活动用户负载下,Lotus Notes Traveler 8.5.1 的处理器利用率为 53%,而 Lotus Notes Traveler 8.5.2 则降至 40%。

图 11. 对于 1000 和 2000 个 Windows Mobile 6 和 Nokia 设备,Lotus Notes Traveler 8.5.2 和 Lotus Notes Traveler 8.5.1 的内存使用量比较
对于 1000 和 2000 个 Windows Mobile 6 和 Nokia 设备,Lotus Notes Traveler 8.5.2 和 Lotus Notes Traveler 8.5.1 的内存使用量比较

Apple 设备的内存使用量从 Lotus Notes Traveler 8.5.1 到 Lotus Notes Traveler 8.5.2 未发生变化,对于 1500 个 Apple 设备保持在 1.6 GB。


结束语

Windows(64 位)操作系统

在 Windows 64 位操作系统上远程配置的 Lotus Notes Traveler 8.5.2 服务器和 Lotus Domino 8.5.2 邮件服务器的性能度量显示,Lotus Notes Traveler 8.5.2 64 位服务器能够支持超过 2000 个 Windows Mobile 用户或超过 1500 个 Apple 设备用户,或者本报告中呈现的工作负载的 2000 个混合用户。测试表明,能够实现 2500 个 Windows Mobile 用户的负载。

Lotus Notes Traveler Windows 64 位服务器具有 4 个双核处理器,8 GB 的内存,对于 2,000 个 Windows Mobile 活动用户,处理器利用率约为 47%,内存使用量为 1.7 GB;对于 1500 个 Apple 设备,处理器利用率为 23%,内存使用量为 1.6 GB;对于 2000 个活动混合用户(50% Windows Mobile 6/Nokia 用户和 50% Apple 用户),处理器使用率为 40%,内存使用量为 1.7 GB。

在 4000 个 N8Mail 用户和 2000 个(64 位)Lotus Notes Traveler Windows Mobile 6 或 Nokia 用户或 1500 个 Apple 用户或 2000 个混合负载用户的稳定状态下使用 Lotus Domino 8.5.2 邮件服务器,Lotus Domino 邮件服务器上的处理器使用率受到适度影响。

要支持超过 2000(或我们的测试中达到的数量)个 Lotus Notes Traveler 活动用户,客户需要部署不止一台 Lotus Notes Traveler 8.5.2 64 位服务器。Lotus Domino 邮件服务器上的处理器使用率应当受到监控,确保邮件服务器能够处理 Lotus Notes Traveler 用户在最高负载时的附加活动。

注意,Lotus Notes Traveler 是一个内存密集型应用程序,而且最好将 Lotus Domino 64 位服务器部署到 Windows 64 位操作系统上,以支持大量移动设备用户。

Linux 64 位操作系统

在 Linux 64 位操作系统上远程配置的 Lotus Notes Traveler 8.5.2(32 位服务器)和 Domino 8.5.2 邮件服务器的性能度量表明,一台 Lotus Notes Traveler 8.5.2 32 位服务器能够支持超过 1500 个 Windows Mobile 用户或 1500 个 Apple 设备用户,或者是本报告中呈现的工作负载的 1500 个混合用户。

Lotus Notes Traveler Linux 64 位服务器具有 4 个双核处理器,8 GB 的内存,对于 1500 (Windows Mobile) 活动用户负载,处理器利用率约为 40%,内存使用量为 1.26 GB;对于 1500 个 Apple 设备,处理器利用率为 32%,内存使用量为 1.5 GB;对于 1500 个混合用户,处理器利用率为 33.5%,内存使用量为 1.3 GB。

附录 1. Notes.ini 设置
Notes.Ini 参数名说明
Create_R8_Databases应用于 Lotus Domino 8 服务器。将其设置为 1,以在 Lotus Domino 8 服务器上创建 ODS48 数据库
NSF_Buffer_Pool_Size_MB指定 NSF 缓冲池的最大大小(即字节数),该缓冲池是一个用于缓冲 Lotus Domino 与磁盘存储之间的 I/O 传输的内存条
NSF_Dbcache_Maxentries指定一台服务器在其数据库缓存中一次能够容纳的数据库量
RouterDbCacheSize指定用于在路由器进程中缓存邮件服务器的路由器数据库缓存的大小
SCHEDULE_NO_VALIDATE启用或禁用 SchedMgr 是否每天验证其繁忙时间数据库条目,如下所示:0 (default) - Enables validation 1 - Disables validation
Server_MAX_CONCURRENT_TRANS为一台服务器上并行调度的事务的数量设定限制
Server_Pool_Tasks指定 Lotus Domino server (DbServer) 线程池中物理线程的总数
Server_Show_Performance应用于服务器。指定是否在控制台上显示服务器性能事件。将该变量设置为 1,以在控制台上显示服务器性能事件。

参考资料

学习

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Lotus
ArticleID=643567
ArticleTitle=IBM Lotus Notes 8.5.2 Traveler 性能
publish-date=03282011