A Vision for Runtime Programmable Networks
A Vision for Runtime Programmable Networks
复制标题
DOI:
10.1145/3484266.3487377
复制
发表时间:
2021-11
期刊:
影响因子:
--
通讯作者:
Jiarong Xing;Kuo-Feng Hsu;Hongyi Liu;Matty Kadosh;Nvidia Alan;Lo Nvidia;Aditya Akella;T. Anderson;Arvind Krishnamurthy;T. Ng;Ang Chen;Yiming Qiu;Matty Ka-dosh;Alan Lo;Arvind Krish-namurthy
中科院分区:
文献类型:
--
作者:
Jiarong Xing;Kuo-Feng Hsu;Hongyi Liu;Matty Kadosh;Nvidia Alan;Lo Nvidia;Aditya Akella;T. Anderson;Arvind Krishnamurthy;T. Ng;Ang Chen;Yiming Qiu;Matty Ka-dosh;Alan Lo;Arvind Krish-namurthy
Our community has made significant progress in developing programmable network infrastructure, starting from the control plane and expanding to the data plane. As a latest trend, network devices are becoming runtime programmable while serving live traffic. This allows for reprogramming of individual device programs at fine-grained timescales to add or remove network functions. Many applications and services, however, need control over a combination of devices, including end host stacks, NICs, and switches, to accomplish their goals. We lay out our vision for runtime programmable networks, building upon device-level features to provide live, network-wide, runtime reprogramming. A whole-stack approach is needed with new programming models, compiler support, and network management abstractions. We outline a research agenda as a call to arms to the community.