Enabling P4 Hands-on Training in an Academic Cloud

Enabling P4 Hands-on Training in an Academic Cloud
复制标题

DOI:
10.1109/dcoss54816.2022.00077
复制
发表时间:
2022-05
期刊:
2022 18th International Conference on Distributed Computing in Sensor Systems (DCOSS)
影响因子:
--
通讯作者:
Ignacio Aguaded;Elie F. Kfoury;J. Crichigno
Ignacio Aguaded;Elie F. Kfoury;J. Crichigno
中科院分区:
其他
文献类型:
--
作者:
Ignacio Aguaded;Elie F. Kfoury;J. Crichigno

文献摘要

相似文献

本文介绍了一种基于P4可编程数据平面交换机的云基础设施和虚拟实验室。P4可编程数据平面作为实现网络创新的技术而出现。P4是一种用于描述如何处理网络数据包的编程语言。本文介绍了P4上的入门级培训库。虚拟实验室通过提供逐步的指导和练习,向学习者介绍P4和数据平面概念。虚拟实验室托管在学术云上,这是一个管理和协调计算资源的分布式平台。此外,本文还介绍了使用英特尔Tofino交换机的P4虚拟实验室正在进行的工作。最后,讨论了学术云作为网络测试平台的使用。
This paper describes a cloud infrastructure and virtual laboratories on P4 programmable data plane switches. P4 programmable data planes emerged as a technology that enables innovation in networking. P4 is a programming language used to describe how network packets are processed. This paper explains an entry-level training library on P4. The virtual laboratories introduce the learner to P4 and data plane concepts by providing step-by-step guides and exercises. The virtual laboratories are hosted in the Academic Cloud, a distributed platform that manages and orchestrates computing resources. Additionally, the paper describes a work in progress of P4 virtual laboratories that uses Intel Tofino switches. Lastly, the paper discusses the use of the Academic Cloud as a network testbed.