当前位置: 首页 > news >正文

什么是SPFC

文章目录

    • 为什么需要SPFC
    • SPFC的技术价值



SPFC(Subscriber Priority-based Flow Control)是基于用户优先级的流量控制,它是一种对指定用户流量或者拥有某些特征的流量进行的优先级流量控制的技术。对于SPFC指定用户流量的队列,当队列在下游设备发生拥塞时,上游设备会停止发送该用户流量在此队列的流量,从而实现零丢包。


为什么需要SPFC

AI大模型训练伴随着海量数据传输需求,企业可以通过以租代建方式减少自建算力的投入,这种方案需要传输大量数据样本到智算中心。

长距存算分离训练容易发生丢包,RDMA对丢包异常敏感。在网络拥塞时,丢包会影响到多个任务的算力效率。

传统流量控制技术

最基本的流量控制技术是IEEE 802.3定义的以太Pause机制:当网络中的下游设备发现其流量接收能力小于上游设备的发送能力时,会主动发Pause帧给上游设备,要求上游设备暂停流量发送,等待一段时间后再继续发送。

以太Pause机制的实现

但是以太Pause机制是将链路上所有的流量都暂停,即流量暂停是针对整个接口。

PFC技术

PFC是基于优先级为不同的业务来提供不同服务,是对现有以太Pause机制的增强。

PFC允许在一条以太网链路上创建8个虚拟通道,为每条虚拟通道指定一个优先等级并分配专用的资源(如缓存区、队列等),允许单独暂停和重启其中任意一条虚拟通道而不影响其他虚拟通道流量的传输,保证其它虚拟通道的流量无中断通过。


PFC的工作机制

PFC对具有突发性质的流能够很快地做出反应,但是当某一端口停止发送时,所有需要经过该端口的数据均被阻塞,这很容易产生队头阻塞、拥塞扩散以及死锁的问题。

SPFC的技术价值

精准流控

SPFC是对PFC技术的增强,SPFC反压报文中除了携带需要进行流量控制的优先级外,还携带了用户流量特征信息。与租户级切片功能叠加,在满足不同业务对网络带宽、时延、抖动等差异化SLA需求的情况下,根据设置的缓冲阈值,控制租户专线切片内队列流量的通断。

相较于PFC,SPFC可以做到更精细化的流量控制,实现租户间拥塞不扩散。


SPFC的工作机制

级联反压

当网络中间链路拥塞时,触发SPFC反压流程。设备发送反压报文到上游设备,上游设备收到反压消息,会根据反压信息指示停止发送数据并存储在本地缓存。

如果本地缓存消耗超过阈值则继续向上反压。通过逐级降速,实现通过网络级缓存吸收突发流量。

级联反压

端网协同

在网络边缘,如果连接的设备不支持SPFC,可以向上游设备发送PFC反压,协同租户感知拥塞变化,完成端网协同。


端网协同


http://www.jsqmd.com/news/250000/

相关文章:

  • 如何设计一个网关
  • 全网最全自考必备TOP10 AI论文平台测评
  • 学霸同款10个AI论文工具,专科生轻松搞定毕业论文!
  • 六大AI论文平台排名:智能降重与改写工具解析
  • 手把手教你用6款免费AI论文神器:选题到降重一站式搞定
  • 【毕业设计】基于springboot的大学生在线考试平台(源码+文档+远程调试,全bao定制等)
  • 【课程设计/毕业设计】基于springboot的大学生在线考试平台【附源码、数据库、万字文档】
  • Java毕设选题推荐:基于springboot的大学生在线考试平台【附源码、mysql、文档、调试+代码讲解+全bao等】
  • AI 自动生成 PPT 好用吗?多场景实测结果汇总
  • vue基于python的宠物领养付费系统
  • 基于flask的电影信息网站的设计与实现
  • 计算机Java毕设实战-基于springboot的大学生在线考试平台【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 上海交大团队让AI机器人拥有视觉预见力
  • 对话机器人如何“看人下菜“:NewMind AI发现大模型的巨大隐患
  • Python flask django冰雪大世界管理平台 滑雪场门票预约及装备租赁系统
  • Python flask django大学生社团管理系统
  • 港中大联合研究揭示:AI视觉语言模型存在严重安全漏洞
  • OPPO AI团队发布O-Mem:让AI助手拥有真正的“记忆“
  • Java计算机毕设之基于springboot的大学生在线考试平台(完整前后端代码+说明文档+LW,调试定制等)
  • 罗切斯特大学团队破解文字密集型视频理解难题
  • Python flask django的商城购物的网站
  • Java毕设项目:基于springboot的大学生在线考试平台(源码+文档,讲解、调试运行,定制等)
  • NYU朗格尼医学中心研究:小而专业的AI医生竟然完胜通用AI巨擘!
  • Python flask django茶园文化交流平台的设计
  • Python flask django高校助奖学金管理系统
  • 救命神器8个AI论文写作软件,专科生搞定毕业论文+格式规范!
  • Python flask django 中小学智慧校园管理系统
  • UNC团队“零数据“突破:AI智能体从无到有自我进化的奇迹
  • Python flask django 便捷私人牙科诊所信息系统
  • 新加坡国立大学团队让机器人拥有“时空眼“