Operating an IMSplex differs from operating a single IMS. The individual IMS subsystems in an IMSplex must be defined and set up individually; however, once this up-front work is done, they can be operated as a group, the IMSplex. In general, you operate an IMSplex by issuing commands through the Operations Manager and analyzing the responses to those commands. You cannot issue commands directly to OM, however. OM has an application programming interface (API) that is designed to accept commands from and pass command responses to an application program. The IMS TSO SPOC application and the IMS Control Center are examples of such application programs. The IMS Control Center, which supports IMS Version 8 and later and is part of the DB2 Universal Database Control Center, is another application program that accesses the OM API. With the IMS Control Center, you can manage your IMSplex using a graphical interface. The IMS Control Center uses the SPOC functions of the OM API. For more information about the IMS Control Center, go to www.ibm.com/ims and link to the IMS Control Center page. You can design an application program that allows an operator to enter the commands and view the responses or you can design an automated operator program that issues commands and makes decisions based on the responses. The commands that are issued are the same in both instances. The differences are:
Recommendation: When designing the automated operator programs or creating operator procedures, keep in mind that there might be IMSplex-wide ramifications for some actions. For example, if you tell an operator (or code your AOP) to shut down a particular SCI for a particular reason, the IMSs that used that particular SCI can no longer communicate with the IMSplex after that SCI is shut down. This might not be the solution you were hoping for, so plan accordingly. The following list briefly covers the operations of the IMSplex.
Start an IMSplex in the following manner:
An IMSplex or its components can be restarted (after a failure or shutdown) by either manually starting the individual components (with a z/OS START command) or by using the z/OS Automatic Restart Manager (ARM). If ARM is used for restart purposes, it is specified on the IMSplex components' startup procedures or in their individual initialization PROCLIB members.
|