CDN講解

CDN:通過很多種服務結合起來完成CDN的一個功能


【CDN簡介】


CDN  Content Dilivery Network

- 即內容分發網絡

- 其目的是通過在現有的Internet中增加一層新的網絡架構,將網站的內容發佈到

  最接近用戶的網絡邊緣,使用戶可就近取得所需的內容,提高用戶訪問網站的速度


CDN應用場景

- 證券 金融保險 網上交易 門戶網站 網絡教學


CDN服務商

- 帝聯、藍汛、CDN聯盟



【CDN的工作原理】


拓撲圖

 

           源站服務器   

                ||

               6||7

                ||


  CDN節點服務器  

||    

      5||8    

||    

 ______4_________          _______3_____

PC---------------- DNS服務器------------- 權威DNS服務器

                        1                          2





假如說360的網站做了網站加速,他事先要把360網站的IP地址和註冊的主機名告訴CDN服務商,

服務商把他的主機名做一個別名,別名到自已的服務器上去,別名的設置可能寫在本地裏,也可

能寫在權威服務器裏,不管寫在哪一臺服務器裏邊,這個服務器都做分離解析,根據客戶端的來

源地址,把你訪問的IP地址解析到不同的地址去,如果你是來自廣州地區的網段的用戶,我就把這個

主機名解析到我放在廣州的CDN服務器上去,那就訪問我的廣州的CDN服務器,如果廣州的CDN的服務器裏邊

有你要訪問的數據,我就直接回應給你,如果我放在廣州的CDN服務器裏沒有,那這個CDN服務器就代替你去訪問

源站服務器,把源站的服務器再放一份回我的緩存服務器裏,然後迴應客戶端,等有人再訪問上一次數據的時候,

我直接從緩存裏找,然後迴應給客戶端,加快了客戶端的訪問速度,減輕了我源站的壓力



與CDN相關的技術

- 負載均衡技術(集羣)

- 動態內容分發與複製技術(rsync)

- 緩存技術(squid)

- DNS分離解析



【緩存技術的目的】


減少網絡中冗餘數據的重複傳輸,使數據傳輸最小化,將廣域傳輸

爲本地就近訪問,提高響應速度和節約網絡帶寬


高速緩存服務器:是軟件高度集成的專業功能服務器,主要做高速緩存加速服務器,

一般佈置在網絡邊緣,根據對像的不同,分爲客戶端加速、服務器端加速


【加速的類型】

客戶端加速:部署在網絡出口處,把常訪問的內容緩存在本地,提高響應速度和節約帶寬


服務器加速:部署在服務器前端,作爲web服務器的前置機,提高web服務器的性能





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章