使用 Rackspace 云时的网络架构

使用 Rackspace 云时的网络架构

我计划很快推出一款 Web 应用程序,并决定使用 Rackspace 的云产品和 Debian。我不期望一开始流量很大,但现在我宁愿使用小型 VPS 来正确构建架构。我不太确定我应该购买多少个 VPS。至少,我知道我需要三个 VPS:

  • 两个 Apache Web 服务器
  • 一台 MySQL 服务器

我还想:

  • Nginx 负载均衡器
  • MySQL 复制
  • memcached

我不确定最后三个进程应该在哪里运行。负载平衡器可以和 MySQL 从属服务器在同一台机器上运行吗?还是应该分别在自己的机器上运行?memcached 是与 Web 服务器一起运行,还是在不同的机器上运行?

答案1

当你不需要完美的解决方案,而只是在服务开始时想要便宜的价格时,DNS“负载平衡”也可能是一种方法。

相关内容