大型 Web 网站架构演变(一)

单机构建网站

网站的初期,基本上所有软件包括数据库、应用程序都安装在同一台机器上。此时系统架构如下:

应用服务器与数据库分离

随着访问量逐步上升,服务器的负载也在不断提高,在服务器超载的时候,此时我们优先采用的是把数据库服务器和 Web 服务器拆分开来,这样不仅提高了单台机器的负载能力,也提高了容灾能力,并且性价比高。此时系统架构如下:

应用服务器集群

随着访问量继续增加,单台应用服务器已经无法满足需求了。此时我们可以把应用服务器从一台变成两台甚至多台,把用户的请求分散到不同的服务器中,从而提高负载能力。此时系统架构如下:

管理员

转载请注明出处!如果本博文或者本站对您(网站)的内容/素材构成侵权,请第一时间与本博主联系!

Press ESC to close