Skip to main content

elastic

elastic search data calculate

image

Total Data (GB) = Raw data (GB) per day * Number of days retained * Net expansion factor * (Number of replicas + 1) Total Storage (GB) = Total Data (GB) * (1 + 0.15 Disk watermark threshold + 0.05 Margin of error) Total Data Nodes = ROUNDUP(Total Storage (GB) / Memory per data node / Memory:data ratio) + 1 Data node for failover capacity

So for 1TB retained for 7 days with one replica Total Data = 1 *7 *2 = 14TB. Total Storage = 14 TB *1.20 = 16.8TB Nodes have 64GB ram, Total Data Nodes = 16800 /64 / 30 = 13.75 +1 = 15 nodes.

https://discuss.elastic.co/t/volume-sizing-example/208357