Rule-based distribution of M3 BE Grid environment

This way of distributing provides advanced possibilities to setup rules where job and job types (subsystems) resides in a distributed environment.

In this example, the batchjob ‘TST001’ is going to run on host ‘Server2’ if user ‘ABCD’ starts the job. The existing Grid contains the hosts ‘Server1’ and ‘Server2’. The M3BE Grid Application is deployed on ‘Server1’.

  1. Right-click your environment and select the task Configure Application.
  2. For Grid 11.1.11.0:

    Click +Add Binding.

    For Grid 11.1.13.0:

    Click Bindings +Add.

  3. Provide this information for the new binding:
    Name

    TEST

    Node Type

    Subsystem

    Hosts

    Server2

    Click Add Binding.

  4. Right-click your environment and select the task Manage Application.
  5. In the Tools menu, select Subsystem Runtime Configuration.
  6. In the Binding Configuration, select the ‘TEST’ binding and click Add (marked with a green cross).
  7. The Create binding rule window is displayed.

    Create these rules:

    User = ABCD

    JobType=Batch

    Job=TST001

  8. Press OK.

If user ABCD starts the batchjob TST001, the job runs on ‘Server2’. All other jobs are going to run on ‘Server1’ including the batchjob TST001 if any other user than ABCD starts the job.

In reality, a more useful binding would be to have the Autojobs run on a specific server or a resource demanding batchjob run on a specific server.