混合模块化交换机的设计
网络与互联网体系结构
2017-12-21 v1
摘要
网络功能虚拟化(NFV)为云网络的设计、部署和管理带来了新的启示。防火墙、负载均衡器和入侵检测系统等许多网络功能均可由服务器虚拟化。然而,网络运营商通常不得不牺牲可编程性以实现高吞吐量,尤其是在需要复杂网络功能的网络边缘。在此,我们设计、实现并评估了混合模块化交换机。该硬件/软件混合交换机旨在满足现代 NFV 应用在提供高吞吐量的同时具备高度可编程性的要求。HyMoS 利用兼容 P4 的网络接口卡(NIC)、PCI Express 接口和 CPU 分别充当线卡、交换结构和结构控制器。在我们的 HyMoS 实现中,PCI Express 接口被转化为具有每秒数百吉比特吞吐量的非阻塞交换结构。与现有的 NFV 基础设施相比,HyMoS 提供了硬件和软件上的模块化,并通过支持 P4 语言的超集实现了更高程度的可编程性。
引用
@article{arxiv.1705.09999,
title = {Design of a Hybrid Modular Switch},
author = {Ashkan Aghdai and Yang Xu and H. Jonathan Chao},
journal= {arXiv preprint arXiv:1705.09999},
year = {2017}
}