When we plan to set up a new Infrastructure to host Maximo, we need to check whether sufficient CPU and JVM requirements available to run the application without lag in performance and memory issues.
http://www-01.ibm.com/support/docview.wss?uid=swg21329219
- Gather information from Client on number of concurrent Users [say, suppose 100 concurrent users]
- IBM recommends to have 50 concurrent users per JVM. So, there will be a cluster will 2 UI application servers needed for UI services of 100 concurrent users
- We plan to have separate servers for MIF, Report and Cron tasks. So a total of 5 application servers [2 UI, 1 MIF, 1 Reports, 1 corn task]. So there will be 5 separate JVMs
- As a rule from IBM, 1 JVM = 2 GB RAM[for a 32-bit machine], 1 CPU Processor. So, in our case, for 5 JVMs, we need a physical machine of 5 CPU processors and 10 GB RAM memory.
- For 64 bit machines, 1 JVM can be of 3.5-4 GB of RAM size.
- If an application server is configured for MIF or data loading, where it require some heavy processing of data, we can have its JVM of 4 GB of RAM
No comments:
Post a Comment