# Es nodes configuration

**URL:** <https://discuss.elastic.co/t/es-nodes-configuration/284362>\
**Category:** Elasticsearch\
**Created:** [September 16, 2021, 6:44am UTC](https://discuss.elastic.co/t/es-nodes-configuration/284362 "2021-09-16T06:44:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![v\_kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/v_kumar/32/94646_2.png) [@v\_kumar](https://discuss.elastic.co/u/v_kumar)\
**Post date:** [September 16, 2021, 6:44am UTC](https://discuss.elastic.co/t/es-nodes-configuration/284362/1 "2021-09-16T06:44:51Z")

</div>

Hi Team,  
Currently, in our cluster, this is the configuration,  
Nodes - 7 nodes(3master, 4datanodes, write happens 1 month once, so mostly read cluster)  
ES - 6.4  
Memory - 128 GB(ES - 32 GB)  
Cores - 16  
Shards - 130+ (each shard 30-40 GB)  
Indices - 5

During peak hours we're getting search rejections due to the QPS, so we're planning to add more nodes to the cluster. W.r.t shall we divide our current cluster nodes from (128GB, 16C) to (64GB, 8C) & still 32 GB will be allocated to ES, does this help in more parallelism in processing requests?

Which is better out of these two, less nodes with more memory & CPU vs more nodes with less memory & CPU for Search processing from a scalability perspective?

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [September 16, 2021, 6:54am UTC](https://discuss.elastic.co/t/es-nodes-configuration/284362/2 "2021-09-16T06:54:36Z")

</div>

> [@v\_kumar](#):
>
> ES - 6.4

From a scalability perspective the best thing to do is upgrade to a version that isn't [EOL](https://www.elastic.co/support/eol). There have been many performance improvements in the 3 years since 6.4 was released.

Other than that you probably need to run benchmarks to find the difference. 4 data nodes and a total of 4×(128-32)=384GB of pagecache might well perform better than 8 data nodes and a total of 8×(64-32)=256GB of pagecache.

---

<div class="post-metadata">

**Author:** ![v\_kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/v_kumar/32/94646_2.png) [@v\_kumar](https://discuss.elastic.co/u/v_kumar)\
**Post date:** [September 16, 2021, 7:34am UTC](https://discuss.elastic.co/t/es-nodes-configuration/284362/3 "2021-09-16T07:34:58Z")

</div>

Thanks, David for your reply and w.r.t version, yes David, we're planning to upgrade our cluster to 7.x in coming months.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 14, 2021, 7:35am UTC](https://discuss.elastic.co/t/es-nodes-configuration/284362/4 "2021-10-14T07:35:27Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
