Performance Impact on a single machine with one node and multiple nodes[due to containerization]

In the following two scenarios which have better performance?

  1. Elasticsearch application running on a physical machine with 256G RAM and 48 Core CPU.
  2. Deploying the Elasticsearch application on Docker with three Elasticsearch Docker container running in the same physical machine(256G RAM and 48 Core CPU).

Thanks in advance.

That probably depends on the use case. Having 3 nodes will give you more heap without going over the recommended 30GB limit but there will be a bit more overhead due to communication between nodes.

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