DocumentCode :
2807092
Title :
Improving Dynamic Web Servers by Affinity-Based Network Interfaces
Author :
Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Prieto, Alberto
Author_Institution :
Dept. Ing. de Comun., Univ. de Malaga, Málaga, Spain
fYear :
2011
fDate :
9-11 Feb. 2011
Firstpage :
478
Lastpage :
482
Abstract :
Present trend towards multiprocessor and multi-core architectures as well as programmable NICs (Network Interface Cards) provides new opportunities to exploit the available parallelism in the network interface design and implementation to cope with the high communication overhead required to take advantage of a multi-gigabit links. In this paper we have used dynamic web servers to evaluate several alternatives to distribute the network interface work among the different cores available in the node. These alternatives have been devised according to the affinity of the work to be done with the location (proximity to the memories where the different data structures are stored) and characteristics of the processing core. Improvements in the throughput (up to 110%), the response time (up to 500%) and the requests attended per second (up to 85%) have been observed in our experiments on dynamic web servers.
Keywords :
file servers; multiprocessing systems; network interfaces; affinity-based network interface; dynamic Web servers; multicore architecture; multigigabit links; multiprocessor architecture; network interface card; Bandwidth; Network interfaces; Operating systems; Protocols; Throughput; Web server; Full system simulation; Interrupt affnity; Network interface; Processor affinity; Simics; Web server evaluation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
Conference_Location :
Ayia Napa
ISSN :
1066-6192
Print_ISBN :
978-1-4244-9682-2
Type :
conf
DOI :
10.1109/PDP.2011.20
Filename :
5739036
Link To Document :
بازگشت