NET/MASTER Management Services (MS) System Management Guide
Balancing Process Pairs Among CPUs
Configuring the Processing Environment
11–54 115414 NonStop NET/MASTER MS System Management Guide
Balancing Process
Pairs Among CPUs
Usually the NCP, GMM processes, and security exit processes run as process pairs,
with a primary and backup process. However, these processes can also run as single
processes, with a primary process but without a backup process. Additionally, usually
BK, EM, and NC processes run as persistent processes, that is, as single processes.
However, these processes can also run as process pairs.
You specify whether the NCP runs as a process pair when you start NonStop
NET/MASTER MS using the TACL RUN command.
If you start NonStop NET/MASTER MS in basic mode without a CONFIG file, GMM
processes and security exit processes run as process pairs by default, and the single
dynamic NC process runs as a persistent process.
Using a CONFIG file, you can use the PROCESSCPU operand of the PARAM
command to specify whether GMM processes run as process pairs; you can use both
the PROCESSCPU and PROCESSPARAM operands of the PARAM command to
specify whether security exit processes run as process pairs; and you can use the
PROCESSCPU operand of the PARAM command to specify whether static BK, EM,
and NC processes can run as process pairs.
After NonStop NET/MASTER MS starts, however, you may want to rebalance these
processes among CPUs. For example, you may want to change the CPUs in which the
NCP runs from 0 (primary) and 1 (backup) to 2 (primary) and 3 (backup). Or, you
may want to run a GMM process, which is currently running as a single process in
CPU 0, to run as a process pair in CPUs 0 (primary) and 1 (backup). You can perform
these and other tasks, while NonStop NET/MASTER MS is running, using
combinations of the PROCESS ALTER command (with the BACKUPCPU operand)
and the PROCESS SWITCH command.
The PROCESS ALTER command (with the BACKUPCPU operand) specifies a new
backup CPU for a NonStop NET/MASTER MS process that is running as a process
pair or capable of running as a process pair (with a primary but without a backup
process). The PROCESS SWITCH command switches the roles of the primary and
backup processes of a process pair.
Note The PROCESS ALTER BACKUPCPU command cannot start a backup process for a BK, EM, or NC
process running as a single process. For these processes, the command updates the location of the CPU
in which the primary process creates the backup process when a persistent NCL process is started in the
BK, EM, or NC process.
There is no loss of service when the roles of the NCP, GMM processes, and security exit processes are
reversed. However, there is a loss of service when the roles of BK, EM, and NC processes are reversed.
For example, users are logged off and must log on again, nonpersistent NCL processes are stopped and
must be restarted, running commands are stopped and must be reexecuted, and so on.