群集Web应用程序的概念是什么?

时间:2010-03-10 15:57:27

标签: php web-applications cluster-computing

我打算建立一个网络应用程序(希望有一天)它可以服务数千或可能是数百万用户。

现在,我需要了解群集网络应用的概念。我过去没有这方面的经验。

例如,我有2台服务器,一台位于澳大利亚,另一台位于美国。两者都是集群,因此它们共享相同的数据库,但只是不同的服务器。如果用户来自澳大利亚,我想使用澳大利亚服务器,但如果不是来自澳大利亚,我们将重定向到美国服务器。

我可以使用PHP制作吗? 我将使用Kohana或Yii(目前仍在进行可行的测试)。

任何解释群集网络应用程序的好书?

1 个答案:

答案 0 :(得分:0)

在这种情况下,您将使用负载平衡群集。在wikipedia上,可以很好地了解计算中的群集。 要实现这种情况,您通常会使用load balancer (hardware)