大型网站架构演化(四)——使用应用服务器集群改善网站的并发能力
2017-03-10 17:13
302 查看
使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去更换更强大的服务器,对大型服务器而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。
对网站架构而言,只要能通过增加一台服务器的方式改善负载压力,就可以以同样的方式持续增加服务器不断改善系统性能,从而实现系统的可伸缩性。应用服务器实现集群是网站可伸缩集群架构设计中较为简单成熟的一种,如图。
通过负载均衡调度服务器,可将来自用户浏览器的访问请求分发到应用服务器集群中的任何一台服务器上,如果有更多的用户,就在集群中加入更多的应用服务器,使应用服务器的负载压力不再成为整个网站的瓶颈。
对网站架构而言,只要能通过增加一台服务器的方式改善负载压力,就可以以同样的方式持续增加服务器不断改善系统性能,从而实现系统的可伸缩性。应用服务器实现集群是网站可伸缩集群架构设计中较为简单成熟的一种,如图。
通过负载均衡调度服务器,可将来自用户浏览器的访问请求分发到应用服务器集群中的任何一台服务器上,如果有更多的用户,就在集群中加入更多的应用服务器,使应用服务器的负载压力不再成为整个网站的瓶颈。
相关文章推荐
- 大型网站架构演化(四)——使用应用服务器集群改善网站的并发能力
- 大型网站架构演进(4)使用应用服务器集群
- 大型网站架构演化(三)——使用缓存改善网站性能
- 大型网站架构之应用服务器集群化
- 大型网站架构之应用服务器集群化
- 大型网站架构演变过程、大并发服务器架构
- 大型网站架构演变过程、高并发服务器架构
- 大型网站架构演化(八)——使用NoSQL和搜索引擎
- 大型网站高并发解决方案分析之图片服务器分离架构
- 大型网站架构演变过程、大并发服务器架构
- 大型网站架构演化(七)——使用分布式文件系统和分布式数据库系统
- 大型网站架构演化(六)——使用反向代理和CDN加速网站响应
- 大型网站架构演化(二)——应用服务和数据服务分离
- 大型网站系统架构实践(六)深入探讨web应用集群Session保持
- 构建大型网站架构服务器集群(转)
- 大型网站架构演变过程、大并发服务器架构
- 大型网站系统架构实践(六)深入探讨web应用集群Session保持
- 大并发服务器架构 && 大型网站架构演变
- 大型网站架构演化(八)——使用NoSQL和搜索引擎
- 大型网站架构演进(2)数据库与应用服务器分离