转载:负载均衡一步一步的提高高并发
转载:使用LVS实现负载均衡原理及安装配置详解
实践做法:
这里调度服务器的负载承受的压力是最大的。也是限制负载均衡的一个缺陷
- 单机:
mysql:集群,大数据做横向切割,读写分离,索引,sql语句
redis:队列,缓存,临时数据
cache:生成静态缓存文件
php : opencache 缓存编译的php
静态资源:存七牛
- 备份机:
nginx 和 keepalive:反向代理,在应用层实现高可用
- 集群:
lvs:通过ip层的DR模式实现服务器局域网之间的请求分发,实现负载均衡
CDN:网络请求优化(买买买)
内容分发网络(Content Delivery Network),是在现有 Internet 中增加的一层新的网络架构,由遍布全国的高性能加速节点构成。这些高性能的服务节点都会按照一定的缓存策略存储您的业务内容,当您的用户向您的某一业务内容发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点快速响应,有效降低用户访问延迟,提升可用性。
CDN 有效地解决了目前互联网业务中网络层面的以下问题:
用户与业务服务器地域间物理距离较远,需要进行多次网络转发,传输延时较高且不稳定。
用户使用运营商与业务服务器所在运营商不同,请求需要运营商之间进行互联转发。
业务服务器网络带宽、处理能力有限,当接收到海量用户请求时,会导致响应速度降低、可用性降低
DNS:域名 =》服务器解析策略(买买买)
HAProxy:还不了解,了解了慢慢来