天天看點

全民加速節:全站加速在網際網路媒體應用上的最佳實踐

8月19日,全民加速節第三場直播中,阿裡雲CDN解決方案架構師拓州進行了《全站加速在媒體服務行業的實踐》主題分享,針對網際網路媒體服務行業中的特征和痛點,介紹阿裡雲全站加速産品的應用實踐。

網際網路媒體服務的特征

網際網路媒體服務平台一般包含海量的圖文、音視訊檔案的上傳、分享和傳播,具有使用者量大、使用者分布廣、實時性要求高、熱點突發的業務特征。

首先是内容傳播範圍廣,對CDN的節點覆寫要求高;第二是實時性,平台非常關注檔案上傳分發的實時性,對CDN的響應效率有較高要求;第三是突發性,平台一般具有熱點、活動所帶來的流量激增情況,對帶寬等響應資源要求較高,對CDN的資源儲備和彈性有一定要求;第四是業務複雜性高,因為媒體服務類平台覆寫範圍廣泛,使用者群體非常多樣化,不同使用者的網絡環境參差不齊,這就導緻平台對網絡傳輸優化要求較高。

在上述背景下,傳統的源站單IPAccess模式無法滿足高可靠、高效率、大并發的業務場景,需要依靠DCDN産品解決。

阿裡雲DCDN技術特點

針對媒體服務類平台的痛點,DCDN産品可以在節點覆寫和穩定高效兩個方面提供解決方案。

首先,DCDN節點的覆寫範圍非常廣泛,在中國内陸就擁有超過2300個節點,覆寫31個省級區域,并且大量的節點位于省會等一線城市,也就是網絡環境以及品質都比較好的區域。另外在海外擁有超過500多節點,覆寫超過70個國家和區域。

其次,DCDN産品非常穩定高效,基于充足的節點以及帶寬的保障,支援億級QPS并發,能夠提供穩定的加速服務;具有先進的分布式系統架構,能夠實作全網的負載均衡,保證節點的可用性;經過優化的傳輸協定,可以支援HTTP/2高效的傳輸協定,能夠實作快速穩定的資料傳輸;另外,DCDN具備精準緩存、高速緩存、高速讀寫、高效回源以及智能排程的能力,全面保障效果穩定。

DCDN在遊戲行業的案例應用

一、視訊、圖檔檔案上傳到源站加速

第一個案例是媒體類客戶的檔案上傳到源站場景下,如何進行加速。通常媒體平台的業務場景分為檔案生産上傳以及檔案分發,在檔案上傳場景下,對網絡的環境要求比較高,會受到公網的波動以及長傳抖動等相對不可控因素的影響,造成速率慢、傳輸的成功率低等相關的問題。

在某客戶采用阿裡雲DCDN上傳之後,上傳的效率可以提升超過50%,同時,DCDN支援最大2G檔案的上傳。如下圖所示,某客戶經過DCDN加速以及沒有經過DCDN加速上傳檔案的上傳速率的對比情況。圖中藍色部分上傳速率有超過60%的提升,可以達到1500kb/s以上,而綠色的未經過DCDN加速的上傳速率落在300~500以及500~1000kb的區間内。是以,DCDN對上傳速率及使用者體驗提升效果十分明顯。

全民加速節:全站加速在網際網路媒體應用上的最佳實踐

二、使用者分布及網絡環境複雜情況下的請求成功率提升

在使用者分布及網絡環境都比較複雜的情況下,使用者請求的失敗率比較高。如下圖所示,某客戶源站看到的使用者請求失敗數的統計情況,在沒有經過DCDN加速之前,請求失敗數更多的落在15~20區間内,經過DCDN産品加速之後,相關的請求失敗數可以很明顯下落到個位數,相關使用者請求的失敗率降低超過80%,收益的主要來源是在于DCDN産品具有智能的路由選擇的功能,會實時探測目前網絡最優的鍊路環境,在使用者請求的時候給予最優的路徑保障,可以提升DCDN内部鍊路的穩定性,保障請求的成功率。

全民加速節:全站加速在網際網路媒體應用上的最佳實踐

三、重大活動,超千萬并發請求

當媒體服務平台有熱點突發以及有重大活動時,源站的負載能力不足,不足以支撐如此大的活動,就可能無法保障活動順利進行。此時可以通過接入阿裡雲DCDN産品,通過動靜态的分離,實作靜态檔案的緩存,這樣可以很大程度降低一部分源站的負載能力,并且動态回源部分,也支援通過HTTP/2協定回源,可以降低源站連結的負載數,提升連結的複用率,可以很好的解決源站負載能力不足的問題。通過DCDN充足的備援資源,可以完美地承接重大的活動。

DCDN更多應用

DCDN産品還有很多擴充的應用,主要介紹4個方面。

第一,DCDN支援IP應用加速,這是非标準的HTTP協定使用者的層面的一種加速。應用于4層的cell協定服務的場景。當有一些業務在加速的過程中,可以忽略應用層面,不需要進行應用層面的處理,而隻進行網絡加速,可以選擇IP應用加速。

第二,DCDN産品支援websocket的協定,在使用者到CDN節點以及CDN節點到源站之間建立全雙工的通信,可以保持長久的連結,這樣使用者在第二次發起請求的時候,就不需要再次建立連結,可以提升使用者的使用者體驗。

第三,DCDN支援源站的自動切換,通常的源站會有主備兩個原站,當主源站出現響應以及可用性方面的問題,DCDN實時探測會及時發現異常情況,将有問題的原站進行剔除,請求會通路到備用的源站,這樣可以最大程度地保障使用者層面的穩定性。

第四,DCDN支援Ipv6的通路,目前IPv6已經覆寫三大營運商,除此以外,阿裡的DCDN産品還有更多的相關的應用可以探索,詳情可以登入官網全站加速産品詳情了解情況。

點選進入全民加速節,觀看完整視訊回放

繼續閱讀