我们运营着一个报纸风格的网站,并将我们的架构从一个无定形增长的架构整合为一个更具可扩展性、弹性的解决方案。
我在想以下几点:
internet
|
h/w firewall
|
h/w load balancer
| |
| control server (nagios, mail server & misc)
|
pair of nginx load-balancing reverse caching proxies
| |
pair of apache app servers pair of mogilefs storage nodes
and mogilefs trackers
|
pair of mysql dbs (master/slave)
and mogilefs db
Run Code Online (Sandbox Code Playgroud)
所有机器都将运行 64 位 centos。
我们需要能够在应用服务器上同时为 7 个用户提供服务,并且每秒提供 840 个静态文件。所以我正在考虑如下所示: