|
|
对 Server_Pool_Tasks 和 Server_Max_Concurrent_Trans 值进行设置,以便支持在各 Domino 版本上获得较高的终端用户数目。在更改这些设置的默认值之前,我们建议先进行分析以优化所使用的值。还需要为 Domino 7 测试的运行调整集群复制池的大小,通过设置变量 RTR_MAX_POOLSIZE_MB 来实现。(这个设置只需要在测试环境中进行,但是如果达到了池的最大限额,将会出现一个错误消息。)在测试的过程中客户机的响应时间都小于 1 秒。图 1 显示了测试结果。

如图 1 所示,在相同的模拟用户数量下,相同的时间内运行相同的工作负载,结果显示 Domino 7 与 Domino 6.5 相比减少了 27% 的 CPU 资源占用。当 Domino 7 运行 mail7.ntf 而 Domino 6.5 运行 mail6.ntf 时,CPU 资源占用减少了 22%。
下表包含使用两种模板执行测试所得到的资源使用情况。第一个表显示了运行 mail6.ntf 邮件模板和 6000 个模拟用户的结果:
| 资源 | Domino 6.5 | Domino 7 | 变化(百分比) |
| CPU 占用百分比 | 97 | 71 | -27 |
| 磁盘读取 请求/秒 | 20,728 | 22,065 | 6 |
| 磁盘写入 请求/秒 | 30,733 | 32,980 | 7 |
| 使用的共享内存(MB) | 1209 | 1032 | -15 |
| 进程使用的内存(MB) | 63 | 109 | 73 |
| 网络 bytes/sec | 19,203 | 20,779 | 8 |
在第二个表中,我们模拟的 Domino 7 用户运行 mail7.ntf 邮件模板,而 Domino 6.5 用户运行 mail6.ntf 邮件模板:
| 资源 | Domino 6.5 | Domino 7 | 变化(百分比) |
| CPU 占用百分比 | 97 | 76 | -22 |
| 磁盘读取 请求/秒 | 20,728 | 28,466 | 37 |
| 磁盘写入 请求/秒 | 30,733 | 37,712 | 23 |
| 使用的共享内存(MB) | 1209 | 1045 | -14 |
| 进程使用的内存(MB) | 63 | 105 | 67 |
| 网络 bytes/sec | 19,203 | 22,671 | 18 |
在这些表中显示的硬盘和网络资源的使用数据都是在 Network Appliance Filer 中使用 sysstat 命令测量的。
iSeries
为 iSeries 环境配置了两个 Domino 分区,数据点逐渐增加至 4000 个用户。有五台客户机,每台客户机模拟 800 个用户,总共为 4000 个邮件用户。默认情况下,在 iSeries 上,数据均匀地分布在磁盘驱动器上。通过单一的 1 GB 以太网适配器连接到网络。下表列出了 iSeries 测试的配置:
| 型号 | 9604/520 |
| CPU | 2 个 1.9 GHz |
| 安装的内存 | 3.583 GB |
| 磁盘驱动器 | 62 |
| 操作系统 | i5/OS V5R3 |
添加下列设置到测试服务器的 Notes.ini 文件中:
| Domino 6.5 | Domino 7 |
| NSF_buffer_pool_size_MB=300 Server_Pool_Tasks=60 Server_Max_Concurrent_trans=100 NSF_DBcache_maxentries=4100 server_show_performance=1 platform_statistics_enabled=1 | NSF_buffer_pool_size_MB=300 Server_Pool_Tasks=60 Server_Max_Concurrent_trans=100 NSF_DBcache_maxentries=4100 server_show_performance=1 platform_statistics_enabled=1 |
与在其他平台上一样,运行在 iSeries 平台上的 Domino 7 也获得了 CPU 利用率和可伸缩性方面的改进。在最多包含 4000 个用户的多个数据点上,Domino 7 与 Domino 6.5 相比 CPU 资源占用都减少了(参见图 2)。

在测试的过程中客户机的响应时间都小于 1 秒。
下面的表显示了不同模板间相互比较的资源使用情况。第一个表显示了运行 mail6.ntf 邮件模板的 4000 个模拟用户:
| 资源 | Domino 6.5 | Domino 7 | 变化(百分比) |
| CPU 占用百分比 | 54.8 | 46.8 | -15 |
| 平均响应时间(msec) 100 MB/sec Ethernet | 123 | 111 | -10 |
在第二个表中,我们模拟的 Domino 7 用户运行 mail7.ntf 邮件模板,而 Domino 6.5 用户运行 mail6.ntf 邮件模板:
| 资源 | Domino 6.5 | Domino 7 | 变化(百分比) |
| CPU 占用百分比 | 54.8 | 49.2 |
推荐文章
精彩文章
|