Basic server configuration example

Example of a basic server configuration of IBM Z Workload Scheduler. IBM Z Workload Scheduler connects distributed agents to the server through TCP/IP.

The controller transmits work to the distributed agents through TCP/IP, and the same connection is used to pass event information back. The server is connected to standard agents, fault-tolerant agents, and to first level domain managers in the distributed network. TCP/IP is also used to connect the Dynamic Workload Console to the server through the connector. The server connects to the remote interfaces, either Programming Interfaces or remote ISPF interface users, using Advanced Program-to-Program Communication (APPC). A basic configuration example shows a simple configuration using mixed protocols and minimal parameter customization.

Figure 1. A basic configuration example

The graphic is a configuration of an end-to-end with fault tolerance capabilities environment with both TCP/IP and APPC connections.

EQQPARM members for a sample configuration shows the initialization statements you can use to create an end-to-end with fault tolerance capabilities configuration consisting of:
  • A fault-tolerant agent named FTW1 that is directly connected to the end-to-end server. Note that it is defined as non-full status.
  • A standard agent named SA1 that is directly connected to the end-to-end server. Note that its CPUHOST name is set to OPCMASTER.
  • A domain manager named FTW2 that connects other agents and sub-domains (not shown in this example).

EQQPARM members for a sample configuration

EQQSERP
SERVOPTS SUBSYS(OPCA)
         PROTOCOL(E2E)
         TPLGYPRM(TPLGY)

INIT CALENDAR(DEFAULT)
TPLGY
TOPOLOGY TPLGYMEM(TPLGYDOM)
         BINDIR('/usr/lpp/TWS8.3.0')
         WRKDIR('/var/TWS/OPCA')
         USRMEM(TPLGYUSR)
         CODEPAGE(IBM-280)
TPLGYDOM
DOMREC   DOMAIN(DOM0)
         DOMMNGR(FTW2)
         DOMPARENT(MASTERDM)
CPUREC   CPUNAME(FTW1)
         CPUOS(UNIX)
         CPUNODE('xxx.xx.xxx.x')
         CPUDOMAIN(MASTERDM)
         CPUTYPE(FTA)
         CPUTCPIP(31111)
         CPUFULLSTAT(OFF)
         CPUAUTOLNK(ON)
         CPULIMIT(SYSTEM)
         FIREWALL(NO)
         CPUTZ('EUT')
CPUREC   CPUNAME(SA1)
         CPUOS(WNT)
         CPUNODE('xxx.xx.xxx.x')
         CPUDOMAIN(MASTERDM)
         CPUHOST(OPCMASTER)
         CPUTYPE(SAGENT)
         CPUTCPIP(31111)
         CPUAUTOLNK(ON)
         CPULIMIT(SYSTEM)
         FIREWALL(NO)
         CPUTZ('EUT')
CPUREC   CPUNAME(FTW2)
         CPUOS(WNT)
         CPUNODE('xxx.xx.xxx.x')
         CPUDOMAIN(DOM0)
         CPUTYPE(FTA)
         CPUTCPIP(31111)
         CPUFULLSTAT(ON)
         CPUAUTOLNK(ON)
         CPULIMIT(SYSTEM)
         FIREWALL(NO)
         CPUTZ('EUT')
CPUREC   ...... 
TPLGYUSR
USRREC  USRCPU(SA1)
        USRNAM('tws83sa1')
        USRPSW('tws83sa1')
USRREC  USRCPU(FTW2)
        USRNAM('tws83ftw2')
        USRPSW('tws83ftw2')
USRREC  ...