內容分發網路關鍵技術
一、關鍵技術:
內容統一編碼
使用者請求重定向
本地負載均衡
快取替換演算法
**服務
二、內容統一id
url:統一資源定位符
cdn內容統一id:unicontentid(provideid,contentid)
三、使用者請求重定向排程
基於dns重定向
基於網路就近性判斷
四、負載均衡技術
osi模型策略:資料鏈路層:資料報目的mac選路;網路層:基於ip位址分配方式;傳輸層/應用層:基於訪問流量控制 。
負載狀況獲取:snmp的agent技術;第三方;整合---自主開發。
負載均衡實現:基於客戶端/伺服器端,網路接入協議交換/高層協議內容交換(4層/7層)。
負載均衡分類:軟/硬體負載均衡,全域性/本地負載均衡,鏈路聚合技術。
負載均衡演算法:(加權)輪轉調服演算法,隨機均衡排程演算法,最小連線數排程演算法,dns均衡排程演算法。。。
五、快取替換演算法
lru最近最少使用演算法
lfu最少頻率使用演算法
基於分數因子的快取演算法
基於塊等級的快取演算法
CDN 內容分發網路
一 何為cdn?cdn的全稱是content delivery network,即內容分發網路。其基本思路是盡可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快 更穩定。通過在網路各處放置節點伺服器所構成的在現有的網際網路基礎之上的一層智慧型虛擬網路,cdn系統能夠實時地...
CDN(內容分發網路)
cdn是一種提高使用者訪問速度的技術。解決網路擁塞問題。在一次網路請求中,cdn究竟做了哪些事?在瀏覽器中輸入乙個 dns伺服器會將網域名稱的解析權交給cname指向的cdn專用的dns伺服器,接著專用的dns伺服器返回cdn負載均衡集群的ip位址。負載均衡裝置根據設定好的策略來選擇相應的cdn快取...
CDN內容分發網路
cdn的全稱是content delivery network,即內容分發網路。其基本思路是盡可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快 更穩定。通過在網路各處放置節點伺服器所構成的在現有的網際網路基礎之上的一層智慧型虛擬網路,cdn系統能夠實時地根據網路流量和各...