Plug-ins in ZSS, ZIS, or AUX

UMS leverages Zowe by using plug-ins that reside in Zowe System Services (ZSS), Zowe cross-memory server (ZIS), and Auxiliary address space (AUX).

Zowe System Services (ZSS) is a Zowe component that is utilized by UMS, which:
  • Allows Zowe users and developers to create microservices for low-level operations.
  • Interfaces with the Zowe cross-memory server (ZIS) frequently.
Additionally, ZIS can spawn an auxiliary address space (AUX) and use it for cross-LPAR communications and privileged operations that are not supported in a cross-memory address space.
Note: ZIS will automatically start AUX when requested. UMS makes this request through IZPIPLUG modification of ZIS PARMLIB member.

Plug-ins

UMS requires Zowe plug-ins to be installed. This is achieved by running the IZPIPLUG job. Refer to step 16 of Step 2: Installing Unified Management Server topic.
Notes:
  • ZSS plug-ins must have the program control attribute. For more information, see step 4 of Performing SMP/E installation tasks topic.
  • ZIS and AUX plug-ins must be in an APF-authorized LOADLIB, either provided by YAML element zowe.setup.dataset.authPluginLib or in UMS-provided dataset {components.izp.runtimeHlq}.SIZPAUTH.
  • ZIS and AUX must be started on any LPAR you want to monitor or control with UMS.
  • ZIS PARMLIB member (default ZWESIP00, specified in Zowe.yaml element zowe.setup.dataset.parmlibMembers.zis) must contain many service registration statements in the following format: IZP.ZSSP.SERVICE.<serviceID>=<servicename>. If these are not present, then an error is displayed when running IZPIPLUG.