Workload sizes and deployments

You can choose a small, medium, or large workload size for your deployment. The Maximo® Real Estate and Facilities workload size determines how agents are deployed across pods and the number of pods that are deployed in the Maximo Application Suite/Red Hat® OpenShift® Container Platform cluster.

The main difference between the workload sizes is how the agents are deployed across pods. Review how the pods are deployed for each size to see how the workload is distributed.

For more information about agents, see Business process agents.

For more information about customizing workloads, see Customizing workloads in Maximo Real Estate and Facilities.

Pods common to all sizes

appserver (UI)
The application server is always present and, if needed, you can add more appserver pods by configuring the CR. The dataimportagent agent runs on each appserver pod.
  • Pod1 (default)
  • Pod2
  • ...
  • Podn
Dedicated workflow agents
Dedicated workflow agents are custom agents that you can create to handle dedicated workflows that require more resources. Each dedicated workflow agent runs on its own pod. If needed, you can configure them in the FacilitiesWorkspace CR. Do not scale by increasing the number of replicas for dwfagents. Scale by adding multiple individual dedicated workflow agents in the CR. For more information, see Configuring dedicated Maximo Real Estate and Facilities workflow agents.
  • Pod1 - dwfagent-mycustomagent1
  • Pod2 - dwfagent-mycustomagent2
  • ...
  • Podn - dwfagent-mycustomagentn

Agent pods for small

For a small workload size, agents are deployed as follows:

Agents
  • Pod1 - multiagents
    • extendedformulaagent
    • formularecalcagent
    • incomingmailagent
    • objectmigrationagent
    • objectpublishagent
    • maintenanceagent
    • reportqueueagent
    • scheduleragent
    • wfagent
    • wffutureagent
    • wfnotificationagent
    • reservesmtpagent
    • dataconnectagent

Agent pods for medium

For a medium workload size, agents are deployed as follows:

Agents
  • Pod1 - multiagents
    • extendedformulaagent
    • formularecalcagent
    • incomingmailagent
    • objectmigrationagent
    • objectpublishagent
    • maintenanceagent
    • scheduleragent
    • wffutureagent
    • wfnotificationagent
    • reservesmtpagent
    • dataconnectagent
  • Pod2 - wfagent
  • Pod3 - reportqueueagent

Agent pods for large

For a large workload size, agents are deployed as follows:

Agents
  • Pod1 - extendedformulaagent
  • Pod2 - formularecalcagent
  • Pod3 - incomingmailagent
  • Pod4 - objectmigrationagent
  • Pod5 - objectpublishagent
  • Pod6 - maintenanceagent
  • Pod7 - scheduleragent
  • Pod8 - wffutureagent
  • Pod9 - wfnotificationagent
  • Pod10 - wfagent
  • Pod11 - reportqueueagent
  • Pod12 - reservesmtpagent
  • Pod13 - dataconnectagent