# Cluster configuration advice

**URL:** <https://discuss.elastic.co/t/cluster-configuration-advice/221201>\
**Category:** Elasticsearch\
**Created:** [February 27, 2020, 9:55am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201 "2020-02-27T09:55:45Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amine\_Maalfi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amine_maalfi/32/62335_2.png) [@Amine\_Maalfi](https://discuss.elastic.co/u/Amine_Maalfi)\
**Post date:** [February 27, 2020, 9:55am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/1 "2020-02-27T09:55:45Z")

</div>

Hello,

I need to store logs generated by say 50 apps and the average log size a day is 5 GB with a retention period of a month, the write speed isn't important for me but the read time is, high availability isn't also that essantial.

so what do you guys think about the right cluster configuration for this case?

Thanks in advance \<3

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [February 27, 2020, 10:11am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/2 "2020-02-27T10:11:17Z")

</div>

Hello,

Total Data for one month retention. = 5 \* 31 = **155 GB**  
Total Storage (GB) = 155+ (155 \* 5% Margin of error ) = **163 GB**  
Total Data Nodes = ROUNDUP( 163 / Memory per data node / Memory:data ratio) + 1 Data node for failover capacity.

So a 3-node cluster to provide a reliable solution. 3 master data nodes with a 1 shard / index.

---

<div class="post-metadata">

**Author:** ![Amine\_Maalfi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amine_maalfi/32/62335_2.png) [@Amine\_Maalfi](https://discuss.elastic.co/u/Amine_Maalfi)\
**Post date:** [February 27, 2020, 10:17am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/3 "2020-02-27T10:17:57Z")

</div>

@ahmed_charafouddine i didn't get the ROUNDUP part, can you explain more?

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [February 27, 2020, 10:22am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/4 "2020-02-27T10:22:30Z")

</div>

ROUNDUP is just a mathematical function for rounding up decimal numbers.

How much storage per VM can you have?

---

<div class="post-metadata">

**Author:** ![Amine\_Maalfi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amine_maalfi/32/62335_2.png) [@Amine\_Maalfi](https://discuss.elastic.co/u/Amine_Maalfi)\
**Post date:** [February 27, 2020, 10:27am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/5 "2020-02-27T10:27:47Z")

</div>

the storage might be 250gb per node but not sure, i think the number of cores per cpu also matters and i don't think i can have more than core i5

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [February 27, 2020, 10:32am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/6 "2020-02-27T10:32:03Z")

</div>

> [@Amine\_Maalfi](#):
>
> i think the number of cores per cpu also matters

You're absolutely right. In this case, having 3 nodes with 4 cores,\> = 16GB of RAM and 1 shard / day / India could be enough in my opinion

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [February 27, 2020, 10:34am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/7 "2020-02-27T10:34:33Z")

</div>

Also, the clarity / quality of your data, the mapping / the setting analysis could also affect the performance of your cluster

---

<div class="post-metadata">

**Author:** ![Amine\_Maalfi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amine_maalfi/32/62335_2.png) [@Amine\_Maalfi](https://discuss.elastic.co/u/Amine_Maalfi)\
**Post date:** [February 27, 2020, 10:36am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/8 "2020-02-27T10:36:13Z")

</div>

it's good to know, thank you for the clear response!

---

<div class="post-metadata">

**Author:** ![Amine\_Maalfi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amine_maalfi/32/62335_2.png) [@Amine\_Maalfi](https://discuss.elastic.co/u/Amine_Maalfi)\
**Post date:** [March 13, 2020, 8:24am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/9 "2020-03-13T08:24:48Z")

</div>

@ahmed_charafouddine may i ask why 16gb of RAM?

---

<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:** [April 10, 2020, 8:24am UTC](https://discuss.elastic.co/t/cluster-configuration-advice/221201/10 "2020-04-10T08:24:49Z")

</div>

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