DocumentCode :
474864
Title :
Design of a web switch in a reconfigurable platform
Author :
Kachris, Christoforos ; Vassiliadis, Stamatis
Author_Institution :
Dept. of Electr. Eng., Math. & Comput. Sci., Delft Univ. of Technol., Delft
fYear :
2006
fDate :
3-5 Dec. 2006
Firstpage :
31
Lastpage :
40
Abstract :
The increase of the web traffic has created the need for web switches that are able to balance the traffic to the server farms based on their contents (e.g. layer 7 switching). In this paper we present a web switch implemented in a multiprocessor reconfigurable platform augmented with hardware co-processors. The system supports the TCP splicing scheme to accelerate the routing of the packets by forwarding packets at the IP layer after a connection has been spliced. The processors are alleviated using special co-processors for the management of the spliced connection and the URL string parsing. The proposed scheme can sustain up to 927 Mbps throughput for 64 KB request file size consuming less than 1 Watt in a Xilinx Virtex4 FPGA. Hence, the system provides an efficient combination of processor´s flexibility and ASIC´s performance. Finally, the system is compared against a network processor-based and a software content-based switch in terms of performance, area, and power.
Keywords :
IP networks; Internet; application specific integrated circuits; coprocessors; field programmable gate arrays; reconfigurable architectures; telecommunication network routing; telecommunication traffic; transport protocols; ASIC; IP layer; TCP splicing; URL string parsing; Web switch design; Web traffic; Xilinx Virtex4 FPGA; forwarding packets; hardware co-processors; multiprocessor reconfigurable platform; network processor; pakcet routing; software content-based switch; Acceleration; Coprocessors; Field programmable gate arrays; Hardware; Routing; Splicing; Switches; TCPIP; Throughput; Uniform resource locators; reconfigurable logic; web switch;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Architecture for Networking and Communications systems, 2006. ANCS 2006. ACM/IEEE Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-59593-580-9
Type :
conf
Filename :
4579521
Link To Document :
بازگشت