知識點三 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