大数跨境
0
0

P4三宗罪: 阿里造轮子的必要性

P4三宗罪: 阿里造轮子的必要性 云深知网络
2020-09-24
2
导读:P4编程交换机最新进展

P4三宗罪系列:P4网络编程最新进展


虽然

可编程交换机

已经取得长足进展

得到业内不少厂家的支持



但是数据平面可编程性

目前只是小荷才露尖尖角

当前编程存在移植性扩展性复合性问题

与计算机领域的高级语言相比P4刚刚起步



首先就是语言的不统一

行业霸主和新生力量各自为战

即使同为P4也面临版本和厂家兼容性问题



计算机高级语言

成就了计算的集群化

但是网络编程语言只能单机作战



说好的一机多用

面临实战时就是渣

多程序并行就是噩梦一场



因此新的Lyra项目

从根本上解决上述问题

可解决NPL和P4的兼容问题

当机器学习碰到可编程的网络



阿里造的第一个轮子是Lyra语言

采用One-big-pipeline模型的编程抽象

编程过程无需考虑底层交换机的实现逻辑



第二个轮子就是编译器

本科阶段大部分学生的梦魇

这也是阿里Paper最关键和详尽的部分



最后的实操结果表明

Lyra程序与人工代码相比

更少的代码可最高节约87.5%的资源



Time is coming

是时候开启可编程之旅了

P4语言可编程的SDN交换机



相关阅读:
P4网络编程语言培训视频
支持P4编程的FPGA智能网卡
当人工智能碰到P4可编程的网络
618直播带货就差一台P4交换机了!

【声明】内容源于网络
0
0
云深知网络
“可能是中国最好的OPEN网络公众号” “嗯,必须是的”
内容 1315
粉丝 0
云深知网络 “可能是中国最好的OPEN网络公众号” “嗯,必须是的”
总阅读1.1k
粉丝0
内容1.3k