0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Smooth Delivery:如何减少网络拥塞?

LiveVideoStack 来源:杨湘祁 作者:电子发烧友 2019-03-12 15:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Akamai的Smooth Delivery是由协议优化团队牵头的网络性能增强计划。它由两个部分组成——在提高网络性能的同时,每个部分都侧重于减少拥塞。

TCP数据包通常以突发的形式提供,来响应客户端请求。这种突发分组的行为可能会增加峰值网络带宽的需求,并可能导致拥塞和更高的重传率。

高重传率通常会导致:

良好输出的减少,同时也可能导致视频流量发生不期待的重新缓冲

最终用户的体验质量低得多

由于网络性能不佳,用户参与度降低

占用了用于其他任务的服务器资源

例如,同一网络上的三个并发TCP流可能会如下交互:

没有启用Pacing的带宽需求

请注意,峰值带宽是每个流量的累积需求。还要注意的是,在大多数情况下,网络处于空闲状态。

Smooth Delivery Pacing(SDP)利用Linux公平队列和步调来管理TCP数据包的流量。它不是在往返时间(RTT)开始时突发数据包,而是在RTT的一小部分上逐个地调出数据包。使用SDP,可以实现相同的吞吐量,同时通常也会导致拥塞,从而减少了突发性。最终用户仍然可以收到他们期望的所有数据,而不会降低质量。这有助于减少拥塞,从而降低重传率。

低重传率通常会导致:

增加的吞吐量可能会减少视频流量的重新缓冲

为最终用户提供更高质量的体验

由于网络性能高,用户参与度更高

降低服务器资源的利用率

下图说明了启用Pacing时的带宽需求。

启用Pacing的带宽需求

结果

2017年底,Akamai网络实现了平稳交付,并且对转播率和良好输出产生了良好的整体影响。平均而言,TCP重传减少了10%,吞吐量增加了40%

放大到客户级别时,我们也看到了很好的结果。例如,我们采用Multi-CDN的方法根据每个网络的性能来调整每个CDN流量的客户,这已经通过改进我们的指标为Akamai分配了更多的流量。通过启用步调,我们观察到重新缓冲减少了6%,客户流量增加了36%!步调算法使得客户、最终用户以及Akamai的业务受益良多。

下一步

平滑传送速率限制(SDRL)是Smooth Delivery故事的第二部分,它将进一步提高网络效率。它允许我们基于每个连接来决定使用多少的带宽,以及是否根据应用程序的需要增加或减少最大带宽。反过来,SDRL将通过减少突发和限制带宽竞争来减少拥塞。

据估计,SDRL取决于它的应用方式,并且可以将拥塞和峰值带宽需求降低多达4%。我们目前正在制定实验,来帮助我们更好地了解速率限制的全部潜在影响。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 带宽
    +关注

    关注

    3

    文章

    1048

    浏览量

    43557
  • 网络
    +关注

    关注

    14

    文章

    8330

    浏览量

    95550

