Hardware Requirements

Minimum and Recommended Hardware Requirements

Important: The hardware requirements in this section are for the listed products only. They do not include 2GB of hard drive space for IBM infrastructure shared libraries that are required by most products and that are installed once per installation directory. They do not include requirements for supporting software such as RDBMSs. They do not include the additional requirements listed in Additional Hardware Requirements. You must determine the overall hardware requirements for each of your machines based on the overall requirements of your operating system and software.

The table below lists the minimum and recommended (in parentheses) hardware requirements for your products; products not listed have minimal or no hardware requirements (for example, products that are hosted on Integration Server).

Product Hard Drive Space RAM Cores
ActiveTransfer Agent 10MB 512MB 1
ActiveTransfer Server/Gateway 100MB (200MB) 512MB 1
webMethods API Gateway* 2GB 1.75GB 1 (2)
ApplinX      
  • Server
100MB 80MB+300KB per user 2 (4)
  • Administration
75MB 40MB  
  • JSP Framework
50MB 2GB  
  • C#.NET Framework
55MB 2GB  
  • VB.NET Framework
30MB 2GB  
  • Visual Studio Add-In
1MB 2GB  
BigMemory Max 200MB (6GB) 3GB (5GB) 2 (8)
IBM webMethods DesignerEclipse platform 500MB (1.5GB) 1.5GB (2GB) 1 (2)
webMethods Developer Portal 20GB 2GB 1
EntireX      
  • Core Files
100MB 2GB 1
  • Application Monitoring Data Collector
5MB 250MB 1
  • Command Line Scripts
2MB 100MB 1
  • Mainframe Broker Monitoring
50MB 500MB 1
  • Broker
20MB Windows, 30MB UNIX 1GB 2
  • Development Tools
5MB Windows, 10MB UNIX 1GB 1
  • Mini Runtime
10MB 1GB 1
  • Web Services deployed in IBM webMethods Runtime**
140MB Windows, 150MB UNIX 1GB 1
  • EntireX plug-in to IBM webMethods Designer
50MB 50MB  
Integration Server 300MB (500MB) 1GB (2GB) 1 (2)
Microservices Runtime 70MB (100MB) 1GB 1
IBM My webMethods Server 1G (2G) 2GB (4GB) 2 (4)
Optimize      
  • Analytic Engine
1GB 4GB (8GB) 2 (4)
  • Infrastructure Data Collector
300MB 2GB 1
  • Web Service Data Collector
100MB 256MB 1
Platform Manager 500MB 128MB 1
Terracotta 500MB (10GB) 2GB (4GB) 2 (8)
Trading Networks Server 50MB   1
Universal Messaging realm server when used with IBM webMethods products 500MB 2GB 2

*Includes 300MB hard drive space and 512MB RAM for the API Data Store, 130MB hard drive space for Microgateway, and 200MB hard drive space and 256MB RAM for Kibana.

**Includes 140MB hard drive space, 1GB RAM, and 1 core for the required and automatically installed Web Services Stack.

Additional Hardware Requirements

The table below lists hardware requirements beyond those listed in the previous section.

Product Additional Hardware Requirements
ActiveTransfer Server ActiveTransfer Server needs additional hard drive space if you use the hard drive as your virtual file system. The space required depends on the total size of documents ActiveTransfer Server needs to store, upload, and download. ActiveTransfer Server might need additional hard drive space for log files.
BigMemory Max Hard drive space, RAM, and core requirements for BigMemory Max vary significantly depending on the IBM webMethods products and customized applications you are using BigMemory Max with. You will need to determine processing and memory requirements by measuring the applications, since these requirements vary. Contact Software AG Professional Services for help.
IBM webMethods Designer

For IBM webMethods Designer Eclipse platform, 700MB additional free hard drive space is required in the system temp directory(Windows) or temporary (UNIX) directory.

Each product plug-ins you install in IBM webMethods Designer can require from 50K to 150MB of additional free hard drive space.

Deployer Hard drive space for the deployment projects you create. When allocating space, allow for the number of projects to increase over time.
Optimize  
  • Analytic Engine

The Analytic Engine needs 1GB virtual swap space and a disk subsystem with 10GB available free space. In a production environment, the disk subsystem must have a redundant array of independent disks (RAID 5), an UltraWide SCSI, and 10K to 15K RPM drives.

Also in a production environment, the Analytic Engine needs additional hard drive space for log files. The recommended amount is 100MB; the engine needs 50MB of space for each log file.

  • Web Service Data Collector
Each Web Service Data Collector needs 128MB of virtual swap space. In a production environment, each Web Service Data Collector needs additional hard drive space for log files. The recommended amount is 75MB; each Web Service Data Collector needs 5MB of hard drive space for each log file. More hard drive space might be needed if you use debug level or higher logging.
Terracotta Hard drive space, RAM, and core requirements for Terracotta vary significantly depending on the IBM webMethods products and customized applications you are using Terracotta with. You will need to determine processing and memory requirements by measuring the applications, since these requirements vary. Contact Software AG Professional Services for help.
Trading Networks To use large document handling, Trading Networks Server needs additional hard drive space on which to temporarily save documents (instead of storing them in memory). For detailed information, see IBM webMethods Trading Networks User’s Guide.
Universal Messaging

If you use persistent topics or queues, or persistent messages, Universal Messaging needs additional hard drive space to persist the published data. The amount of space required would be loosely based on this equation: messages per second x message size x message time to live. If you store messages in memory only, Universal Messaging needs additional heap within the JVM to hold references to these messages. The heap size required is based on the same equation. By default the Universal Messagingserver is configured to use 1GB of heap, and maximum 1GB for direct (off-heap) memory, hence the requirement for 2GB RAM by default.

2 CPU cores is the minimal requirement for running a production Universal Messaging server. Based on the load on the system, you may need to increase the cores.