通过虚拟机创建我的小型农场来了解可扩展性问题

通过虚拟机创建我的小型农场来了解可扩展性问题

我想使用虚拟机和 Ubuntu 服务器创建一个假的服务器场。我不打算将它们用作真正的服务器场来托管人们的网站等。

我最近读到关于可扩展性的文章,即无需费心编写代码即可向网站添加新服务器。出于好奇,我想了解更多相关信息,而且我正在计划一个网站,可能需要这样的东西。

我想清楚地了解负载均衡器如何工作,如何将 MySql 查询或 http 请求发送到数百台服务器中的任何一台,以避免对单台服务器造成压力。

尽管我拥有 Core i7,但很明显,当我接近 4-5 个虚拟机时,一切都会崩溃,所以只是为了好玩:)

我知道要找到“如何构建自己的服务器场的教程”并不容易。所以我在这里问。我需要哪些工具?在哪里可以找到合适的文档(请不要使用 unix“man”)?有没有什么链接可以更好地解释这些事情?

提前致谢。

答案1

CPU 不是虚拟机的限制因素。RAM 才是。

在您的场景中查看OpenVZ。首先。关于负载平衡:查看LVS。如果您正在谈论应用程序服务器负载平衡 - 获得适当的tomcat培训。

但您的实际问题是什么?

相关内容