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 the example below the batchjob ‘TST001’ will be 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’.

Rule-Based Distribution

  1. Right-click your Grid and select Grid Management Pages.
  2. Select the Application tab and select M3BE_15.1.
  3. Click the Menu > Bindings.
  4. Click Add New.
  5. Provide the following for the new binding:
    Name

    TEST

    Type

    Subsystem

    Hosts

    Server2

    Click Save.

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

    Create the following rules:

    User = ABCD

    JobType=Batch

    Job=TST001

  10. Press OK.

If user ABCD starts the batchjob TST001, the job will run on ‘Server2’. All other jobs will 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 very resource demanding batchjob run on a specific server.