User-level communication in cluster-based servers

被引:0
作者
Carrera, EV [1 ]
Rao, S [1 ]
Iftode, L [1 ]
Bianchini, R [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
来源
EIGHTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS | 2002年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Clusters of commodity computers are currently being used to provide the scalability required by several popular Internet services. In this paper we evaluate an efficient cluster-based WWW server as a function of the characteristics of the intra-cluster communication architecture. More specifically, we evaluate the impact of processor overhead, network bandwidth, remote memory writes, and zero-copy data transfers on the performance of our server. Our experimental results with an 8-node cluster and four real WWW traces show that network bandwidth affects the performance of our server by only 6%. In contrast, user-level communication can improve performance by as much as 29%. Low processor overhead, remote memory writes, and zero-copyall make small contributions towards this overall gain. To be able to extrapolate from our experimental results, we use an analytical model to assess the performance of our server under different workload characteristics, different numbers of cluster nodes, and higher performance systems. Our modeling results show that higher gains (of up to 55%) can be accrued for workloads with large working sets and next-generation servers running on large clusters.
引用
收藏
页码:275 / 286
页数:12
相关论文
共 35 条
[1]  
ARAKI S, 1998, P SUP 98 NOV
[2]  
ARON M, 2000, P USENIX 2000 TECHN
[3]  
ARON M, 1999, P USENIX 99 ANN TECH
[4]  
BANIKAZEMI M, 2000, P 14 INT PAR DISTR P
[5]   Analytical and experimental evaluation of cluster-based network servers [J].
Bianchini R. ;
Carrera E.V. .
World Wide Web, 2000, 3 (04) :215-229
[6]  
Blumrich M. A., 1994, Proceedings the 21st Annual International Symposium on Computer Architecture (Cat. No.94CH3397-7), P142, DOI 10.1109/ISCA.1994.288154
[7]   MYRINET - A GIGABIT-PER-SECOND LOCAL-AREA-NETWORK [J].
BODEN, NJ ;
COHEN, D ;
FELDERMAN, RE ;
KULAWIK, AE ;
SEITZ, CL ;
SEIZOVIC, JN ;
SU, WK .
IEEE MICRO, 1995, 15 (01) :29-36
[8]  
BOZEMAN P, 1999, P 2 EXTR LIN WORKSH
[9]  
Breslau L, 1999, IEEE INFOCOM SER, P126, DOI 10.1109/INFCOM.1999.749260
[10]  
BUONADONNA P, 1998, P SUP 98 ORL FL NOV