注册 登录
  • 欢迎访问"运维那点事",推荐使用Google浏览器访问,可以扫码关注本站的"微信公众号"。
  • 如果您觉得本站对你有帮助,那么可以扫码捐助以帮助本站更好地发展。

大规模网站架构方向

闲聊 彭东稳 7557次浏览 已收录 0个评论

本篇文章整理网上的一篇PPT,尽管说的还不是那么完美且还有很多细节没有提到,但也足够看一看。

大规模网站架构优化的6个方向原则

1)  离用户端越近返回数据结束访问,效率越高,效果越好

大规模网站架构方向

2)  用内存提供数据访问,而不是磁盘(仅存储数据)

大规模网站架构方向

3)  让所有同一业务接近无限拆分(横向、纵向)

大规模网站架构方向

4)  用更多的节点集群应对用户的请求,而不是单个巨无霸

5)  降低所有服务之间的关联性(耦合性、异步处理、超时、流量控制)

6)  单个服务器自身优化:系统、磁盘、网卡、网线、交换机、多核CPU、内存等

单机Web架构与根据业务、服务拆分

大规模网站架构方向

多机WEB动静分离架构与根据域名做动静拆分

大规模网站架构方向

增加负载均衡和高可用元素

大规模网站架构方向

分布式Web数据缓存—CDN网站加速

大规模网站架构方向

分布式数据库缓存策略以及NOSQL策略

大规模网站架构方向

Web动态服务程序深度拆分策略

大规模网站架构方向

所有动态业务数据增加统一访问数据库接口

大规模网站架构方向

门户网站异步架构策略

大规模网站架构方向

门户网站分布式数据库同步及调度

大规模网站架构方向

通过DNS或智能DNS调度动态服务集群

大规模网站架构方向

CDN智能DNS架构解析原理

大规模网站架构方向


如果您觉得本站对你有帮助,那么可以支付宝扫码捐助以帮助本站更好地发展,在此谢过。
喜欢 (0)or分享 (0)
关于作者:

您必须 登录 才能发表评论!