Lotus Domino 7 服务器的性能(1)下表给出了硬件的配置:
我们对 Domino 6.5 和 Domino 7 服务器的 notes.ini 文件进行了如下的修改: TRANSLOG_Status=1 图 9 显示了 Domino 6.5 与 Domino 7 在运行 NRPC 邮件任务负载时的改进,它们分别使用了 Domino 6.5 中的 Mail6 模板和 Mail7 模板。 图 9. Domino 7 与 Domino 6.5 在 z/OS on zSeries 上 CPU 利用率的比较 ![]() 正如 Linux on zSeries 上的测试一样,我们等待了 1 个小时来启动/添加 1000 个客户机,从而过渡到一个“恒定态”。我们所测量到的 CPU 的百分比是一个小时后恒定态的平均值。在 Domino 6.5 中,服务器在达到 9000 个用户之后就用光了共享内存。然而在 Domino 7 中,这个值可以扩展到 10,000 个客户机用户。 图 9 显示了 Domino 7 在使用 6.5 的邮件模板时可以减少 21% 到 29% 的 CPU 利用率,Domino 7 在使用 Mail7 邮件模板时可以减少 10% 到 19% 的 CPU 利用率。我们可以非常清楚地看出,Domino 7 采用 Mail6.ntf 和 Mail7.ntf 对 CPU 的利用率都比 Domino 6.5 有很大的改进。 图 10 显示了 Domino 7 上服务器任务的改进情况。 router 任务的 CPU 利用率在 Domino 6.5 和 Domino 7 之间保持不变。 图 10. 服务器任务的改进 ![]() 这些任务负载在 Domino 6.5 和 Domino 7 服务器上可以生成相同的负载。 结束语 本节将对运行 Notes 客户机任务负载对 Domino 7 服务器进行的性能测试进行总结。正如您可以看到的一样,Notes/Domino 7 在我们所测试的所有平台上可伸缩性都得到了极大的提高,不过由于平台的差异,具体改进的比率可能会有所不同。在 Solaris 和 iSeries 平台上,我们可以访问的地址空间比其他平台更大,我们看到最大可以支持 18,000 个基准测试用户。在采用 SuSE Linux 时,我们可以利用 sys-epoll 内核改进来实现类似于 Domino 在其他平台上已经具有的线程池。这样可以将 Linux 平台上的可伸缩性从 3000 个用户剧增到 15,000 个用户。这些可伸缩能力的改进可以让服务器更加稳定,并为服务器提供了资源来处理其他用户。 正如我们在前面介绍的一样,本文是 3 篇系列文章的第 1 部分。在第 2 部分中,我们将讨论 Domino HTTP 的性能测试结果,这是对模拟 Domino Web Access 用户而得出的(使用 R6iNotes 任务负载)。在第 3 部分总结中,我们将给出在典型的企业环境中可以期望实现的结果,这是使用一个特殊的负载获得的,它包括集群复制、本地复制、全文本索引;并介绍一下 Notes 客户机的流量。 关于作者
上一篇:Lotus Domino 7 服务器的性能(3)-企业邮件性能 下一篇:Lotus Domino 7 服务器的性能(2) 更多相关文章
|
推荐文章
精彩文章
|
||||||||||||||||||||