欧美色图 亚洲|野外口爆视频国产|久久精品视频观看|97精品人人抽插

藍汛資深架構師王立鷗:QUIC在CDN超遠節(jié)點間的互聯(lián)應用

2018-11-19 08:35:49 來源: 眾視媒體 熱度:
2018年11月13~14日,由亞太CDN聯(lián)盟主辦的第七屆GFIC全球家庭互聯(lián)網大會在上海舉辦,藍汛ChinaCache資深架構師王立鷗先生分享了《QUIC在CDN 超遠節(jié)點間的互聯(lián)應用》的技術內容。


圖為 藍汛ChinaCache資深架構師王立鷗

在QUIC的快速發(fā)展中,藍汛ChinaCache第一時間關注了gQUIC和IETF兩個不同的分支,并通過實踐和比較兩個分支異同和自己業(yè)務的需求,將QUIC應用到了CDN系統(tǒng)中。對此,王立鷗從CDN的層級架構間通信的要求、QUIC和傳統(tǒng)層級間通信方式的對比、以及在超遠場景中的應用進行了總結和分享。
 

眾所周知,傳統(tǒng)CDN會有多級結構,每一級結構會有不同熱度數據。在CDN節(jié)點之間有大量的通訊數據,這些數據進行分布式存儲時的路徑對最終CDN服務質量有著非常重要的影響。通常來說影響通訊質量的因素通常會受到緩存業(yè)務內容的性質、節(jié)點間的網絡連接和Client-server側的傳輸架構和機制的影響。這些層級間的數據拉取性能會直接影響到整體CDN的下發(fā)響應速度。通??梢酝ㄟ^TCP優(yōu)化手段(數據連接池、TCP優(yōu)化)、緩存數據分塊、高層級向低層次的數據推送、緩存數據預拉取、數據壓縮等手段實現超遠節(jié)點之間的進一步傳輸。
 

在這種情況下,QUIC的優(yōu)勢就展現出來了。QUIC協(xié)議其實是一個快速演進的協(xié)議,分為兩個版本。我們看的版本一般都叫gQUIC,另外一個QUIC是IETF QUIC。所謂gQUIC,是指在HTTP/2之后,Google用UDP承載開發(fā)的,chrome支持的協(xié)議;而IETFQUIC,是IETF 在gQUIC成功應用的基礎上,作為QUIC標準化的版本。

王立鷗進一步演示分析了相同的gQUIC版本、不同的實現之間兼容性問題,以及不同的gQUIC版本,和實際業(yè)務部署環(huán)境、使用場景間的兼容性問題。
 

那么QUIC在應用中具體有什么優(yōu)勢呢?王立鷗通過對超遠的CDN節(jié)點PoP測試展示,呈現了QUIC在安全、性能、吞吐、壓縮四個方面的特點。在測試中,一個文件同時用QUIC下載,QUIC的確在一個新建的TLS連接過程中非常節(jié)約時間。如在200多毫秒延時的情況下,這個過程對于一個HTTP1+TLS連接過程可能花一秒鐘,對于QUIC來說可能花三分之一時間就建連成功。由此,可以看出,QUIC應用效率非常驚人,它既能滿足安全傳輸的要求,也實現了提升傳輸效率、降低傳輸成本的需求。

測試驗證的環(huán)境
 

最后,王立鷗表示,QUIC對于業(yè)務系統(tǒng)的負擔(CPU占用等)通過不斷優(yōu)化,仍然會高于TCP/HTTP的傳輸方式,但這個負擔目前來看是可以接受的。由于QUIC現在沒有真正事實上標準,在前端應用可能會有更多阻力,但這并不妨礙我們在后端業(yè)務中使用QUIC這種新技術提高業(yè)務實踐的效率。

責任編輯:張樑