DocumentCode :
500865
Title :
Internet-in-a-Box: Emulating datacenter network architectures using FPGAs
Author :
Ellithorpe, Jonathan D. ; Tan, Zhangxi ; Katz, Randy H.
Author_Institution :
EECS Dept., UC Berkeley, Berkeley, CA, USA
fYear :
2009
fDate :
26-31 July 2009
Firstpage :
880
Lastpage :
883
Abstract :
In this paper we describe the Internet-in-a-box datacenter network emulator, an FPGA-based tool for researchers to rapidly experiment with O(10,000) node datacenter network architectures. Our basic approach to emulation involves constructing a model of the target architecture by composing simplified hardware models of key datacenter building blocks, including switches, routers, links, and servers. Since models in our system are implemented in programmable hardware, designers have full control over emulated buffer sizes, line rates, topologies, and many other network properties. Full system control also gives researchers a significant degree of system visibility. Additionally, because our node model emulates servers using a full SPARC v8 ISA compatible processor, each node in the network is capable of running real applications. This allows researchers to study a network under complex real-world workloads at a scale that matches that of a large datacenter today. Moreover, because the system is a private testbed, experiments can be deterministic and therefore reproduced by other researchers. Lastly, the system is cost effective for designers, and we show that using FPGA technology on the market today we can actually emulate a network of 256-nodes for about $2,000.
Keywords :
Internet; computer centres; field programmable gate arrays; microprocessor chips; FPGA-based tool; Internet-in-a-box datacenter network emulator; datacenter building block; emulated buffer size; full SPARC v8 ISA compatible processor; full system control; line rate; programmable hardware; system visibility; topology; Control systems; Emulation; Field programmable gate arrays; Hardware; IP networks; Network servers; Network topology; Size control; Switches; Web server; Datacenter Networking; Hardware Modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-6055-8497-3
Type :
conf
Filename :
5227122
Link To Document :
بازگشت