Hi everyone,
Please I need your recommendations regarding the following architectures for a 6-node Elasticsearch cluster, based on the following characteristics:
- I have 2 zones (zn1, zn2)
- I have 3 nodes or servers in each zone
- All my nodes have the same hardware characteristics (RAM, CPU, Storage)
- I need 6 of the 4 nodes to store data (indexes)
- I am working with free licensing of version 7.14
- For each primary index 1 replica will be configured
- The shard allocation awareness will be configured so that the information is in both areas.
- Architecture1
Zone | Node Rol |
---|---|
zn1 | Master |
zn1 | Master – Data |
zn1 | Data |
zn2 | Master |
zn2 | Data |
zn2 | Data |
- Architecture2
Zone | Node Rol |
---|---|
zn1 | Master |
zn1 | Master – Data |
zn1 | Master - Data |
zn2 | Master |
zn2 | Master - Data |
zn2 | Data |
Questions:
Which of the 2 architectures would work better in the event of a zn1 crash?
Which of the 2 architectures would work better in the event of a zn2 crash?