Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->企业应用 ->Lotus Notes ->Lotus Domino 7 服务器的性能(1)
  相关分类: 
Lotus Notes
Office 系列教程
Outlook
Sharepoint
Windows应用技巧
  站内搜索: 
热门文章排行
热门文章排行 Domino控制台指令大全(05-31)
在Ubuntu 6.10 上安装Lotus Notes 7(04-11)
Win2003下部署Lotus Domino 7服务器(05-31)
手把手教您部署Domino 7服务器(下)(05-31)
Domino服务器命令表(05-31)
精采文章排行
精采文章排行 通过 Lotus Domino Java 代理消费 We(05-31)
在R6中如何把所有外来的smtp邮件都自(05-31)
如何用用户自定义的logo来替换iNotes(05-31)
分级 IBM Lotus Domino 邮件服务器(05-31)
Domino控制台指令大全(05-31)
  ·在R6中如何把所有外来的smtp邮件都自动地·如何用用户自定义的logo来替换iNotes Web·分级 IBM Lotus Domino 邮件服务器·Domino控制台指令大全·如何禁止Norton扫描Notes·Lotus Notes应用中多页文本的处理·Domino6新功能-间接文件及其用途·备份Domino服务器的基本原则·Domino6新功能-集中目录结构

Lotus Domino 7 服务器的性能(1)

作者:Webmaster   来源:Linuxdby.com   点击:   日期:2007-05-31 [收藏] [投稿]

  IE是否经常中毒?推荐您

我们为这个环境配置了 4 个 Domino 分区,测试的数据点有 6000 和 9000 个用户。在 6000 个用户时,每个分区上有 1500 个活动用户。在 9000 个用户时,有两个分区分别增加到 3000 个用户。与 model 570 的配置相比,这些数字反映了每个 Domino 分区中更加典型的配置用户数,并且在 router 任务中包含了更多的处理工作。

比较 Domino 6.5 和 Domino 7 在使用 Domino 7 中的新 Mail7.ntf 模板时的 CPU 利用率,我们可以看到在 9000 个用户时大约有 4% 的改进。如果我们对 Domino 6.5 和 Domino 7 在两个测试中都使用相同的 Mail6.ntf 模板的结果进行比较,就会发现在 9000 个用户时大约有 18% 的改进。这些数字代表了在一个配置了多个 Domino 分区并且每个分区都只有少量用户的定制环境中可以期望获得的性能提高的典型情况。这些结果如图 4 所示:


图 4. Domino 7 与 Domino 6.5 在 iSeries model 810 上 CPU 利用率的比较
Domino 7 与 Domino 6.5 在 iSeries model 810 上 CPU 利用率的比较

下表显示了每个邮件文件的资源利用率的比较。第一个表显示了 9000 个模拟用户使用 Mail6 邮件模板的情况:

资源Domino 6.5Domino 7变化(百分比)
CPU 繁忙比率81.467-18
磁盘读取 请求数/sec976772-21
磁盘写入 请求数/sec772762-1
基本池页/sec37612804-25
全部网络流量 KB/sec18141832+1
平均响应时间(msec)
100 MB 以太网
105.351.4-51

在第二个表中,Domino 7 用户使用的是 Mail7 邮件模板:

资源Domino 6.5Domino 7变化(百分比)
CPU 繁忙比率81.477.9-4
磁盘读取 请求数/sec9761180+21
磁盘写入 请求数/sec772753-2
基本池页/sec37614938+31
全部网络流量 KB/sec18141850+2
平均响应时间(msec)
100 MB 以太网
105.397.5-7

虽然这两个模板都显示对 CPU 的占用降低了,但是 Domino 7 服务器使用了更多的磁盘和内存资源来支持 Mail7.ntf 模板中提供的新特性。

上一节中介绍的 Domino 7 的优点展示了在定制环境中可以实现的性能改进的范围。根据用于 Domino 处理所使用的 CPU、内存、磁盘和网络资源数量的不同,性能改进会有所区别。正如上表所表明的一样,当有充足的系统资源可以使用时,当 Domino 7 采用 Mail6.ntf 模板时,就能够实现更高的性能改进。随着 Domino 7 在一个 Domino 分区中支持的用户数的提高,使用更少的 Domino 分区也可以提供稳定的性能改进。




Solaris 9

用于性能测试的 Sun 6800 包括 8 个 CPU,整个系统中一共有 12 个 CPU。我们使用了 6 个 T3 阵列,每个磁盘阵列中有 9 块磁盘:

型号Sun 6800
CPU8 个 1050 MHz
内存32 GB
活动物理驱动器54
活动逻辑卷6 个 Raid 0 阵列
操作系统Solaris 9

我们在服务器上对 Notes.ini 文件进行了如下的修改:

Domino 6.5Domino 7
nsf_buffer_pool_size_mb=1536
ServerTasks=Router
server_pool_tasks=100
server_max_concurrent_trans=100
NSF_dbcache_maxentries=18000
MEM_EnablePreAlloc=1
DEBUG_ENABLE_SYS_V_SHM=1
ConstrainedSHMSizeMB=3300
ServerTasks=Router

对于 Domino 6.5 的测试来说,我们使用了 1.5 GB 作为 NSF 缓冲池的大小,但是对于 Domino 7 来说,需要将这个值缩减为缺省的 1.2 GB,因为我们需要支持更多用户。我们还增加了 server_pool_tasks/server_max_concurrent_trans 以及 NSF_dbcache_maxentries 的设置,从而更好地处理更多活动用户。其他变化是为了为 Solaris 启用大页的支持,这样 Domino 7 就可以利用这种特性了。

Domino 6.5 被限制为最多可以处理 10,000 个 Notes 用户而不会用光句柄。在 Domino 7 中,这种限制已经取消了;在 Solaris 上,在我们的测试配置环境中,可以运行多达 18,000 个用户。另外,CPU 的利用率也在 18,000 个定义的用户中有 10,000 个处于活动状态时可以降低 46%。正如可以在图 5 中看到的一样,Domino 7 现在在与 Domino 6.5 中有 10,000 个用户处于活动状态时的 CPU 利用率相同的情况下也可以支持 14,000 和 15,000 个用户:

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 3 4 56 7 8 9 下一页

上一篇:Lotus Domino 7 服务器的性能(3)-企业邮件性能   下一篇:Lotus Domino 7 服务器的性能(2)
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·通过 Lotus Domino Java 代理消费 Web 服

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。