【发布时间】:2013-12-14 04:49:46
【问题描述】:
(我在 DigitalOcean)然后我的网站有一个非常简单的场景。
- 现在每分钟都有
3000并发命中。 (例如) - 目前它直接在 1 个单一的 Apache 服务器上。
- 网站不能被缓存。 (出于某些敏感原因)
然后我正在考虑简单的高级设置,例如:
- 1x 软件负载均衡器(例如 Nginx)
- 3x Apache 作为 Web 服务器 .. 在 LB 后面。
然后突然我的简单(但很大)问题是:
-
Load Balancer或Web Servers。就BANDWIDTH和PERFOMANCE而言,哪些应该有更好的能力。
假设 LB 将 1000 连接重定向到每个 Web 服务器。是什么意思:
- LB还需要消耗3000流量带宽IN+OUT?
- 每个WebServer还需要消耗1000流量带宽IN+OUT?
- LB 应该有很大的 PROCESSING 性能?或者,WebServer?
为了更假..
类似..
- 我需要为 LB Droplet 购买 80 美元/月(并为 WebServers 留下 20 美元的 Droplet)吗?
- (或)我是否需要每月 40 美元购买 3x WebServer Droplet(并且为 LB 留下 10 美元的 Droplet)?
- (或)都一样?
请帮我建议,因为我是建立自己的 LB 环境的新手。
谢谢。
【问题讨论】:
标签: apache nginx webserver load-balancing bandwidth