如果您的网站已经发展到相当的阶段,单台服务器从性能和结构上都无法满足日益增长的访问量,就需要用到多台服务器构成服务器群来应对,每台服务器可以负责不同的功能。
例如作者单位的内容网站就采取的是前端Squid缓存服务器+中端Apache Web服务器+后端MySQL数据库服务器+专门备份服务器的结构,如下图所示:
图1 13:本书作者单位网站所使用的三层结构,分别做缓存、Web应用和数据库使用。
更大规模的网站服务器甚至要成百上千台,还需要用到负载均衡技术、磁盘阵列存储等,在这里就不讲述。当然,那个时候网站的收入与采用虚拟主机的网站比起来是有数量级上差别的。
留言