CDN技術發展
CDN 是構建在資料網路上的一種分散式的內容分發網。 CDN 的作用是採用流媒體伺服器叢集技術,克服單機系統輸出頻寬及併發能力不足的缺點,可極大提升系統支援的併發流數目,減少或避免單點失效帶來的不良影響。
CDN 利用全域性負載均衡技術將使用者的訪問指向離使用者最近的工作正常的流媒體伺服器上,由流媒體伺服器直接響應使用者的請求。網站訪問響應速度取決於許多因素,如網路的頻寬是否有瓶頸、傳輸途中的路由是否有阻塞和延遲、網站伺服器的處理能力及訪問距離等。多數情況下,網站響應速度和訪問者與網站伺服器之間的距離有密切的關係。如果訪問者和網站之間的距離過遠的話,它們之間的通訊一樣需要經過重重的路由轉發和處理,網路延誤不可避免。一個有效的方法就是利用內容分發與複製技術,將佔網站主體的大部分靜態網頁、影像和流媒體資料分發複製到各地的加速節點上。所以動態內容分發與複製技術也是CDN所需的一個主要技術。
快取技術已經不是一種新鮮技術。Web快取服務透過幾種方式來改善使用者的響應時間,如代理快取服務、透明代理快取服務、使用重定向服務的透明代理快取服務等。透過Web快取服務,使用者訪問網頁時可以將廣域網的流量降至最低。對於公司內聯網使用者來說,這意味著將內容在本地快取,而無須透過專用的廣域網來檢索網頁。對於Internet使用者來說,這意味著將內容儲存在他們的ISP的快取器中,而無須透過Internet來檢索網頁。這樣無疑會提高使用者的訪問速度。CDN的核心作用正是提高網路的訪問速度,所以,快取技術將是CDN所採用的又一個主要技術。
伺服器整體負載均衡允許Web網路託管商、門戶站點和企業根據地理位置分配內容和服務。透過使用多站點內容和服務來提高容錯性和可用性,防止因本地網或區域網路中斷、斷電或自然災害而導致的故障。在CDN的方案中伺服器整體負載均衡將發揮重要作用,其效能高低將直接影響整個CDN的效能。
理論上,最簡單的CDN網路有一個負責全域性負載均衡的DNS和各節點一臺Cache,即可執行。DNS支援根據使用者源IP地址解析不同的IP,實現就近訪問。為了保證高可用性等,需要監視各節點的流量、健康狀況等。一個節點的單臺Cache承載數量不夠時,才需要多臺Cache,多臺Cache同時工作,才需要負載均衡器,使Cache群協同工作。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013954/viewspace-2868335/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 切片技術發展
- 什麼是cdn技術
- 智慧CDN(下):CDN的未來發展方向
- 什麼是CDN加速技術
- 什麼是CDN?CDN的技術原理是什麼?
- 現代 CPU 技術發展
- 容器技術的發展前景
- 智慧CDN(中):CDN的系統構成和核心技術
- 七、資料庫技術的發展及新技術資料庫
- 容器技術之發展簡史
- 2017 前端技術發展回顧前端
- 影片CDN的技術原理是什麼?
- 大型網站架構利器-CDN技術網站架構
- 區塊鏈技術發展_區塊鏈技術開發新方向區塊鏈
- 基因組組裝技術的發展
- 個人自述和技術發展方向
- 世界前沿技術發展報告2019
- 人工智慧技術發展綜述人工智慧
- 影像搜尋技術發展應知道
- 影象搜尋技術發展應知道
- 前端技術人員的發展之路前端
- 技術管理進階——如何規劃團隊的技術發展方向
- 【Flutter實戰】移動技術發展史Flutter
- Python技術發展如何?具有哪些優勢?Python
- 看CDN/DCDN/GA技術如何應對流量洪峰
- 一文帶你搞懂 CDN 的技術原理
- 區塊鏈技術應用及發展 區塊鏈技術開發公司哪家好區塊鏈
- 全球隱私計算技術發展概覽
- Web前端技術的發展,介紹MV*模式Web前端模式
- 深度學習技術發展趨勢淺析深度學習
- 語音識別技術竟然發展如此迅速
- 5G網路安全技術與發展
- 如何突破技術發展瓶頸、成功轉型?
- 邊緣計算技術國內外發展現狀與發展對策
- 雲端計算 - 內容分發網路CDN技術與應用全解
- 經濟發展由新技術推動著來
- 從IT技術變遷分析銀行IT發展趨勢
- 合同智慧審查技術促進智慧金融發展