Building a Single-Box 100 Gbps Software Router

Cited 0 time in webofscience Cited 12 time in scopus
  • Hit : 187
  • Download : 60
Commodity-hardware technology has advanced in great leaps in terms of CPU, memory, and I/O bus speeds. Benefiting from the hardware innovation, recent software routers on commodity PC now report about 10 Gbps in packet routing. In this paper we map out expected hurdles and projected speed-ups to reach 100 Gbps in packet routing on a single commodity PC. With careful measurements, we identify two notable bottlenecks for our goal: CPU cycles and I/O bandwidth. For the former, we propose reducing per-packet processing overhead with softwarelevel optimizations and buying extra computing power with GPUs. To improve the I/O bandwidth, we suggest scaling the performance of I/O hubs that limits packet routing speed to well before 50 Gbps.
Publisher
Institute of Electrical and Electronics Engineers ( IEEE )
Issue Date
2010-05-07
Language
English
Citation

17th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2010, pp.43 - 46

DOI
10.1109/LANMAN.2010.5507157
URI
http://hdl.handle.net/10203/260269
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0