应用服务器和数据服务器分离
随着网站的访问人数越来越多,一台服务器逐渐不能满足需求,主要体现在2个方面。
1,访问用户数越来越多,导致服务器性能越来越差。
2,数据越来越多,导致存储空间不足。
为了改善网站性能,此时,网站可以使用三台服务器:应用服务器,数据库服务器,文件服务器。如下图所示。
这三台服务器对硬件资源的要求各不相同。
应用服务器:需要处理大量的业务逻辑,因此需要更快的CPU。
数据库服务器:需要快速磁盘检索和缓存,因此需要更大的硬盘和更大的内存。
文件服务器:需要存储大量用户上传的文件,因此需要更大的硬盘。