0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Smooth Delivery:如何減少網(wǎng)絡(luò)擁塞?

LiveVideoStack ? 來源:楊湘祁 ? 作者:電子發(fā)燒友 ? 2019-03-12 15:54 ? 次閱讀

Akamai的Smooth Delivery是由協(xié)議優(yōu)化團(tuán)隊(duì)牽頭的網(wǎng)絡(luò)性能增強(qiáng)計(jì)劃。它由兩個(gè)部分組成——在提高網(wǎng)絡(luò)性能的同時(shí),每個(gè)部分都側(cè)重于減少擁塞。

TCP數(shù)據(jù)包通常以突發(fā)的形式提供,來響應(yīng)客戶端請求。這種突發(fā)分組的行為可能會(huì)增加峰值網(wǎng)絡(luò)帶寬的需求,并可能導(dǎo)致?lián)砣透叩闹貍髀省?/p>

高重傳率通常會(huì)導(dǎo)致:

良好輸出的減少,同時(shí)也可能導(dǎo)致視頻流量發(fā)生不期待的重新緩沖

最終用戶的體驗(yàn)質(zhì)量低得多

由于網(wǎng)絡(luò)性能不佳,用戶參與度降低

占用了用于其他任務(wù)的服務(wù)器資源

例如,同一網(wǎng)絡(luò)上的三個(gè)并發(fā)TCP流可能會(huì)如下交互:

沒有啟用Pacing的帶寬需求

請注意,峰值帶寬是每個(gè)流量的累積需求。還要注意的是,在大多數(shù)情況下,網(wǎng)絡(luò)處于空閑狀態(tài)。

Smooth Delivery Pacing(SDP)利用Linux公平隊(duì)列和步調(diào)來管理TCP數(shù)據(jù)包的流量。它不是在往返時(shí)間(RTT)開始時(shí)突發(fā)數(shù)據(jù)包,而是在RTT的一小部分上逐個(gè)地調(diào)出數(shù)據(jù)包。使用SDP,可以實(shí)現(xiàn)相同的吞吐量,同時(shí)通常也會(huì)導(dǎo)致?lián)砣?,從而減少了突發(fā)性。最終用戶仍然可以收到他們期望的所有數(shù)據(jù),而不會(huì)降低質(zhì)量。這有助于減少擁塞,從而降低重傳率。

低重傳率通常會(huì)導(dǎo)致:

增加的吞吐量可能會(huì)減少視頻流量的重新緩沖

為最終用戶提供更高質(zhì)量的體驗(yàn)

由于網(wǎng)絡(luò)性能高,用戶參與度更高

降低服務(wù)器資源的利用率

下圖說明了啟用Pacing時(shí)的帶寬需求。

啟用Pacing的帶寬需求

結(jié)果

2017年底,Akamai網(wǎng)絡(luò)實(shí)現(xiàn)了平穩(wěn)交付,并且對轉(zhuǎn)播率和良好輸出產(chǎn)生了良好的整體影響。平均而言,TCP重傳減少了10%,吞吐量增加了40%

放大到客戶級(jí)別時(shí),我們也看到了很好的結(jié)果。例如,我們采用Multi-CDN的方法根據(jù)每個(gè)網(wǎng)絡(luò)的性能來調(diào)整每個(gè)CDN流量的客戶,這已經(jīng)通過改進(jìn)我們的指標(biāo)為Akamai分配了更多的流量。通過啟用步調(diào),我們觀察到重新緩沖減少了6%,客戶流量增加了36%!步調(diào)算法使得客戶、最終用戶以及Akamai的業(yè)務(wù)受益良多。

下一步

平滑傳送速率限制(SDRL)是Smooth Delivery故事的第二部分,它將進(jìn)一步提高網(wǎng)絡(luò)效率。它允許我們基于每個(gè)連接來決定使用多少的帶寬,以及是否根據(jù)應(yīng)用程序的需要增加或減少最大帶寬。反過來,SDRL將通過減少突發(fā)和限制帶寬競爭來減少擁塞。

據(jù)估計(jì),SDRL取決于它的應(yīng)用方式,并且可以將擁塞和峰值帶寬需求降低多達(dá)4%。我們目前正在制定實(shí)驗(yàn),來幫助我們更好地了解速率限制的全部潛在影響。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 帶寬
    +關(guān)注

    關(guān)注

    3

    文章

    886

    瀏覽量

    40751
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7441

    瀏覽量

    88441

原文標(biāo)題:Smooth Delivery:如何減少網(wǎng)絡(luò)擁塞?

