使用复制在VPS上设置负载平衡器

我正在寻找一些关于如何在VPS上设置负载平衡器的专家build议,为PHP / MySQL复制configuration另外两个VPS,然后将它们连接在一起。 我已经研究过HAProxy和Nginx,这两者都是非常简单的设置 – 只是我希望有人帮助解答一些问题。

1)目前我正在运行一个VPS,它的规格是:(Knownhost,VPS#7)

5632MB保证内存150GB RAID-10磁盘空间8x优先级8+ CPU 10000GB高级带宽

我正在寻找购买两个额外的VPS,这是我的主要VPS的中规格 – 所以我想安装最强大的VPS负载平衡器,因此我目前的主要负责人?

2)一旦我有负载平衡器设置,我知道我的其他VPS的IP地址 – 我正确地假设我只是将负载平衡器configuration到他们的IP? 那么我该如何去做代码复制和数据库复制? 负载平衡器会成为主数据库,还是我会为此分配其他VPS之一?

3)在可伸缩性方面,如果代码在A上更新,我会在B和C上更新它吗? 或者我需要某种自动复制实用程序设置?

我不是很精通服务器或硬件,所以我很感激任何帮助。

谢谢!

在3台服务器设置中,我将亲自整合数据库服务器和任何其他后端服务到1台计算机,并使用2台较less的虚拟机作为前端节点。 DRBD可用于故障切换节点间的“主要”IP,也可用于复制系统间的共享存储。 Nginx将被用于代理2个Web前端之间的networkingstream量。