Relación entre nodos cliente, master y data

Buenos días,

Me preguntaba si hay alguna relación entre el número de nodos que tiene que tener en un clúster de Elasticsearch, entre nodos master, cliente y nodos data.
Por ejemplo:
Administramos en clúster de elastic con los siguientes nodos:
16 nodos en total repartidos de la siguiente forma:

  • 3 nodos master
  • 4 nodos cliente
  • 9 nodo de data

Hay alguna documentación en donde se hable la relación que tiene que tener un clúster de Elasticsearch por ejemplo 2 nodos cliente por cada 5 nodos data, o algo parecido

Muchas gracias

Hola Cristian,

No hay ningún documento que lo especifique y la explicación es sencilla. Resulta que todo depende de tu caso de uso... Si estas usando el cluster de ES para ingestar una gran cantidad de datos, necesitarás mas nodos de data, pero si por el contrario lo estas usando para modificarlos en el momento de indexación, necesitaras más nodos de tipo ingest.

No sé a qué rol te refieres con "cliente".

Saludos.