Title :
Design and implementation of an efficient web server based on FPGA
Author :
Junjie Zhang ; Jinjin Tian
Author_Institution :
Key Lab. of Specialty Fiber Opt., Shanghai Univ., Shanghai, China
Abstract :
In Cloud Computing systems, web servers, as the major channel of cloud computing, with high performance are required. It is necessary to obtain high throughput and reduce power consumption for improving the performance of webservers. In this paper, we propose a novel architecture of web server based on FPGA (Field Programmable Gate Arrays) which places the HTTP data sending part of the web service protocols processing into hardware for acceleration and other processing on 8051 soft-core for low cost. Results show that our proposed architecture brings higher throughput which achieves up to 987Mbps over Gigabit Ethernet, but it costs fewer resources than existing hybrid-based web servers. Besides, we confirm that hybrid implementation is more suitable for cloud computing.
Keywords :
Web services; cloud computing; field programmable gate arrays; file servers; hypermedia; transport protocols; FPGA; Gigabit Ethernet; HTTP data; Web service protocols; cloud computing systems; field programmable gate arrays; hybrid-based Web servers; power consumption reduction; soft-core; Cloud Computing; FPGA; acceleration; web server;
Conference_Titel :
Computer Science and Network Technology (ICCSNT), 2012 2nd International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4673-2963-7
DOI :
10.1109/ICCSNT.2012.6525914