How to improve io performance in elasticsearch?

(Evgeny Rachlenko) #1

Hello ,

I've followed document explain well how to improve the io performance :

but cluster still works too hards.

The question what if we create index nodes and use local SSD (x10 faster) ?
we can probably use 2-3 indexing nodes and then just clone the indexes to the data nodes

Is it a convenient way of solving this problem ?

(Christian Dahlqvist) #2

In order to optimising indexing performance, it is quite common to have different types of data nodes in the cluster. This is often referred to as the Hot/Warm architecture. A subset of nodes equipped with fast, attached SSDs handle all the indexing and a lot of the querying of recent data, while nodes with larger amount of slower, spinning disks are used for long term storage and querying of older data. This can be a very efficient approach and is described in more detail in the blog post I linked to.

(Evgeny Rachlenko) #3

Christian, thank you very much :slight_smile: I'll try it :)))))

(system) #4

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