I will be deploying a web application based on es on a single server , which we got at our disposal. Its has fair amount of RAM, around 64gigs and good enough processor.
First I have a query regarding deploying multiple nodes of es. Is performance any way improved or effected if we are deploying multiple nodes on single server machine.
If you think its good to do so, I have three options in mind. What do you think is the best one:
- deploy four VMs with three dedicated to three nodes of es and one to my application server
- deploy three nodes of es using docker images
- deploy all the nodes of es on the server running on different ports
Thanks for your time,