WebSphere Application Server for z/OS 术语
熟悉使用 WebSphere® Application Server for z/OS® 时需要了解的 z/OS 术语。
在 WebSphere Application Server for z/OS 中,用于运行应用程序的功能组件是一个服务器。下图显示了正在运行两个 J2EE 应用程序的 z/OS 服务器:

服务器由用于运行代码的地址空间组成。z/OS 服务器有两种类型的地址空间:控制器和服务方:
z/OS 系统上可以存在下列类型的服务器:
- 在独立配置期间设置此应用程序服务器以主管 J2EE 应用程序。
- 在配置 Network Deployment 期间设置此应用程序服务器以主管 J2EE 应用程序。
- 此服务器是独立配置或 Network Deployment 配置中客户机请求的联系起始点。位置服务守护程序是一个没有服务方的专用服务器。
- 此服务器主管 WebSphere Application Server for z/OS 中的 JMS 功能,用于控制独立配置或 Network Deployment 配置中的 MQ 代理和队列管理器。JMS 服务器不再存在,这与先前版本的 WebSphere Application Server for z/OS 相同。其功能已经被服务集成总线取代。
- 这是一个专用应用程序服务器,它将主管管理控制台应用程序(仅主管管理应用程序),并在 Network Deployment 配置中提供单元级别的管理功能。管理控制台应用程序管理许多不同系统上的服务器(分组成节点)。Deployment Manager 是其节点的唯一所有者。它不需要 Node Agent,这是因为节点中没有应用程序服务器,并且一个单元只能有一个 Deployment Manager。注: 在 Deployment Manager 中运行的管理控制台应用程序版本用于管理多节点环境,而在独立应用程序服务器中运行的管理控制台应用程序版本仅用于单节点环境。
- Node Agent 在 Network Deployment 配置中提供节点级别管理功能。Node Agent 是一个没有服务方的专用服务器。
节点中可以包含集群中的服务器。如果涉及到的所有节点在同一单元中,那么集群可以跨节点。
- 集群是具有相似配置的服务器的逻辑分组。
使用集群是为了提升可伸缩性和可用性。集群中的服务器之间可以实现工作负载均衡。集群允许您将工作负载分配到不同服务器中,同时将它们视作单个单元。集群通常应用于多节点单元;其中每个节点是在单独系统上配置的,并且集群在每个节点上有一个成员(服务器)。根据工作负载管理器决策,客户机请求将分发到若干集群成员中。
注: 如果希望集群跨综合系统中的多个系统,那么可能需要设置共享 HFS。 - 节点是一个特定 z/OS 系统上的服务器的逻辑集合。
- 单元是一起管理的 WebSphere Application
Server for z/OS 节点的逻辑集合。单元是组织结构的最大单位。
- 管理代理程序提供了单个接口来管理诸如开发环境、单元测试环境或者位于单台机器中的服务器群的该部分中的多个未联合 WebSphere Application Server for z/OS 节点。
配置的每个元素(服务器、集群、节点和单元)同时具有长名称和短名称:
- 这是 HFS 路径中使用的服务器长名称,以及 WebSphere Application Server for z/OS 识别该服务器所使用的主体名称。它用于通过管理控制台和脚本编制来标识该服务器。这是一个采用混合大小写的名称,并且长度超过 8 个字符。
- 这是特定于平台的本机别名以及 z/OS 识别该服务器所使用的主体名称。它用于对底层的 z/OS 设施(例如,安全服务器、作业输入子系统 (JES) WLM 和应用程序响应管理 (ARM))标识该服务器。例如,服务器短名称被用作 MVS JOBNAME。
- 此名称用作 WLM 应用程序环境名称。
下图说明了服务器、集群、节点和单元之间的交互。它显示您可以在 Network Deployment 综合系统中设置的各种配置:

指定的节点可以根据您的要求而变化。Deployment Manager 节点可以存在于一个系统上,而已经联合到 Deployment Manager 中的其他节点可以存在于其他系统上。这种已配置的由不同机器或操作系统组成的单元称为多机种单元,它扩展了可以对 Network Deployment 使用的可能拓扑。