知识点三 CDN和负载均衡 ,NFS


CDN简介
一、CDN是什么?
    简单来讲,CDN就是在用户和服务器之间增加了Cache层,缓存了网站的静态资源
    CDN全称为Content Delivery Network,即内容分发网络
    CDN是将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户
    访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题。
    网站中的大量静态资源如各类型图片、html、css、js文件等,可以使用CDN缓存在离
    用户最近的节点,提高用户的访问速度
二、CDN的优势
(1)CDN节点解决了跨运营商和跨地域访问的问题,访问延时大大降低;
(2)大部分请求在CDN边缘节点完成,CDN起到了分流作用,减轻了源站的负载。
三、CDN技术原理 cname
+智能dns Cname 是域名的别名 图解cdn架构


负载均衡简介
负载均衡(Load Balance,简称LB)是一种服务层的集群技术。负载均衡将特定的业务分担给多个服务器,
    从而提高了业务处理能力,保证了业务的高可用性。
    随着用户和业务的增多,来自用户的访问量和数据流量不断增大,对服务器的计算能力要求也在不断增加,
    单台服务器根本无法承担这么庞大的数据处理请求,因此负载均衡应运而生
    下图是个最简单的负载均衡实例,应用服务器并不直接与用户相连, 用户连接负载均衡服务器,然后由负
    载均衡服务器把消息转发给实际应用服务器。其中real svr1、real srv2、real srv3是完全相同的一组机器,
    用户的请求无论连接到1、2、3哪台服务器上,都能得到相同的结果
负载均衡的原理
    负载均衡器接受用户的请求,然后将请求转发给内部的服务器,并将从服务器上得到的结果返回给互联网上的用户
    常用的负载均衡器 F5、lvs、nginx、haproxy
    用了负载均衡器后session如何保存?如何session共享?
        Cookie保存的是session的id真正的session保存在服务端比较集中的数据库,
        数据库是一个比较集中的地方,web服务器都可以访问到。
 
常用共享存储方案
NFS介绍
    NFS是Network File System的缩写,主要功能是通过网络让不同的主机系统之间可以彼此共享文件或目录。
    在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频、图片、附件等静态资源文件(一般
    把网站用户上传的文件都放到NFS共享里)。中小型企业用的很多,大型公司或门户也有用的,大公司或门户除
    了用NFS还会用MFS、GFS、FASTFS,TFS等分布式文件系统。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM