# CPU Issues / Scaling Elasticsearch

**URL:** <https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263>\
**Category:** Elasticsearch\
**Created:** [August 4, 2016, 5:18pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263 "2016-08-04T17:18:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maxwell\_Flanders](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@Maxwell\_Flanders](https://discuss.elastic.co/u/Maxwell_Flanders)\
**Post date:** [August 4, 2016, 5:18pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/1 "2016-08-04T17:18:14Z")

</div>

Hi there!

We are running a 3-master, 1-client, 10-slave elasticsearch cluster with 5 shards and 1 replica each. We've been monitoring it with marvel for a while now and I've seen the cpu usage steadily increasing over a period of months, and at this point I typically see our cpu ranging from 70%-99% on our slave nodes.

Adding more slave nodes SHOULD reduce the load across each node, correct?? I'm just uncertain because I've added more but I'm not sure if its had any effect so far. I'm trying to figure out the best way to guarantee that we have an efficiently-sized cluster.

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [August 4, 2016, 5:40pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/2 "2016-08-04T17:40:56Z")

</div>

What is a "10-slave elasticsearch cluster" ?

---

<div class="post-metadata">

**Author:** ![Maxwell\_Flanders](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@Maxwell\_Flanders](https://discuss.elastic.co/u/Maxwell_Flanders)\
**Post date:** [August 4, 2016, 5:43pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/3 "2016-08-04T17:43:25Z")

</div>

Our elasticsearch cluster has 3 master nodes, 10 slave nodes, and 1 client node.

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [August 4, 2016, 6:10pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/4 "2016-08-04T18:10:46Z")

</div>

My question was, what is a "slave node"? There are no slave nodes in Elasticsearch. Do you mean data nodes?

---

<div class="post-metadata">

**Author:** ![Maxwell\_Flanders](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@Maxwell\_Flanders](https://discuss.elastic.co/u/Maxwell_Flanders)\
**Post date:** [August 4, 2016, 6:41pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/5 "2016-08-04T18:41:00Z")

</div>

I'm sorry yes, that was what I meant. Got my terminology mixed up lol.

---

<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 5, 2017, 10:29pm UTC](https://discuss.elastic.co/t/cpu-issues-scaling-elasticsearch/57263/6 "2017-07-05T22:29:59Z")

</div>


