BMC Helix Innovation Suite applications benchmarking lab and solution deployment
The deployment architecture of the BMC Helix Innovation Suite Application benchmark is illustrated in the following figure:
Hardware specification for servers
The specifications for hardware used in the deployment architecture are shown in the following table:
Server/Machine | Specification | Number of nodes/servers | Server Details |
Rancher Master Node | 2 CPUs, 32 GB RAM | 1 | Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-143-generic x86_64) |
Rancher Worker Nodes | 40 CPUs, 96 GB RAM | 3 | Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-143-generic x86_64) |
Postgres DB 14.4 server | 28 CPUs, 56 GB RAM | 1 | Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-143-generic x86_64), |
Performance Automation Tool- JMeter Client Server | 16 Core at 2.10 GHz each, 32 GB RAM | 7 | Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-143-generic x86_64), Apache JMeter version 5.1.1 |
Client computer (used for end-user timings) | 4 Core at 2.11 GHz each, 16 GB RAM | 1 | OS - Microsoft Windows Server 12 R2, 64-bit |
BMC Helix solution stack deployment details
All the hardware is virtualized. The details of the deployed instance are as follows:
Application Pods Specifications
Tier | # of Pods | PODs/Servers CPU and Memory Limit | JVM Heap Size |
|---|---|---|---|
BMC Helix SSO | 3 | 2 Core CPU and 4 GB RAM | -Xmx2048m |
BMC Helix Platform-FTS | 2 | 4 Core CPU and 24 GB RAM | -Xmx12G -Xms12G |
BMC Helix Platform-User | 4 | 12 Core CPU and 22 GB RAM | -Xmx12G -Xms12G |
BMC Helix Platform-INT | 2 | 3 Core CPU and 13 GB RAM | -Xmx8G -Xms8G |
BMC Helix Platform-SR | 2 | 3 Core CPU and 13 GB RAM | -Xmx8G -Xms8G |
| BMC Helix MidTier-User | 3 | 4 Core CPU and 8 GB RAM | -Xmx6G -Xms6G |
BMC Helix Smart IT | 2 | 4 Core CPU and 8 GB RAM | -Xmx6G -Xms6G |
BMC Helix Digital Workplace | 2 | 1.5 Core CPU and 8 GB RAM | -Xmx6G -Xms6G |
AIS Plugin | 1 | 2 Core CPU and 1 GB RAM | -Xmx512m -Xms256m |
Atrium Plugin | 2 | 2 Core CPU and 1 GB RAM | -Xmx512m -Xms256m |
catalog-itsm-plugin | 2 | 2 Core CPU and 1 GB RAM | JVM default value |
| clamav | 1 | 2 Core CPU and 1 GB RAM | NA |
catalog-itsm-plugin | 2 | 2 Core CPU and 1 GB RAM | JVM default value |
catalog-itsm-plugin | 2 | 2 Core CPU and 1 GB RAM | JVM default value |
catalog-itsm-plugin | 2 | 2 Core CPU and 1 GB RAM | JVM default value |
| CMDB DSM Sync Plugin | 1 | 3 Core CPU and 3 GB RAM | -Xmx2048m -Xms512m |
| data-connect-engine | 1 | 2 Core CPU and 3 GB RAM | -Xmx2048m -Xms2048m |
| Email Engine | 2 | 1 Core CPU and 2 GB RAM | -Xmx1024m -Xms256m |
| helix-gpt-assistant | 2 | 1 Core CPU and 8 GB RAM | NA |
| helix-gpt-data-connection | 2 | 1 Core CPU and 8 GB RAM | NA |
| ITSM Plugin | 1 | 2 Core CPU and 2.5 GB RAM | -Xmx512m -Xms256m |
| Norm Plugin | 1 | 2 Core CPU and 1 GB RAM | -Xmx512m -Xms256m |
| Platform Plugin | 2 | 2 Core CPU and 2.5 GB RAM | -Xmx1024m -Xms256m |
| Reconciliation Engine | 1 | 1 Core CPU and 2 GB RAM | NA |
| Reconciliation ID service | 1 | 4 Core CPU and 4 GB RAM | -Xmx2560m -Xms1536m |
| Reconciliation Merge service | 1 | 2 Core CPU and 3 GB RAM | -Xmx2048m -Xms2048m |
| Report Plugin | 2 | 2 Core CPU and 1 GB RAM | -Xmx512m -Xms256m |
| RKM Plugin | 1 | 3 Core CPU and 4 GB RAM | -Xmx1024m -Xms256m |
virtualchatplugin | 2 | 2 Core CPU and 1 GB RAM | -Xmx256m -Xms256m |
virtualchatserver | 2 | 2 Core CPU and 2 GB RAM | -Xmx1024m -Xms1024m |
PostgreSQL 13 Database server | 1 | 28 Core and 56 GB RAM | NA |
