Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ To resize a deployment:
::::

RAM per instance
: Node and instance capacity should be sufficient to sustain your search workload, even if you lose an availability zone. Currently, half of the memory is assigned to the JVM heap. For example, on an {{es}} cluster node with 32 GB RAM, 16 GB would be allotted to heap. Up to 64 GB RAM and 1 TB storage per node are supported.
: Node and instance capacity should be sufficient to sustain your search workload, even if you lose an availability zone. For instances up to 64 GB of RAM, half the memory is assigned to the JVM heap. For instances larger than 64 GB, the heap size is capped at 32 GB. For example, on an {{es}} cluster node with 32 GB RAM, 16 GB would be allotted to heap, while on a 128 GB node, 32 GB would be allotted to heap. Up to 256 GB RAM and 1 TB storage per node are supported.

Before finalizing your changes, you can review the **Architecture** summary, which shows the total number of instances per zone, with each circle color representing a different type of instance.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

For trials, larger sizes are not available until you [add a credit card](../../cloud-organization/billing/add-billing-details.md).

Currently, half the memory is assigned to the JVM heap (a bit less when monitoring is activated). For example, on a 32 GB cluster, 16 GB are allotted to heap. The disk-to-RAM ratio currently is 1:24, meaning that you get 24 GB of storage space for each 1 GB of RAM. All clusters are backed by SSD drives.
For instances up to 64 GB of RAM, half the memory is assigned to the JVM heap (a bit less when monitoring is activated). For instances larger than 64 GB, the heap size is capped at 32 GB. For example, on a 32 GB instance, 16 GB are allotted to heap, while on a 128 GB instance, 32 GB are allotted to heap. Up to 256 GB RAM per instance is supported. The disk-to-RAM ratio currently is 1:24, meaning that you get 24 GB of storage space for each 1 GB of RAM. All clusters are backed by SSD drives.

Check notice on line 34 in deploy-manage/deploy/elastic-cloud/ec-customize-deployment-components.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'SSD' has no definition.

Check notice on line 34 in deploy-manage/deploy/elastic-cloud/ec-customize-deployment-components.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'JVM' has no definition.

::::{tip}
For production systems, each {{es}} instance in your cluster should have at least 4 GB of RAM, which assigns 2 GB to the JVM heap. Review [Minimum size recommendations for production use](elastic-cloud-hosted-planning.md#ec-minimum-recommendations) for more details.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
## OOM errors [ece-config-change-errors-oom-errors]
Configuration change errors can occur when there is insufficient RAM configured for a data tier. In this case, the cluster typically also shows OOM (out of memory) errors. To resolve these, you need to increase the amount of heap memory, which is half of the amount of memory allocated to a cluster. You might also detect OOM in plan changes via their [related exit codes](/deploy-manage/maintenance/start-stop-services/start-stop-elasticsearch.md#fatal-errors) `127`, `137`, and `158`.
Configuration change errors can occur when there is insufficient RAM configured for a data tier. In this case, the cluster typically also shows OOM (out of memory) errors. To resolve these, you need to increase the amount of heap memory. For instances up to 64 GB of RAM, heap memory is half of the total memory allocated. For instances larger than 64 GB, the heap size is capped at 32 GB. You might also detect OOM in plan changes via their [related exit codes](/deploy-manage/maintenance/start-stop-services/start-stop-elasticsearch.md#fatal-errors) `127`, `137`, and `158`.

Check notice on line 109 in troubleshoot/deployments/cloud-enterprise/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'OOM' has no definition.

Check notice on line 109 in troubleshoot/deployments/cloud-enterprise/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'OOM' has no definition.

Check warning on line 109 in troubleshoot/deployments/cloud-enterprise/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Latinisms: Latin terms and abbreviations are a common source of confusion. Use 'using' instead of ' via '.
You can also read our detailed blog [Managing and troubleshooting {{es}} memory](https://www.elastic.co/blog/managing-and-troubleshooting-elasticsearch-memory).
Expand Down
2 changes: 1 addition & 1 deletion troubleshoot/monitoring/node-bootlooping.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@
## OOM errors [ec-config-change-errors-oom-errors]
Configuration change errors can occur when there is insufficient RAM configured for a data tier. In this case, the cluster typically also shows OOM (out of memory) errors. To resolve these, you need to increase the amount of heap memory, which is half of the amount of memory allocated to a cluster. You might also detect OOM in plan changes via their [related exit codes](/deploy-manage/maintenance/start-stop-services/start-stop-elasticsearch.md#fatal-errors) `127`, `137`, and `158`.
Configuration change errors can occur when there is insufficient RAM configured for a data tier. In this case, the cluster typically also shows OOM (out of memory) errors. To resolve these, you need to increase the amount of heap memory. For instances up to 64 GB of RAM, heap memory is half of the total memory allocated. For instances larger than 64 GB, the heap size is capped at 32 GB. You might also detect OOM in plan changes via their [related exit codes](/deploy-manage/maintenance/start-stop-services/start-stop-elasticsearch.md#fatal-errors) `127`, `137`, and `158`.

Check notice on line 143 in troubleshoot/monitoring/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'OOM' has no definition.

Check notice on line 143 in troubleshoot/monitoring/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Acronyms: 'OOM' has no definition.

Check warning on line 143 in troubleshoot/monitoring/node-bootlooping.md

View workflow job for this annotation

GitHub Actions / vale

Elastic.Latinisms: Latin terms and abbreviations are a common source of confusion. Use 'using' instead of ' via '.
Check the [{{es}} cluster size](/deploy-manage/deploy/elastic-cloud/ec-customize-deployment-components.md#ec-cluster-size) and the [JVM memory pressure indicator](/deploy-manage/monitor/ec-memory-pressure.md) documentation to learn more.
Expand Down
Loading