Acila:在云数据中心网络中附加工作负载标识以实现高效包分类
网络与互联网体系结构
2021-09-20 v1
摘要
包中的 IP 地址与端口号(以下称基于网络的标识符)是网络设备用于识别收发包主机所属系统与角色以进行访问控制列表、优先级控制等的两类主要标识符。然而,在云上现代系统设计(如微服务架构)中,基于网络的标识符不利于网络设备识别主机的系统与角色。这是因为,由于自动扩缩与软件自动部署,构成系统(以下称工作负载)的许多 VM 与容器频繁地在资源可用的服务器上创建与删除,而基于网络的标识符依据容器与 VM 运行所在服务器分配。本文提出新系统 Acila,通过在包上标记从通常存于编排器或控制器中的身份提取的必要信息,使网络设备基于工作负载身份对包分类。我们实现 Acila 并表明,包过滤与优先级控制可借 Acila 实现,且相较传统基于网络标识符的方法,Acila 的对应表项更高效,性能开销极小。
引用
@article{arxiv.2109.08343,
title = {Acila: Attaching Identities of Workloads for Efficient Packet Classification in a Cloud Data Center Network},
author = {Kentaro Ohnishi and Daisuke Kotani and Hirofumi Ichihara and Yohei Kanemaru and Yasuo Okabe},
journal= {arXiv preprint arXiv:2109.08343},
year = {2021}
}