![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management:静态集群与动态集群
WebSphere® Application Server Network Deployment 配置中的静态集群不同于可以在 Intelligent Management 中定义的动态集群。两种类型的集群都支持工作负载均衡,但是,动态集群由可对集群的性能进行优化的自主管理器进行控制。
- 静态集群
- 静态集群是 WebSphere Application Server Network Deployment 环境中一组参与工作负载管理的应用程序服务器。
- 动态集群
- 动态集群是动态操作环境的基础构建块。必须配置动态集群以获取 Intelligent Management 功能,例如,高可用性和服务策略。在受管或自动方式下运行时,应用程序布置控制器可启动和停止动态集群成员。因此,动态集群比静态集群更具有可伸缩性。
特征 | 静态集群 | 动态集群 |
---|---|---|
成员资格 | 必须手动将应用程序服务器添加到静态集群。 | 可以使用规则自动定义集群成员,还可以手动定义集群成员。如果您使用的服务器具有完整生命周期管理,那么可以创建成员资格策略,该策略可根据不同的节点属性自动选择要在其上主管动态集群成员的节点。如果您使用的服务器具有辅助生命周期管理,那么可以静态定义属于集群成员的服务器。
![]() |
集群管理 | 定义静态集群中的应用程序服务器,然后启动或停止集群中所有的应用程序服务器。 | 动态集群可以根据需要启动和停止服务器的实例。如果动态集群处于自动方式,那么服务器实例会自动地停止和启动。如果动态集群处于受控方式,那么会生成运行时任务以建议管理员在某些时间启动和停止服务器。在手动方式下,由管理员决定服务器实例的停止和启动时间。 |
集群模板 | 定义静态集群时,可以选择一个应用程序服务器模板,以便根据该模板创建所有应用程序服务器实例。但是,创建实例后对该模板所作的任何更改都不会改变这些实例。 | 定义动态集群时,可以为应用程序服务器实例定义一个应用程序服务器模板。 定义动态集群后,可以使用动态集群服务器模板编辑集群成员属性。这些更改将传播到所有应用程序服务器实例。 |
应用程序服务器权重 | 将权重值显式地指定给每个应用程序服务器实例。另外,还可以启用动态工作负载管理器来指定权重值。要启用动态工作负载管理器,请单击 | 。缺省情况下启用动态工作负载管理器,并将权重指定到应用程序服务器实例。要禁用动态工作负载管理器,请单击 | 。
适用范围 | 可以在 WebSphere Application Server Network Deployment 环境或 Intelligent Management 环境中使用静态集群。如果在 Intelligent Management 环境中使用静态集群,那么其行为与 WebSphere Application Server Network Deployment 环境中静态集群的行为一样。 | 动态集群只能在 Intelligent Management 环境中使用。 |