云架构的设计思路:数据库服务器尽可能只做磁盘读写,应用服务器尽可能只做计算类操作

[云计算] 季雨林 2022/12/12 17:47:53

解决问题核心:
1 ,数据库服务器,尽可能只进行必要的硬盘 io 操作(有利于数据库服务器承载更大的吞吐量)
2 ,应用服务器,完成帮数据库服务器降低负载作用,比如计算类操作(有利于将来集群部署结构)


阿里云有个弹性伸缩服务,其原理就是利用负载均衡设备或者服务,进行应用服务器的“动态增减”,这里要求应用服务器无状态,也就是没有上传文件,登录会话等数据独立存在应用服务器内部,从而可以不在乎服务器数量实时添加或者减少。

数据库服务器,作为“状态”数据,显然不适合用于弹性伸缩的应用服务器范围,需要提炼出来作为全局共享。

应用服务器的计算,非常适合弹性伸缩,从而实现负载量与成本的动态平衡。


原文地址: https://www.opengps.cn/Blog/View.aspx?id=1016 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示