DocumentCode
3260414
Title
Click on a Cluster: A Viable Approach to Scale Software-Based Routers
Author
Qinghua Ye ; MacGregor, Mike H.
Author_Institution
Univ. of Alberta, Edmonton
fYear
2007
fDate
24-28 June 2007
Firstpage
6392
Lastpage
6399
Abstract
Extensible software-based routers running on commodity off-the-shelf hardware and open-source operating systems have been motivated by the progress in hardware technologies and by the demand for routers with new capabilities. The Click modular router is one such software system. Click provides a mechanism to extend packet processing functions while supporting higher packet forwarding performance compared with other software-based routers. However the limitation of executing on a PC is in tension with the requirement for higher performance. In this paper, we explore the scalability of an extended version of Click that runs on a cluster of PCs connected by a high-speed/low latency InfiniBand interconnection network. We present the implementation and evaluation of our prototype. Our measurements show that the performance of this router can be scaled nearly linearly with increasing cluster size.
Keywords
multiprocessor interconnection networks; operating systems (computers); packet switching; public domain software; telecommunication network routing; click modular router; commodity off-the-shelf hardware; extensible software-based routers; high-speed InfiniBand interconnection network; low latency InfiniBand interconnection network; open-source operating systems; packet forwarding; packet processing functions; scale software-based routers; software system; Delay; Hardware; Multiprocessor interconnection networks; Open source software; Operating systems; Personal communication networks; Prototypes; Scalability; Size measurement; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2007. ICC '07. IEEE International Conference on
Conference_Location
Glasgow
Print_ISBN
1-4244-0353-7
Type
conf
DOI
10.1109/ICC.2007.1058
Filename
4289729
Link To Document