Efficiency vs. portability in cluster-based network servers

被引:2
|
作者
Carrera, EV [1 ]
Bianchini, R [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
关键词
D O I
10.1145/568014.379589
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Efficiency and portability are conflicting objectives for cluster-based network servers that distribute the clients' requests across the cluster based on the actual content requested. Our work is based on the observation that this efficiency vs. portability tradeoff has not been fully evaluated in the literature. To fill this gap, in this paper we use modeling and experimentation to study this tradeoff in the context of an interesting class of content-based network servers, the locality-conscious servers, under different inter-node communication subsystems. Based on our results, our main conclusion is that portability should be promoted in cluster-based network servers with low processor overhead, given its relatively low cost (less than or equal to 16%) in terms of throughput performance. For clusters with high processor overhead communication, efficiency should be the overriding concern, as the cost of portability can be very high (as high as 107% on 96 nodes). We also conclude that user-level communication can be useful even for non-scientific applications such as network servers.
引用
收藏
页码:113 / 122
页数:10
相关论文
共 50 条
  • [31] Content-Aware Dispatching Algorithms for Cluster-Based Web Servers
    Emiliano Casalicchio
    Valeria Cardellini
    Michele Colajanni
    Cluster Computing, 2002, 5 (1) : 65 - 74
  • [32] A cluster-based multiuser cooperative network
    Esli, Celal
    Wittneben, Armin
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 3926 - 3931
  • [33] Cluster-based scalable network services
    Fox, Armando
    Gribble, Steven D.
    Chawathe, Yatin
    Brewer, Eric A.
    Gauthier, Paul
    Operating Systems Review (ACM), 1997, 31 (05): : 78 - 91
  • [34] LSMAC and LSNAT: Two approaches for cluster-based scalable Web servers
    Gan, XH
    Schroeder, T
    Goddard, S
    Ramamurthy, B
    ICC 2000: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CONFERENCE RECORD, VOLS 1-3: GLOBAL CONVERGENCE THROUGH COMMUNICATIONS, 2000, : 1164 - 1168
  • [35] Content-aware cooperative caching for cluster-based web servers
    Ahn, WH
    Kim, WJ
    Park, DY
    JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 69 (1-2) : 75 - 86
  • [36] Efficient cooperative caching for file systems in cluster-based web servers
    Ahn, WH
    Park, SH
    Park, D
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 326 - 334
  • [37] Request distribution-aware caching in cluster-based Web servers
    Olaru, V
    Tichy, WF
    THIRD IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2004, : 311 - 316
  • [38] Cloud Servers vs. Dedicated Servers - A Survey
    Abidi, Faiz
    Singh, Vishakha
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE IN MOOC, INNOVATION AND TECHNOLOGY IN EDUCATION (MITE), 2013, : 1 - 5
  • [39] Speedup vs. quality: Asynchronous and cluster-based distributed adaptive genetic algorithms for ordered problems
    Ohira, Ryoma
    Islam, Md Saiful
    Kayesh, Humayun
    PARALLEL COMPUTING, 2021, 103
  • [40] An SSL back-end forwarding scheme in cluster-based Web servers
    Kim, Jin-Ha
    Choi, Gyu Sang
    Das, Chita R.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (07) : 946 - 957