史上最强P4可编程交换机综述,没有之一!
2023-03-07 09:12:51 时间
综述性论文难写
可是这篇论文写出新高度
51页篇幅还特设Paper Roadmap
摘要:
传统上,数据平面都是用固定的功能基于一些协议来转发数据包,这种封闭式的设计模式由于采用硬编码方式从而将交换机限制为专有的功能实现,开发周期冗长,开发费用高企而且不够灵活。
最近,数据平面可编程性吸引了学术界和工业界的极大关注,网工和码农都可以操控自己的数据包处理功能。
通过减少设计、测试和部署新协议的时间,这种开放设计的模式正在为前所未有的创新铺平道路,一种定制化的,从上而下的网络应用开发方式从而来临;通过编程可以实现报文的精细可视化,减少复杂度并且提高可编程交换机的资源利用率,还可以大幅提高卸载到数据平面上的应用的性能。
尽管可编程数据平面交换机令人眼前一亮,在现代网络中具有重要作用,但是一直缺少一个全面的梳理。为此,本本尝试复盘可编程交换机,包括网络从传统模式到可编程网络的演变,分析可编程交换机出现的必然性,并总结了其与软件定义网络(SDN)和传统网络相比的优势。
本文提出了一个独特且全面的关于P4语言应用开发的分类法,对150多篇文章进行调研、分类和分析;讨论了挑战和一些想法,并提出未来的展望和开放的研究课题。
全文分类如下
只有想不到的没有看不到的
内容有点太过翔实
希望不会“从入门到精通”
最后演变为“从入门到放弃”
熟读唐诗三百首
不会作诗也会吟
通读参考文献305
不是最强也水滔天
相关文章
- 众多的数据库类型,你该怎么选择?
- Amazon DocumentDB 入门(兼容 MongoDB);第 2 部分 – 使用 AWS Cloud9
- Amazon DocumentDB 入门(兼容 MongoDB);第 1 部分 – 使用 Amazon EC2
- 在 Amazon Aurora Global Database 中使用写入转发构建全球分布式 MySQL 应用程序
- Amazon Redshift Spectrum – EB 级的 S3 数据就地查询
- 使用 Amazon Forecast 准确预测用电量
- Java_day17
- 开源软件 ProxySQL 与 AWS RDS 不得不说系列 Blog(二):借助 ProxySQL 的 Firewall 功能保护 AWS RDS 数据库
- 开源软件 ProxySQL 与 AWS RDS 不得不说系列 Blog(一): Proxy on AWS 测试架构和 ProxySQL 基本配置
- 在 Amazon RDS for SQL Server 中使用区域内只读副本
- 使用 IAM 身份验证连接 pgAdmin Amazon Aurora PostgreSQL 或 Amazon RDS for PostgreSQL
- Amazon DynamoDB:谈游戏用例与设计模式
- 如何对 Amazon 关系数据库服务进行分片
- Amazon Aurora MySQL 数据库配置最佳实践
- 创建新年的解决方案:关注 Amazon DynamoDB 最佳实践
- 利用 Amazon Neptune 分析社交媒体馈送信息
- Amazon DynamoDB:谈广告技术用例与设计模式
- S3 成本优化 – Part 1 最佳优化实践
- 利用 Amazon Aurora Global Database 提升业务连续性
- 使用 AWS DMS 以近乎零停机时间迁移 Oracle 数据库