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%。我们目前正在制定实验,来帮助我们更好地了解速率限制的全部潜在影响。
什么原因毁掉了运算放大器?
保护工作场所免受COVID-19侵害的四种方式
数据安全技术发展正面临着前所未有的挑战
江苏政府与四大运营商签订了5G网络建设与应用战略合作协议
如何保护柴油机组设备在运行中减少损害
Smooth Delivery:如何减少网络拥塞?
三星s8什么时候上市?三星s8最新消息:蓄势待发!三星s8价格、发布时间确定,你准备好钱包了吗?
应变式压力传感器的工作原理以及它的组成结构分析
基于Tsmc0.18μmCMOS工艺的全差分的共源共栅低噪声放大器设计
国内的智能手机厂商纷纷在印度市场跑马圈地
LTC6655的低噪声电压基准测量技术适用于设备的高分辨率测量
液压系统由哪几部分组成 液压系统常见故障及解决方法
物联网应用多面铺开 万物互联互通已成大势所趋
一加3T:6GB+高通骁龙821最强国产手机,仅用半年就停产,你在用?
应用于水利水电工程监测和监控的高新测控技术的要素与功能介绍
美超微推出业界首个支持EDSFF的存储系统
I2C总线的基本工作过程
SNP BLUEFIELD™助力徐工集团SAP ERP快速升级
如何建立电梯物联网安全运行预警体系
F-PACE是捷豹旗下一款中型SUV,性能与美学完美兼顾!