创建集群环境

创建集群环境将增强 WebSphere Process Server 应用程序的故障转移和水平伸缩特征。要建立集群环境,您和您的小组将执行这里描述的步骤。

开始之前

在创建集群环境之前,应该完成许多任务:

执行本任务的原因和时间

当单一服务器无法满足应用程序的容量和可用性需求时,请创建集群环境。集群环境具有下列优势:
工作负载平衡
通过在多个服务器上运行应用程序映像,集群能够在该集群中的服务器之间平衡应用程序工作负载。
应用程序的处理能力
通过将附加的服务器硬件配置成支持该应用程序的集群成员,可以提高应用程序的处理能力。
应用程序可用性
当某个服务器发生故障时,应用程序将在该集群中其他服务器上继续处理工作,因此可在不影响应用程序用户的情况下进行恢复。
可维护性
可以停止服务器以进行计划内的维护工作,而不必停止应用程序的处理。
灵活性
可以使用管理控制台来根据需要添加或除去容量。
注: 本页面底部提供了相关任务列表。对于特定的步骤,该步骤的注释提供了相关任务的标题(括在括号中)。如果您不熟悉该任务,请查阅相关主题以了解其他信息。

本任务的步骤

  1. 设计单元。
    1. 安排该单元的拓扑。确定该单元所需的物理资源和逻辑资源。
    2. 确定该单元的各种组件是否使用数据库或模式。
    3. 确定是否需要受监视的事件以及哪些服务器应该托管受监视的事件。
  2. 创建该单元所需的其他数据库,例如:
    1. 使用缺省消息传递提供者时 WebSphere Platform Messaging 的消息传递引擎要使用的数据库(和模式)。
    2. 可选: 用作业务流程执行语言(BPEL)存储库的数据库(或模式)。(配置业务流程编排器)
    3. 可选: 用作事件数据库的数据库(或模式)。(配置 Common Event Infrastructure
  3. 可选: 如果需要使用受监视事件,则创建用于处理受监视事件的集群。
    1. 使用缺省的 WebSphere Process Server 模板来创建带有集群成员的集群。
    2. 通过将正在配置的集群用作目标并使用 2.c 中创建的 Common Event Infrastructure(CEI)数据库,安装 CEI 应用程序和消息驱动的 Bean(MDB)应用程序。(配置 Common Event Infrastructure
  4. 可选: 如果应用程序包含业务规则或选择器,并且应用程序要求在部署该应用程序后修改那些规则或选择器,则请创建用于处理管理应用程序的集群。
    注: 如果您已确定要将业务规则和选择器的管理功能部署到用于处理其他 WebSphere Process Server 组件的集群,则可将此步骤与步骤 3 或步骤 6 合并。
    1. 使用缺省的 WebSphere Process Server 模板来创建带有集群成员的集群。
    2. 使用“高级配置”面板来部署业务规则管理器服务器。
  5. 为该集群配置消息传递。
    注: 如果您已确定要由处理其他 WebSphere Process Server 组件的集群来处理消息传递管理工作,则可以将此步骤与步骤 3、步骤 4 或步骤 6 合并。
    要点: 在集群中安装第一个服务应用程序之前,必须完成此步骤。
    1. 使用缺省的 WebSphere Process Server 模板来创建集群。
    2. 在“高级配置”面板上选择缺省目标位置
    3. 添加该集群,以使其成为事件总线的成员。

      使用您在步骤 2.c 中创建的数据源。如果您在步骤 1.b 中决定要在单个数据库中使用多种模式,则配置消息传递引擎数据源时,请选择正确的模式。

    4. 添加该集群,以使其成为业务流程编排器总线的总线成员。

      使用您在步骤 2.b 中创建的数据源。如果您在步骤 1.b 中决定要在单个数据库中使用多种模式,则配置消息传递引擎数据源时,请选择正确的模式。

  6. 为服务应用程序创建集群。
    1. 使用缺省的 WebSphere Process Server 模板来创建带有集群成员的集群。
    2. 使用“高级配置”面板来选择消息传递集群。

      如果将此步骤与步骤 5 合并,则请选择该步骤中指定的缺省消息传递集群。否则,请选择正确的选项,并选择您在 5 中创建的集群。

    3. 可选: 使用您在步骤 2.b 中创建的数据库或模式来配置业务流程编排器支持。(配置业务流程编排器)

      如果应用程序包含业务流程执行语言(BPEL)或业务状态机组件,请执行此步骤。

    4. 可选: 使用“高级配置”面板来选择发射器工厂概要文件的 Java 命名和目录接口(JNDI)名称,以使该集群与您在步骤 2.c 中创建的发射器工厂概要文件相关联。

结果

当您启动服务器和任何已安装的应用程序时,它们将正常启动。

下一步

现在,可以在该集群中安装应用程序了。

使用条款 |


(c) Copyright IBM Corporation 2005, 2006.
本信息中心基于 Eclipse 技术(http://www.eclipse.org)。