Scalable network virtualization using FPGAs

Autor: Abhishek Dwaraki, Russell Tessier, Ramakrishna Vadlamani, Yong Liao, Jérémie Crenne, Lixin Gao, Deepak Unnikrishnan
Rok vydání: 2010
Předmět:
Zdroj: FPGA
DOI: 10.1145/1723112.1723150
Popis: Recent virtual network implementations have shown the capability to implement multiple network data planes using a shared hardware substrate. In this project, a new scalable virtual networking data plane is demonstrated which combines the performance efficiency of FPGA hardware with the flexibility of software running on a commodity PC. Multiple virtual router data planes are implemented using a Virtex II-based NetFPGA card to accommodate virtual networks requiring superior packet forwarding performance. Numerous additional data planes for virtual networks which require less bandwidth and slower forwarding speeds are implemented on a commodity PC server via software routers. Through experimentation, we determine that a throughput improvement of up to two orders of magnitude can be achieved for FPGA-based virtual routers versus a software-based virtual router implementation. Dynamic FPGA reconfiguration is supported to adapt to changing networking needs. System scalability is demonstrated for up to 15 virtual routers.
Databáze: OpenAIRE