Isolation Mechanisms for High-Speed Packet-Processing Pipelines

随着我们发现更多的用例,部署需要能够在单个设备中运行多个数据包处理模块。 这些模块很可能是由独立的团队开发的,要么是在同一个组织内,要么是来自多个组织。 因此,我们需要隔离机制来确保同一设备上的模块不会相互干扰。 本文介绍了Menshen,它是可重构匹配表(RMT)管道的一个扩展,在不同的数据包处理模块之间实施隔离。