Weblins: A scalable WWW cluster-based server

被引:3
|
作者
Faour, A [1 ]
Mansour, N
机构
[1] Lebanese Univ, Phys Mat Lab, Beirut, Lebanon
[2] Lebanese Amer Univ, Div Comp Sci, Beirut, Lebanon
关键词
content-aware request distribution; cooperative file caching; load balancing; web server cluster;
D O I
10.1016/j.advengsoft.2005.04.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the ever-growing web traffic, cluster-based web servers have become very important to the Internet infrastructure. Thus, making the best use of all available resources in the cluster to achieve high performance is a significant research issue. In this paper, we present Weblins, a cluster-based web server that can achieve good throughput. Weblins has Gobelins operating system as platform. Gobelins is an efficient single system image operating system that transparently makes use of the resources available in the cluster. The architecture of Weblins is fully distributed. Weblins implements a content-aware request distribution policy via a new interface on top of Gobelins. Popular web files are dynamically replicated oil all nodes via a cooperative caching mechanism. For the non-popular files, the requests are handed-off to the corresponding nodes via the TCP Handoff protocol. Simulation results show that the strategy used by Weblins is more suitable for cluster-based Web severs in comparison with pure content-aware strategy and pure cooperative caching strategy. (C) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:11 / 19
页数:9
相关论文
共 50 条
  • [1] 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
  • [2] On multiple description streaming with cluster-based server
    Bak, Yuhyeon
    Jeong, Jinhwan
    Lee, Yongju
    Kim, Kapdong
    Kim, Changsoo
    Kim, Hagyoung
    Kim, Kywonsok
    2006 ASIA-PACIFIC CONFERENCE ON COMMUNICATION, VOLS 1 AND 2, 2006, : 216 - 220
  • [3] Sidera: A cluster-based server for online analytical processing
    Eavis, Todd
    Dimitrov, George
    Dimitrov, Ivan
    Cueva, David
    Lopez, Alex
    Taleb, Ahmad
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: COOPIS, DOA, ODBASE, GADA, AND IS, PT 2, PROCEEDINGS, 2007, 4804 : 1453 - 1472
  • [4] A new cluster-based distributed video record server
    Liao, XF
    Jin, H
    2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL III, PROCEEDINGS, 2003, : 249 - 252
  • [5] Adaptive server partition for service level agreements in cluster-based web server
    Jang, I
    Choi, C
    Park, K
    Kim, S
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 671 - 676
  • [6] A cluster-based scalable router for information centric networks
    Detti, Andrea
    Bracciale, Lorenzo
    Loreti, Pierpaolo
    Rossi, Giulio
    Melazzi, Nicola Blefari
    COMPUTER NETWORKS, 2018, 142 : 24 - 32
  • [7] A scalable streaming proxy server based on cluster architecture
    Jin, H
    Chu, J
    Fan, KQ
    Dong, Z
    Yang, ZL
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 126 - 135
  • [8] A novel cache scheme for cluster-based streaming proxy server
    Wu, S
    Jin, H
    Chu, J
    Fan, KQ
    25th IEEE International Conference on Distributed Computing Systems Workshops, Proceedings, 2005, : 727 - 733
  • [9] The tertiary level in a functional cluster-based hierarchical VoD server
    Barreiro, M
    Gulías, VM
    Sánchez, JJ
    Jorge, S
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2001, 2001, 2178 : 540 - 554
  • [10] Towards an efficient cluster-based E-commerce server
    Ungureanu, V
    Melamed, B
    Katehakis, M
    IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2003, : 474 - 477