An FPGA-Based Simulator for Datacenter Networks

Date Added: Feb 2010
Format: PDF

The authors describe an FPGA-based datacenter network simulator for researchers to rapidly experiment with O(10,000) node datacenter network architectures. Their simulation approach configures the FPGA hardware to implement abstract models of key datacenter building blocks, including all levels of switches and servers. They model servers using a complete SPARC v8 ISA implementation, enabling each node to run real node software, such as LAMP and Hadoop. Their initial implementation simulates a 64-server system and has successfully reproduced the TCP incast throughput collapse problem.