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

    文章

    1029

    浏览量

    43025
  • 网络
    +关注

    关注

    14

    文章

    8131

    浏览量

    93091

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

    智算集群对网络性能,特别是高吞吐、低延迟和无损特性有着严苛要求,RoCE因此被广泛应用。然而,在主流Clos组网架构下,传统的ECMP路由机制存在天然的局限性,容易引发哈希极化问题,成为制约
    的头像 发表于 07-21 17:27 1670次阅读
    从哈希极化到零<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 1935次阅读
    AI<b class='flag-5'>网络</b>管理新范式:精要解读超以太网联盟(UEC)1.0 规范(2025Q2)

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

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

    RDMA简介7之可靠传输

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

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

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

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

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

    适用于数据中心和AI时代的800G网络

    提出了三大核心需求: 超低延迟和高带宽:确保大规模数据传输高效进行。 智能流量调度:采用自适应路由和负载均衡技术,减少网络拥塞。 性能隔离与稳定性:在多租户环境下保障带宽分配,防止性能
    发表于 03-25 17:35

    信而泰PFC/ECN流量测试方案:打造智能无损网络的关键利器

    控制)和ECN(显式拥塞通知)作为智能无损网络的关键技术,能够有效解决网络拥塞问题,保障数据传输的低延迟和高吞吐量。然而,如何验证和优化PFC/ECN技术的水线参数,提升无损
    的头像 发表于 03-13 09:53 1131次阅读
    信而泰PFC/ECN流量测试方案:打造智能无损<b class='flag-5'>网络</b>的关键利器

    STM32F429以太网外设数据处理上限是多少?

    背景:以429作为控制器的板卡处于网络交换机的一个节点处,同网段有其他网络节点,其他节点控制器芯片种类为,A核ARM、CPU,因此429是处理性能最差的节点。 现有方案: 429只与某一节点进行
    发表于 03-13 06:52

    cdn是什么技术 cdn是怎样提高网站速度的

    一、CDN技术概述 CDN,全称Content Delivery Network,即内容分发网络,是一种通过在网络各处部署节点,将内容缓存至离用户更近的地方,以减少数据传输延迟和提高访
    的头像 发表于 01-31 15:41 2114次阅读

    新加坡云服务器网络中断的常见原因有哪些

    此类问题。 服务器硬件故障:服务器本身的硬件出现问题,如CPU、内存、硬盘或电源等故障,会影响服务器的正常运行,进而导致网络中断。比如硬盘损坏可能导致系统无法启动,从而无法提供网络服务。 网络问题,
    的头像 发表于 01-13 17:03 1178次阅读