IBM Support

IBM Maximo Application Suite 8.0.0 system requirements

Detailed System Requirements


Abstract

The IBM® Maximo® Application Suite system requirements consist of environment requirements and software dependencies, capacity planning information, and software product compatibility reports.

Content

For detailed Maximo Application Suite installation instructions, see the IBM Maximo Application Suite download document and the Installation documentation.
Environment requirements and software dependencies
Maximo Application Suite runs on Red Hat® OpenShift®. For information about general requirements such as domain registration and certificates as well as required software installation and configuration details, see the Dependencies topic in the Maximo Application Suite documentation.
Capacity planning
Maximo Application Suite is offered in a number of deployment sizes: Developer, small, and medium. For high-level guidance on how to estimate sizes, see the Workload sizes section. The following table shows the CPU and Memory totals that is required for the worker nodes for each of the three sizes.
Size Maximo Application Suite + Maximo Monitor + IoT tool Kafka (Strimzi)* MongoDB
Cloud Pak for Data
+ Db2 Warehouse
OCP
Total required
CPU / Gb
Developer 16 / 58 Gb 12 / 73 Gb 0.25 / 500 Mb 15 / 124 Gb 5 / 10 Gb 48  CPU / 265 Gb
Small 27 / 89 Gb 12 / 73 Gb 0.25 / 500 Mb 15 / 124 Gb 5 / 10 Gb 59 CPU / 296 Gb
Medium 34 / 96 Gb 12 / 73 Gb 0.25 / 500 Mb 22 / 256 Gb 5 / 10 Gb 73 CPU / 435 Gb
Important: The estimates include the worker nodes only. The master nodes are additional. For more information, see the OpenShift Container Platform 4.3 Documentation. *The estimates for MongoDB and for Strimzi are for a "sample" scenario; when sizing for a production environment, you must take into account projected workload sizes.
Workload sizes
The following table lists typical workload sizes.
Developer Small Medium
IoPoints* 200 5,000 50,000
Max number of simultaneously connected devices 200 5,000 50,000
Max data rate (totalled over all connected devices) 0.4 kB/s 10 kB/s 100 kB/s
Max msg rate (totalled over all connected devices) 4 msg/s 100 msg/s 1,000 msg/s
Max Db2 insert rate 4 inserts/s 100 inserts/s 1,000 inserts/s
*An IoPoint is a data value that is written to the Maximo Monitor database by a distinct device with a frequency of no more than one write per minute. 
When calculating with IoPoints, you need to consider three dimensions:
  • Number of devices
  • Number of data points sent in each message 
  • Number of messages per second
For example, a total of 1,000 IoPoints might be allocated in the following ways:
  • 1,000 devices,  each sending 1 message per minute, with each message containing 1 datapoint.  
  • 1 device sending 1,000 messages per minute, with each message containing 1 datapoint.  
  • 500 devices each sending 2 messages per minute, with each message containing 1 datapoint. 
  • 1 device sending 1 message per minute, with each message containing 1,000 data points. 
In the preceding table, the data rate and message rate rows show the rates for data flowing from devices to the IoT tool and Maximo Monitor application. 

Persistent storage requirements

The following table lists typical storage requirements.
Maximo Application Suite core RLKS: 5Gb
Maximo Monitor None
IoT - Developer Cassandra: 20 Gb
Message Gateway: 64 Gb
IoT - Small Cassandra: 20 Gb
Message Gateway: 64 Gb 
IoT - Medium Cassandra: 20 Gb
Message Gateway: 128 Gb
MongoDB 20 Gb
Kafka ZooKeeper: 20 Gb
Kafka: 50 Gb
Cloud Pak for Data (Db2) Cloud Pak for Data: 20 Gb
Db2 Warehouse: (100 Gb * 2) + Db2 user storage based on retention policy
Db2 User Storage

User storage requirements for Db2® are primarily determined by two factors:

  • Incoming event data rate
  • Retention policy

A typical allocation might be 1 Mb storage per day per 300 bytes/minute (3 IoPoints).

The following table is based on the workload sizes estimates

Data rate IoPoints Db2 Storage Requirements
Developer 400 bytes/sec 200 80 Mb storage per day
Small 10,000 bytes/sec 5,000 2 Gb storage per day
Medium 100,000 bytes/sec 50,000 20 Gb storage per day

For example, if you wanted to store 1 month's worth (30 days) of data while matching our benchmark figures, the user storage requirements are as follows:

  • Developer: 2.4 Gb  (30 * 0.08 Gb)
  • Small: 60 Gb (30 * 2 Gb )
  • Medium: 0.6 Tb (30 * 20 Gb)
IBM Maximo Manage requirements
With Maximo Application Suite 8.0.0, Maximo Manage is deployed as an external application that is linked from the Maximo Application Suite user interface. For detailed system requirements, see Maximo Manage system requirements (Maximo Application Management 7.6.1.1). For installation instructions, see Installing Maximo Asset Management 7.6.1.1
Software Product Compatibility Reports
For details about prerequisite and supported software such as browser versions for Maximo Application Suite and supported applications and tools, see the links to the corresponding Software Product Compatibility Reports in the Related information section.
 

Original Publication Date

29 May 2020

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m0z000000cwZDAAY","label":"Maximo Application Suite"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.0;8.0.1","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
28 August 2020

UID

ibm16320827