正在寻找一个资源中心来调优 WebSphere® Portal Web Content Management 和 IBM® DB2® for Linux®, UNIX®, and Windows® 环境?本文描述该环境独特的、需要特殊考虑的各个部分。您将学习如何调优 Application Server 和 WebSphere Portal。作为良好的开端,您将学习一些应该设置为指定值的各种注册表变量和数据库管理器及数据库配置参数。最后,持续维护小节提供了如何使 DB2 系统随系统增长仍然高效运行的指导原则。
WebSphere Portal 环境的调优涉及到对该环境的不同的系统和组件的调优和配置。本节讨论一些通用的概念,并详细描述本文评测环境所使用的配置的特征。 WebSphere Portal Web Content Management (WCM) AIX® Power4 评测环境的配置和调优是基于 WebSphere Portal AIX Power4 环境的,IBM WebSphere Portal Version 6.0 Tuning Guide 对后者作了详细阐述。用于评测 WCM 的环境的所有不同之处在本章中都会明确提出。对任何 WebSphere Portal 环境的完整的调优和配置方法包括:
- 配置应用服务器和为这个应用服务器定义的资源
- 确定用于扩展环境的复制策略
- 调优数据库和数据库服务器
- 调优目录服务器和它的数据库
- 调优 web 服务器
- 调优操作系统和网络
- 调优 WebSphere Portal 服务
在调优各个系统时,首先应该具备一个基准,并监视性能指标,以确定是否应该更改某个参数,当作出更改时,也要监视性能指标,以确定更改的效果。
WebSphere Portal V6.0 使用附加的服务器来提供其功能。在我的评测环境中,除了 portal 服务器本身以外,还有一个 Web 服务器,一个数据库服务器和一个目录服务器,这些服务器放在 WebSphere Portal 系统之外的单独的系统上。采用这种配置的主要好处是可以避免同一个系统上的多个服务器之间争用资源。如果其他服务器与 WebSphere Portal 服务器争用资源,就会影响系统可达到的吞吐率。在本报告中,用于评测的配置将 IBM HTTP Server 与 WebSphere Portal 放在同一个系统上。
在 WebSphere Application Server 中,应用服务器的配置和调优有很多方面。我发现,本文和 IBM WebSphere Portal Version 6.0 Tuning Guide 中描述的那些方面对于 WebSphere Portal 在我们的实验环境中正确、高效地运行非常关键。要了解关于调优 WebSphere Application Server 的更多细节,请参阅信息中心的 调优小节。
根据我对于本文描述的工作负载的经验,表 1 展示了与用于 Power4 平台的 AIX 的 IBM WebSphere Portal Version 6.0 Tuning Guide 不同的一些配置:
本文转自IBM Developerworks中国