現在網站由于面向全球客戶,前端效果也比較多,也比較多視頻內容,所以速度需要快,網站提高速度主要用阿里云傳輸加速、CDN加速、OSS加速器和全球加速,那么他們又有什么區別呢?方維網絡通過下圖給大家對比下:
傳輸加速
利用全球分布的云機房,將全球各地用戶對您的Bucket資源的訪問,經過智能路由解析至就近的接入點,使用優化后的網絡及協議,為云存儲互聯網的上傳、下載提供端到端的加速方案。
遠距離數據傳輸加速
GB、TB級大文件上傳和下載
動態、非熱點數據下載加速
OSS存儲節點分布在全球主要區域。
遠距離以及大文件的上傳和下載加速。
所有的訪問都是回源到OSS,占用OSS的服務帶寬。
同一區域大量用戶集中訪問資源的情況下,傳輸加速沒有CDN加速效果好。
CDN加速
由CDN全球廣泛分布的邊緣節點緩存OSS存儲的靜態數據,實現客戶端從邊緣節點直接獲取數據的方式來實現訪問的加速。
靜態熱點文件的下載加速
音視頻點播
網站或應用中小文件
CDN邊緣節點全球分布,數量較多。
CDN節點提供的服務帶寬量較大。
對于訪問量大的資源命中率高,訪問量小的資源命中率低。在節點未緩存的情況下,需要回源訪問,回源依賴實時的公網回源鏈路。
對于上傳、刪除等動態請求加速效果不明顯。
全球加速
利用全球部署的智能調度系統,根據用戶訪問請求的來源,智能選擇最優路徑,將請求高效地導向最近的接入點。通過阿里云全球加速網絡,提供一條從用戶到OSS Bucket的低延遲、高帶寬傳輸路徑,提升數據傳輸的速度和穩定性。
跨國企業數據共享
全球范圍內快速分發媒體內容、軟件更新等業務
實時交互應用,例如跨國視頻會議、在線教育、實時數據同步等
通過智能路由和全球加速網絡,顯著降低數據傳輸的延遲
獨立的高速網絡通道減少了數據傳輸過程中的丟包和中斷
無需復雜的網絡配置,只需在阿里云控制臺簡單部署
近距離訪問的加速效果不明顯
相較于直接訪問OSS或使用其他低成本的網絡優化手段,通過全球加速訪問OSS成本較高
OSS加速器
通過將數據存儲在更高性能的介質上,提供高性能、高吞吐量的數據訪問服務。
低時延數據共享
大數據分析
模擬訓練
多級加速
有效降低數據訪問延遲
數據與OSS保持強一致性,無需關心緩存淘汰問題
對數據寫入沒有加速效果,寫入量過大會降低加速效果
加速器容量起配額度較大,且僅支持部分地域通過申請白名單的方式使用
OSS加速器用于緩存OSS中的熱點文件,并提供高性能、高吞吐量的數據訪問服務。適用于基因訓練、機器學習、數據湖、大數據計算等需要大量帶寬,且數據重復讀的場景