Resource Sizing Guidelines
This section provides recommendations on sizing of different components of API Gateway to meet the desired throughput requirements mentioned in the table for a cluster and standalone setup.
System Resource Allocation
Cluster setup
Component | RAM | CPU | HDD | Heap |
---|---|---|---|---|
API Gateway |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 30 GB |
Minimum Heap size: 2048 MB Maximum Heap size: 3584 MB Parameters to define the Heap size:
|
Terracotta |
Maximum: 8 GB Minimum: 8 GB |
2 cores | 30 GB |
Heap usage: 2 GB Off Heap usage: 2 GB |
Elasticsearch |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 300 GB |
Minimum Heap size: 3584 MB Maximum Heap size: 3584 MB Parameters to define the Heap size: Minimum -
Maximum -
|
Kibana |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 30 GB |
Maximum Heap size: 4096 MB Parameter to define the Maximum Heap size:
|
Component | RAM | CPU | HDD | Heap |
---|---|---|---|---|
API Gateway |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 30 GB |
Minimum Heap size: 2048 MB Maximum Heap size: 3584 MB Parameters to define the Heap size:
|
Elasticsearch |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 300 GB |
Minimum Heap size: 3584 MB Maximum Heap size: 3584 MB Parameters to define the Heap size: Minimum –
Maximum -
|
Kibana |
Maximum: 6 GB Minimum: 4 GB |
2 cores | 30 GB |
Maximum Heap size: 4096 MB Parameter to define the Maximum Heap size:
|