MEMOCO: Memory-Efficient 100 Gbps Traffic Replay with Sequence Guarantee on Multi-core Servers

Ranzheng Cao, Wendi Feng · 2022

Network has become the most important infrastructure in today’s information society, in which traffic generation is essential in aiding network system development and testings. However, high-performance traffic replay, say 100 Gbps, is challenging. To this end, we present MEMOCO, a software-based 100 Gbps traffic generator to generate sequence guaranteed packets and replay real-world traces using fixed memory footage. At the heart of MEMOCO is a judiciously designed inter-core scheduler and a machine learning-based traffic pattern recognizer. We present the key design of MEMOCO to call for broad comments to the system.

Read the paper · More papers on PaperTik