负载均衡技术

一、内容缓存的分类
浏览器缓存、WEB代理、边缘缓存(距离用户最近squid varnish nginx)、平台缓存、应用缓存、数据库缓存
以上缓存都存在自身的优势和劣势,需要互补来更好的工作

二、DNS负载均衡
DNS负载均衡非常简单,就是一种轮询的方式制定服务器分发连接请求(一个域名绑定多个ip)。简便、易扩展,但无粘性、负载方式单一、容错性差。
查看一个网站是否使用了DNS负载均衡:
nslookup www.baidu.com

查看本地DNS缓存:nscd -g(ipconfig/displaydns)
清楚本地DNS缓存:nscd -i hosts(ipconfig/flushdns)

三、内容分发网络
1.同一个URL,同一资源、不同地理位置,实现用户就近访问的网络解决方案。
2.对于一般的公司都是购买CDN服务而不是搭建自己的CDN服务器,成本考虑。
3.CDN网络是在用户和服务器之间增加Cache层,将用户的访问请求引导到Cache节点而不是服务器源站点,要实现这一目的,主要是通过接管DNS实现。
CDN原理图

sosop hou 08 May 2015
blog comments powered by Disqus