集合体体系结构
单个管理域中的一组 Liberty 服务器称为“集合体”。集合体至少由一个启用了 collectiveController-1.0 功能部件(称为“集合体控制器”)的服务器组成。一个集合体可以选择性地具有许多启用了 collectiveMember-1.0 功能部件的服务器(称为“集合体成员”),而且一个集合体可以配置为具有许多集合体控制器。


提供集合体控制器以便集中管理控制点执行 MBean 路由、文件传输和集群管理之类的操作。集合体控制器的核心角色是从集合体的成员接收信息(例如,MBean 属性和操作状态),以便容易检索数据,而不必在每个单独的成员上都要调用操作。
图 1. Liberty 概要文件集合体体系结构

一组集合体控制器称为“副本集”。每个集合体只有一个副本集,所有控制器都必须是该副本集的一部分。当存在多个集合体控制器时,每个集合体控制器会将其数据复制到副本集中的其他集合体控制器,以获得高可用性以及数据保护。即使正在使用一个控制器,副本集在逻辑上也存在。副本集中的控制器使用协作方案互相进行通信,以确保在一组控制器之间复制数据,无论该副本集中的哪个控制器接收到要求存储数据的操作。每个控制器都有一个供复制协议使用的专用端口。始终将使用 SSL 对副本集中的控制器之间的通信进行认证和保护。
一个集合体成员可以配置为具有多个集合体控制器端点。一个集合体成员一次仅与一个集合体控制器进行通信;但是,具有多个集合体控制器端点的配置可提供故障转移和工作负载均衡。始终采用通过 IBM® JMX REST 连接器执行的 MBean 操作形式来进行成员与控制器之间的通信。始终将使用 SSL 对控制器与成员之间的通信进行认证和保护。
请参阅使用集合体来设置 Liberty 概要文件的服务器管理环境,以了解更多信息。
管理域安全性配置:
管理域安全性配置由两个部分组成: