在哪里可以find为复杂网站定义networking拓扑的策略?

我发现的所有教程都假设整个网站托pipe在同一台服务器上。 所有的数据库,文件服务器,Web服务器,邮件服务器 – 都在同一台机器上。

我有兴趣从书本或video格式学习一些有效的策略,以使一个可扩展的成长网站。

最好的。

我不确定这是否是你正在寻找或不是,但我总是发现这个网站方便阅读的话题:

http://highscalability.com/

仅供参考 – 我无关该网站。

这是一个巨大的概括,但是大多数体面的组织把他们的服务器分成至less三层 – DMZ中的networking服务器,后面的应用服务器以及数据库。 每一层都由防火墙隔开,并且在安全系统的三层之后还有另一层的选项。 没有两层使用任何常见的设备(当然除了防火墙)。 这在组织上是非常清楚的,当然是相当安全的,作为一个模型,它可以在你访问过的每个主要网站上更好地工作。

我build议从下面开始: