# Node Sizing / Best Practices

**URL:** <https://discuss.elastic.co/t/node-sizing-best-practices/11799>\
**Category:** Elasticsearch\
**Created:** [May 3, 2013, 2:15pm UTC](https://discuss.elastic.co/t/node-sizing-best-practices/11799 "2013-05-03T14:15:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kubes](https://avatars.discourse-cdn.com/v4/letter/k/a9adbd/32.png) [@Kubes](https://discuss.elastic.co/u/Kubes)\
**Post date:** [May 3, 2013, 2:15pm UTC](https://discuss.elastic.co/t/node-sizing-best-practices/11799/1 "2013-05-03T14:15:42Z")

</div>

Hello,

We have been running Elasticsearch for several months and are now expanding  
its use. I am looking for guides / best practices for sizing (CPU/RAM) and  
scaling the nodes, number of nodes, etc. Are there any documents to assist  
on this planning?

Thanks!

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![radu\_gheorghe](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/radu_gheorghe/32/556_2.png) [@radu\_gheorghe](https://discuss.elastic.co/u/radu_gheorghe)\
**Post date:** [May 4, 2013, 7:45am UTC](https://discuss.elastic.co/t/node-sizing-best-practices/11799/2 "2013-05-04T07:45:48Z")

</div>

Hello,

I'm not aware of existing documents that will help you on this specific  
field. And I think the reason for that is because there are many variables.

Regarding sizing your nodes, the way you're using Elasticsearch matters a  
lot. For example, if you stress it more on indexing than on searching,  
you'll probably need more CPU than RAM. If indexing is light, and indices  
fit in the OS caches, the I/O speed wouldn't matter that much. On the other  
hand, if your indices are large and ES goes to disk often, I/O would be the  
bottleneck and it might be worth getting SSDs.

Regarding scaling, the easiest way to go at it is by adding nodes. If you  
want more concurrent searches, it's probably better to increase the number  
of replicas with the number of nodes. If you can have bigger nodes, you'll  
probably be better of with some of those, than with many small nodes.

I think it's best to describe your setup in more details (ie: where you are  
and where you want to be), and you'll get advice that will suit your needs.

## Best regards, Radu

[http://sematext.com/](http://sematext.com/) -- Elasticsearch -- Solr -- Lucene

On Fri, May 3, 2013 at 5:15 PM, Kubes [philip@freepricealerts.com](mailto:philip@freepricealerts.com) wrote:

> Hello,
> 
> We have been running Elasticsearch for several months and are now  
> expanding its use. I am looking for guides / best practices for sizing  
> (CPU/RAM) and scaling the nodes, number of nodes, etc. Are there  
> any documents to assist on this planning?
> 
> Thanks!
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<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:** [July 6, 2017, 2:38am UTC](https://discuss.elastic.co/t/node-sizing-best-practices/11799/3 "2017-07-06T02:38:22Z")

</div>


