Why does Active IQ Unified Manager alerts on 'Out of Memory' condition when the total memory usage is less than 100 percent?
Applies to
- OnCommand Unified Manager 7.x ( UM )
- OnCommand Unified Manager 9.4 ( UM )
- OnCommand Unified Manager 9.5 ( UM )
- Active IQ Unified Manager 9.6+ ( AIQUM )
Answer
Unified Manager (UM) may alert or display a banner message indicating that it is out of memory. This can occur on systems where the total memory usage is less than 100% whether looking within the host or looking within VMware in the case of a virtualized host
A maximum memory value is configured for each of the underlying components of the UM application. Each of the underlying components is coded to receive a pre-defined percentage of the total memory that is reported by the host operating system
Service Name | Percentage |
OCIE Server Service | 37% |
OCIE Acquisition Service | 18% |
MySQL | 22% |
Note: These percentages are subject to variation between versions of the application
The total value of all of the memory that is assigned to all of these components combined is less than the total memory that is available to the host, this is by design.
It is possible for each respective component to consume all of the pre-defined memory that is assigned to that particular process, despite the overall system still having available memory
Using the example percentages provided above, the 'OCIE Server Service' will see a performance impact if this service uses up 37% of the host's memory, regardless of whether the other 63% of the host's memory is free or being used
To resolve the performance-related issues, It may be necessary to further increase the memory of the hosting system. Memory added to the system will increase what memory is available to each of the UM components
Note: Memory usage can be impacted by the number of clusters, nodes, volumes, or other objects that are being monitored, the database size, data protection integration, or a number of reports being run can also have performance considerations associated with them
Additional Information
For more information on sizing, review the OnCommand Unified Manager best practice guide