原文标题:Smooth Delivery:如何减少网络拥塞?

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深圳SMOOTH斯蒙奇|减速箱厂家:全球市场演变,中国企业如何破局

    深圳SMOOTH斯蒙奇|减速箱厂家:全球市场演变,中国企业如何破局
    的头像 发表于 04-09 15:53 184次阅读

    背面供电网络技术的架构革命

    随着晶体管密度逼近极限,传统前端供电(Front-side Power Delivery)导致的 IR Drop(电压降)和布线拥挤已成为性能杀手。
    的头像 发表于 03-24 09:26 288次阅读
    背面供电<b class='flag-5'>网络</b>技术的架构革命

    看透微突发:利用 INT 技术实现交换机队列级的实时拥塞告警

    星融元开发的 EasyRoCE-CMA 是基于 INT 技术的拥塞监控工具 。它利用纳秒级精度的 HDC 与 BDC 捕获信息 ,实现交换机端口级拥塞与丢包的一站式可视化 。该工具能精准定位故障根因,辅助 AI 智算网络快速调优
    的头像 发表于 01-16 15:29 1373次阅读
    看透微突发:利用 INT 技术实现交换机队列级的实时<b class='flag-5'>拥塞</b>告警

    EZ - PD™ PMG1 - S2 Power Delivery MCU:高性能USB - C供电的理想之选

    EZ - PD™ PMG1 - S2 Power Delivery MCU:高性能USB - C供电的理想之选 在当今电子设备飞速发展的时代,USB - C Power Delivery(PD)技术
    的头像 发表于 12-21 16:30 2714次阅读

    ECN如何在HPC和数据中心中应对网络拥塞

    ECN(Explicit Congestion Notification)是一种改进后的拥塞控制方法,它不依赖于丢包来指示拥塞,而是在数据包的头部标记拥塞发生的信号。ECN通过向数据包的 IP 头部添加一个特殊的标记位告知发送方
    的头像 发表于 09-26 14:53 2890次阅读
    ECN如何在HPC和数据中心中应对<b class='flag-5'>网络</b><b class='flag-5'>拥塞</b>

    1080P低延时网络相机 直击无人机、机器人视频传输痛点

    设备的视频信号传输稳定性。图像卡顿、不流畅网络带宽不足或拥塞,导致图像卡顿。解决方法可以是增加网络带宽,优化网络环境。但是这会带来成本的大量增加。摄像机自身问题
    的头像 发表于 09-15 18:08 869次阅读
    1080P低延时<b class='flag-5'>网络</b>相机     直击无人机、机器人视频传输痛点

    解析DCQCN:RDMA在数据中心网络的关键拥塞控制协议

    DCQCN ( Data Center Quantized Congestion Notification),数据中心量化拥塞通知。它是一种专门为数据中心网络设计的端到端拥塞控制协议。其核心目的是在使用RDMA(RoCEv2)
    的头像 发表于 09-15 11:45 2071次阅读
    解析DCQCN:RDMA在数据中心<b class='flag-5'>网络</b>的关键<b class='flag-5'>拥塞</b>控制协议

    有哪些方法可以降低分布式光伏集群通信网络中的延迟?

    微机小电流 降低分布式光伏集群通信网络的延迟,需从 接入优化、数据处理、协议适配、环境抗扰、边缘 - 云端协同 等多维度入手,结合场景特点针对性解决瓶颈。以下是具体方法: 一、优化接入层:减少节点
    的头像 发表于 08-22 09:54 879次阅读
    有哪些方法可以降低分布式光伏集群通信<b class='flag-5'>网络</b>中的延迟?

    从哈希极化到零拥塞:主动路径规划在RoCE网络中的负载均衡实践

    智算集群对网络性能,特别是高吞吐、低延迟和无损特性有着严苛要求,RoCE因此被广泛应用。然而,在主流Clos组网架构下,传统的ECMP路由机制存在天然的局限性,容易引发哈希极化问题,成为制约
    的头像 发表于 07-21 17:27 2120次阅读
    从哈希极化到零<b class='flag-5'>拥塞</b>:主动路径规划在RoCE<b class='flag-5'>网络</b>中的负载均衡实践

    信而泰×DeepSeek:AI推理引擎驱动网络智能诊断迈向 “自愈”时代

    多维异构数据进行智能关联与融合分析。l 多阶推理链:深度模拟专家诊断逻辑,构建“现象(如交易延迟)→ 推测(如网络拥塞/丢包)→ 验证(如流量回溯/指标关联分析)→ 定因(如交换机QOS策略错误/硬件
    发表于 07-16 15:29

    AI网络管理新范式:精要解读超以太网联盟(UEC)1.0 规范(2025Q2)

    随着AI与高性能计算(HPC)集群对网络带宽、时延和拥塞管理的要求日益严苛,传统以太网在超大规模场景下面临瓶颈。为此,超以太网联盟(UEC) 在Linux联合开发基金会(JDF)下成立,致力于构建新一代高性能以太网标准。
    的头像 发表于 07-11 18:41 2510次阅读
    AI<b class='flag-5'>网络</b>管理新范式:精要解读超以太网联盟(UEC)1.0 规范(2025Q2)

    如何用AI负载为SONiC交换机调整ECN水线

    显式拥塞通知(ECN)是计算机网络中的一种机制,它允许发送设备明确地通知接收设备网络拥塞,而不是依赖于传统的“丢包”方法。在传统的TCP/IP网络
    的头像 发表于 07-11 14:12 2753次阅读
    如何用AI负载为SONiC交换机调整ECN水线

    RDMA简介7之可靠传输

    可靠传输技术旨在通过多种方法确保数据包在传输过程中不会丢失或损坏,同时保证数据包按发送顺序到达接收端,其要求在链路发生丢包或网络发生拥塞等情况下能够完全保证数据包的正确性同时尽可能地提高传输速率
    发表于 06-13 10:01

    如何利用先进网络技术实现可持续AI云服务

    随着 AI 技术的飞速发展,企业对云网络的高性能、低延迟和高可扩展性提出了更高的要求。AI 应用通常需要兼顾训练与推理,在处理海量数据和复杂的计算任务的同时,应对不可预测的突发和局部拥塞,这不仅对计算资源提出了挑战,也对网络基础
    的头像 发表于 05-16 10:41 1174次阅读
    如何利用先进<b class='flag-5'>网络</b>技术实现可持续AI云服务

    如何减少步进电机的发热?

    步进电机的发热问题是一个需要关注的重要方面,发热不仅影响电机的效率,还可能对电机的寿命和性能产生负面影响。为了减少步进电机的发热,可以从以下几个方面着手。 1. 选择合适的电机: ● 在选型时,尽量
    的头像 发表于 05-11 17:51 1190次阅读