全部文章Ta的评论
- Apsara vSwitch (AVS) 是一个按主机部署的转发组件,用于aliyun中的实例网络连接。为了满足不断增长的性能需求,我们通过采用最广泛使用的“Sep-path”卸载架构来加速AVS,该架构引入了单独的硬件数据路径来加速流行流量。然而部署结果证明,软硬件数据路径的性能和编程灵活性之间的差距很难弥合,导致性能不可预测且迭代速度低。 本文介绍了 Triton,一种用于加速 AVS 的灵活硬件卸载架构。 Triton 凭借统一的数据路径而脱颖而出,其中每个数据包串行通过软件和硬件处理,以确保可预测的性能。为了灵活性,Triton 实现了一个优雅的工作负载分配模型,它将通用任务卸载到硬件,但在软件中保持动态逻辑。此外,Triton还集成了一系列尖端的软硬件协同设计,包括矢量包处理和头部有效负载切片,以缓解软件瓶颈并提高转发效率。与我们之前基于“Sep-path”的解决方案相比,部署结果表明,Triton 实现了可预测的高带宽和数据包速率,并且连接建立率显着提高了 72%,延迟仅增加了 2μs。更重要的是,Triton软件的灵活性和迭代速度将为云供应商节省开发成本并提高维护效率。c****42024-09-04880
共 1 条
- 1
页
个人简介
暂未填写公司和职务
暂未填写个人简介
暂未填写技能专长
暂未填写毕业院校和专业
个人成就
共发表过 1 篇文章
文章获得 0 次赞同
文章被浏览 88 次
获得 0 人关注
个人荣誉查看规则
暂未获得荣誉