I understand that it is recommended to have 2-3 zones for production cluster.
the main documented reason is that in case entire site has an issue then It would have a redundant fail-over site.
also , I know that for defining 3 dedicated master I must use the "master per zone" checkbox.
but let say I dont expect ALL Zone to be down , and I can setup each node as master eligible , are there any other factors I did not think of for choosing between 1 or 3 zones ?
my main issue started by having 5 servers to ece, so , if I have 3 zones , then I have : Zone1 - 2 servers Zone2 - 2 servers and Zone3 - one server. (unbalanced )
scaling up is always by multiplication of 3 , and I might have issue in zone3.
if I have all 5 servers in single zone, then I can scale up better and use resources better....