文章出處:【微信號(hào):livevideostack,微信公眾號(hào):LiveVideoStack】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何使用以太網(wǎng)交換機(jī)最大限度地減少網(wǎng)絡(luò)延遲

    有不同的技術(shù)可用于減少以太網(wǎng)交換機(jī)的網(wǎng)絡(luò)延遲。它們?nèi)缦拢?擴(kuò)展網(wǎng)絡(luò)容量:減少延遲和沖突的最簡單、最有效的技術(shù)之一是使用以太網(wǎng)交換機(jī)提供所需的容量。請檢查交換機(jī)是否可以為您提供擴(kuò)展
    的頭像 發(fā)表于 05-28 10:28 ?461次閱讀

    如何減少無線網(wǎng)絡(luò)在同一信道內(nèi)的干擾?

    減少無線網(wǎng)絡(luò)在同一信道內(nèi)的干擾是一個(gè)復(fù)雜的問題,它涉及到無線通信的多個(gè)方面,包括信道管理、硬件設(shè)計(jì)、信號(hào)處理以及網(wǎng)絡(luò)協(xié)議等。
    的頭像 發(fā)表于 05-22 15:53 ?1004次閱讀

    網(wǎng)絡(luò)也會(huì)堵車?!3大法寶可以搞定它!

    。如果把網(wǎng)絡(luò)比作高速公路,數(shù)據(jù)流量比作車流量,那么網(wǎng)絡(luò)帶寬等資源和存儲(chǔ)、處理數(shù)據(jù)的能力有限,在出現(xiàn)突發(fā)流量時(shí)也會(huì)造成網(wǎng)絡(luò)擁塞。網(wǎng)絡(luò)
    的頭像 發(fā)表于 05-21 08:05 ?445次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b>也會(huì)堵車?!3大法寶可以搞定它!

    論TCP協(xié)議中的擁塞控制機(jī)制與網(wǎng)絡(luò)穩(wěn)定性

    過多的數(shù)據(jù)注入網(wǎng)絡(luò),從而避免網(wǎng)絡(luò)擁塞。然而,盡管擁塞控制機(jī)制在很大程度上能夠減少網(wǎng)絡(luò)
    的頭像 發(fā)表于 04-19 16:42 ?308次閱讀

    以太網(wǎng)存儲(chǔ)網(wǎng)絡(luò)擁塞管理連載案例(六)

    消除或減少無損以太網(wǎng)網(wǎng)絡(luò)擁塞的高級(jí)方法與光纖通道結(jié)構(gòu)相同。幾十年來,不同的傳輸類型都采用了類似的方法,只是略有不同。
    的頭像 發(fā)表于 03-06 16:35 ?808次閱讀
    以太網(wǎng)存儲(chǔ)<b class='flag-5'>網(wǎng)絡(luò)</b>的<b class='flag-5'>擁塞</b>管理連載案例(六)

    以太網(wǎng)存儲(chǔ)網(wǎng)絡(luò)擁塞管理連載案例(五)

    解決無損以太網(wǎng)網(wǎng)絡(luò)擁塞問題的方法與光纖通道結(jié)構(gòu)相同。兩者都使用逐跳流量控制機(jī)制,只是實(shí)現(xiàn)方式不同而已。
    的頭像 發(fā)表于 03-04 11:17 ?729次閱讀
    以太網(wǎng)存儲(chǔ)<b class='flag-5'>網(wǎng)絡(luò)</b>的<b class='flag-5'>擁塞</b>管理連載案例(五)

    TCP協(xié)議技術(shù)之擁塞控制算法

    擁塞控制是在網(wǎng)絡(luò)層和傳輸層進(jìn)行的功能。在網(wǎng)絡(luò)層,擁塞控制可以通過路由算法來控制數(shù)據(jù)包在網(wǎng)絡(luò)中的傳輸,以降低
    的頭像 發(fā)表于 02-03 17:06 ?1769次閱讀
    TCP協(xié)議技術(shù)之<b class='flag-5'>擁塞</b>控制算法

    TCP協(xié)議技術(shù)之自適應(yīng)重傳

    自適應(yīng)重傳是TCP協(xié)議中的一種擁塞控制機(jī)制,旨在通過智能的方式處理網(wǎng)絡(luò)擁塞,并進(jìn)行相應(yīng)的數(shù)據(jù)重傳,以提高網(wǎng)絡(luò)的可靠性和性能。
    的頭像 發(fā)表于 02-03 17:03 ?1244次閱讀
    TCP協(xié)議技術(shù)之自適應(yīng)重傳

    一文詳解DCQCN擁塞控制算法

    DCQCN 是一種基于速率的端到端擁塞協(xié)議,它建立在 QCN 和 DCTCP 之上。DCQCN 的大部分功能是現(xiàn)在網(wǎng)卡上(而不是交換機(jī)上,或者操作系統(tǒng)上)。
    發(fā)表于 01-23 10:48 ?5115次閱讀
    一文詳解DCQCN<b class='flag-5'>擁塞</b>控制算法

    請問TCP擁塞控制對數(shù)據(jù)延遲有何影響?

    今天分享一篇文章,是關(guān)于 TCP 擁塞控制對數(shù)據(jù)延遲產(chǎn)生的影響的。作者在服務(wù)延遲變高之后進(jìn)行抓包分析,結(jié)果發(fā)現(xiàn)時(shí)間花在了 TCP 本身的機(jī)制上面:客戶端并不是將請求一股腦發(fā)送給服務(wù)端,而是只發(fā)送
    的頭像 發(fā)表于 01-19 09:44 ?491次閱讀
    請問TCP<b class='flag-5'>擁塞</b>控制對數(shù)據(jù)延遲有何影響?

    如何優(yōu)化PLC的網(wǎng)絡(luò)結(jié)構(gòu)?

    型、環(huán)形等。選擇適當(dāng)?shù)耐負(fù)浣Y(jié)構(gòu)可以減少信號(hào)傳輸?shù)难舆t和沖突。 (2)減少網(wǎng)絡(luò)跳躍:減少數(shù)據(jù)包在網(wǎng)絡(luò)中的跳躍次數(shù)可以減小延遲。通過合理規(guī)劃設(shè)備的布局,
    的頭像 發(fā)表于 12-23 08:15 ?625次閱讀
    如何優(yōu)化PLC的<b class='flag-5'>網(wǎng)絡(luò)</b>結(jié)構(gòu)?

    盤點(diǎn)GPU Fabric典型拓?fù)浣Y(jié)構(gòu)

    當(dāng)前,許多超大規(guī)模廠商正在競相構(gòu)建大型 GPU 集群,以適應(yīng)GenAI訓(xùn)練工作負(fù)載。本文探討了針對GenAI訓(xùn)練工作負(fù)載進(jìn)行優(yōu)化的各種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如Meta的Rail-Only 拓?fù)浜虳ragonfly拓?fù)?,以?b class='flag-5'>網(wǎng)絡(luò)中可能存在的一些
    的頭像 發(fā)表于 12-03 09:56 ?2605次閱讀
    盤點(diǎn)GPU Fabric典型拓?fù)浣Y(jié)構(gòu)

    什么是網(wǎng)絡(luò)擁塞及解決辦法簡介

    網(wǎng)絡(luò)擁塞是指在計(jì)算機(jī)網(wǎng)絡(luò)中由于網(wǎng)絡(luò)資源(如帶寬、內(nèi)存等)的有限性,當(dāng)網(wǎng)絡(luò)負(fù)載超過其容量時(shí),數(shù)據(jù)包可能會(huì)在
    的頭像 發(fā)表于 11-28 13:45 ?1783次閱讀

    網(wǎng)絡(luò)交換機(jī)是干什么用的 計(jì)算機(jī)網(wǎng)絡(luò)三種交換方式

    數(shù)據(jù)交換:網(wǎng)絡(luò)交換機(jī)可以根據(jù)MAC地址過濾和轉(zhuǎn)發(fā)數(shù)據(jù)包,將數(shù)據(jù)包從一個(gè)端口轉(zhuǎn)發(fā)到另一個(gè)端口,從而實(shí)現(xiàn)設(shè)備之間的通信。   廣播和組播控制:網(wǎng)絡(luò)交換機(jī)可以控制廣播和組播消息的傳輸,只將消息轉(zhuǎn)發(fā)到需要接收的端口,從而減少
    的頭像 發(fā)表于 11-17 15:22 ?1932次閱讀

    HOLTEK新推出HT45F9160 Power Delivery MCU快充產(chǎn)品

    Holtek針對USB-PD (Power Delivery)快充產(chǎn)品,推出專用Flash MCU HT45F9160,通過PD認(rèn)證,符合USB-PD 3.1規(guī)范并支持Dual Role Port (DRP)雙角色端口工作
    的頭像 發(fā)表于 11-02 14:15 ?778次閱讀