Best practices for improving the overall Remedy performance to optimum level - Documentation for Remedy Action Request System 20.08

Component

Small Environment

Medium Environment

Large Environment

BMC Remedy AR System servers

  • Two servers
  • 4-CPU core
  • 12 GB RAM
    (24 GB RAM for FTS Indexer servers)
  • 120 GB disk space
  • Two servers
  • 4-CPU core
  • 16 GB RAM
    (32 GB RAM for FTS Indexer servers)
  • 120 GB disk space
  • Two to four servers
  • 8-CPU core
  • 32 GB RAM
    (64 GB RAM for FTS Indexer servers)
  • 120 GB disk space
Java settings (arserver.config): 
Java 1.8  (Using CMS GC)
  • jvm.minimum.heap.size=6442450944
  • jvm.maximum.heap.size=6442450944
    (10737418240 for FTS Indexer servers
  • jvm.minimum.heap.size=8589934592
  • jvm.maximum.heap.size=8589934592
    (15032385536 for FTS Indexer servers)
  • jvm.minimum.heap.size=21474836480
  • jvm.maximum.heap.size=21474836480
    (34359738368 for FTS Indexer servers)

Use the following settings on all the three environment sizes:

  • XX:+DisableExplicitGC
  • XX:MaxMetaspaceSize=512m
  • XX:MetaspaceSize=384m
  • XX:+UseCompressedOops
  • XX:+UseConcMarkSweepGC
  • XX:+UseParNewGC
  • XX:NewRatio=2
Java settings (arserver.config):
Java 11 or later (Using G1GC)
  • jvm.minimum.heap.size=6442450944
  • jvm.maximum.heap.size=6442450944
    (10737418240 for FTS Indexer servers)
  • jvm.minimum.heap.size=8589934592
  • jvm.maximum.heap.size=8589934592
    (15032385536 for FTS Indexer servers)
  • jvm.minimum.heap.size=21474836480
  • jvm.maximum.heap.size=21474836480
    (34359738368 for FTS Indexer servers)

Use the following settings on all the three environment sizes:

  • XX:+DisableExplicitGC
  • XX:MaxMetaspaceSize=512m
  • XX:MetaspaceSize=384m
  • XX:+UseCompressedOops
  • XX:+UseG1GC
  • XX:+UseStringDeduplication
  • XX:G1NewSizePercent=40
  • XX:+UnlockExperimentalVMOptions
  • XX:MaxGCPauseMillis=200
FTS queue (FTS Indexer servers)

Private-RPC-Socket: 390602   3 3

Private-RPC-Socket: 390602   5 5

Private-RPC-Socket: 390602   7 7

Reconciliation queuePrivate-RPC-Socket:  390698   2 4Private-RPC-Socket:  390698   2 4Private-RPC-Socket:  390698   2 8CMDB RPC Normalization queuePrivate-RPC-Socket:  390699   2 4Private-RPC-Socket:  390699   2 4Private-RPC-Socket:  390699   2 8AR RPC Normalization queuePrivate-RPC-Socket:  390681   2 2Private-RPC-Socket:  390681   2 2Private-RPC-Socket:  390681   2 2List queuePrivate-RPC-Socket:  390635   12 20Private-RPC-Socket:  390635   12  20Private-RPC-Socket:  390635   24  40Fast queuePrivate-RPC-Socket:  390620   8 12Private-RPC-Socket:  390620   8  12*Private-RPC-Socket:  390620   16   24Loop back or private socket queuePrivate-RPC-Socket:  390626   5  5Private-RPC-Socket:  390626   5  7*Private-RPC-Socket:  390626   5  9CMDB-Inline-Normalization: TCMDB-Inline-Normalization: TCMDB-Inline-Normalization: TAlert queuePrivate-RPC-Socket:  390601   1  1Private-RPC-Socket:  390601   1   1Private-RPC-Socket:  390601   1  1Escalation queuePrivate-RPC-Socket:  390603   3  3Private-RPC-Socket:  390603   6   6Private-RPC-Socket:  390603   9  9ApprovalPrivate-RPC-Socket:  390680   2  2Private-RPC-Socket:  390680   3  3Private-RPC-Socket:  390680   4  4Plugin-ARDBC-Threads: 4    12Plugin-ARDBC-Threads: 4    12Plugin-ARDBC-Threads: 4    12Plugin-AREA-Threads: 4    12Plugin-AREA-Threads: 4    12Plugin-AREA-Threads: 4    12Plugin-Filter-API-Threads: 4    12Plugin-Filter-API-Threads: 4    12Plugin-Filter-API-Threads: 4    12

You Might Also Like