Talk overview The main goal of this talk is to illustrate the challenges posed in design a system of this kind (and basically, most high speed packet processing systems) using off-the-shelf hardware. Brief overview of CoMo Design goals Architecture The old system... ... and the new system Practical aspects Conclusions Disclaimer: I only speak for myself, opinions are mine!