Tek sunuculu tek veritabanı web uygulamasını (şimdilik) iki fiziksel konumdaki sunucularla fiziksel olarak dağıtılmış yüksek kullanılabilir bir yapılandırmaya dönüştürmek üzereyim. Şimdi, tabii ki, mywebsite
ya node1.mywebsite
da için istekleri yönlendirir bir yük dengeleyici (daha fazla bu durumda ters proxy gibi, ama ben basitlik için "yük dengeleyici" olarak adlandırılacak) gerekir node2.mywebsite
. Ancak, yük dengeleyicim bozulursa yüksek kullanılabilir sunucuların işe yaramadığını varsayıyorum. Bu nedenle, düşünce trenim, aslında her yerde bir tane olmak üzere iki yük dengeleyicisine ihtiyacım olacaktı. Ancak, hala tek bir harici erişim noktası istiyorum, bu yüzden yük dengeleyiciler için bir yük dengeleyicisine ihtiyacım olurdu, bu da konumlar arasında dengelenmesi gerekecekti ... bu devam ediyor.
Peki akıl yürütmemin nesi yanlış? Fiziksel yerlerin her birinin uzun bir süre güçten ayrılabileceğini varsayarak, uygulamada yük dengeleyicilerimin yüksek kullanılabilirliğini nasıl sağlayabilirim?
PS : HA ve yük dengeleme arasındaki farkı anladığımın en iyi ihtimalle vasat olduğunun farkındayım. İstediğim, bir konumdaki güç azalsa bile kullanılabilir bir sunucudur. Anlayışınız için teşekkür ederim.