我对服务器配置和 Linux 还很陌生,所以请耐心等待:
我有一个在 Ubuntu 10.04 LTS 上运行 LAMP 服务器的小型 EC2 实例。
我完全搞不懂,如果需要的话,我该如何扩展以满足流量需求。我可以将服务器类型更改为大型吗?或者创建另一个实例并进行一些负载平衡?我甚至不确定如何开始。如果有人可以提供一些提示并向我指出一些文档的正确方向,我将永远感激不尽。谢谢!
答案1
您可以更改实例大小,但如果您有一个 32 位实例,则无法将其扩展到 64 位(如果我没记错的话)。并且您始终可以创建一些其他实例并在它们之间进行负载平衡。
一般来说,后者是首选方法,因为使用实例类型进行扩展对您帮助有限。之后,您唯一的选择就是添加实例,因此如果您预计有大量流量,那么这将是您的最佳选择。
至于负载平衡部分,亚马逊目前提供了一项服务:http://aws.amazon.com/elasticloadbalancing/
并且可以根据需要使用 Cloudwatch 的自动扩展功能来自动启动新实例:http://aws.amazon.com/autoscaling/