Geographic load balancing for scalable distributed web systems

被引:25
|
作者
Cardellini, V [1 ]
Colajanni, M [1 ]
Yu, PS [1 ]
机构
[1] Univ Roma Tor Vergata, I-00133 Rome, Italy
关键词
D O I
10.1109/MASCOT.2000.876425
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Users of highly popular Web sires may experience long delays when accessing information. Upgrading content site infrastructure from a single node to a locally distributed Web cluster composed by multiple ser-L er nodes provides a limited relief because the cluster wide-area connectivity may become the bottleneck. A better solution is to distribute Web clusters or er the Internet by placing content nodes in strategic locations. A geographical distributed architecture where the Domain Name System (DNS) servers evaluate network proximity and users are served from the closest cluster reduces network impact on response time. On the other hand, serving closest requests only nmp cause unbalanced servers and may increase system impact on response time. To achieve a scalable Web system, we pro pose to integrate DNS proximity scheduling with an HTTP request redirection mechanism that anp Web server can activate. We demonstrate through simulation experiments that this further dispatching mechanism augments the percentage of requests with guaranteed response time. thereby enhancing the Quality of Service of geographically distributed Web sires. However, HTTP request redirection should be used selectively because the additional round-trip increases network impact on latency time experienced by users. As a further contribution, this paper proposes and compares various mechanisms to limit reassignments with no negative consequences on load balancing.
引用
收藏
页码:20 / 27
页数:8
相关论文
共 50 条
  • [1] Scalable load balancing on distributed web servers using mobile agents
    Cao, JN
    Sun, YD
    Wang, XB
    Das, SK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (10) : 996 - 1005
  • [2] ALBL: an adaptive load balancing algorithm for distributed web systems
    Kontogiannis, Sotirios
    Karakos, Alexandros
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2014, 13 (02) : 144 - 168
  • [3] Load balancing techniques for scalable web servers
    Bryhni, H
    Klovning, E
    Kure, O
    PERFORMANCE AND CONTROL OF NETWORK SYSTEMS II, 1998, 3530 : 190 - 203
  • [4] Load Balancing in Distributed Web Caching
    Rajeev, Tiwari
    Gulista, Khan
    RECENT TRENDS IN NETWORK SECURITY AND APPLICATIONS, 2010, 89 : 47 - +
  • [5] Scalable network file systems with load balancing and fault tolerance for web services
    Chang, Hsien-Tsung
    Chang, Yi-Min
    Hsiao, Sheng-Yuan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 93 : 102 - 109
  • [6] Distributed Data Load Balancing for Scalable Key-Value Cache Systems
    Chen, Shanshan
    Zhou, Xudong
    Zhou, Guiping
    Sinnott, Richard O.
    ADVANCED COMPUTER ARCHITECTURE, 2018, 908 : 181 - 194
  • [7] SCALABLE PARALLEL AND DISTRIBUTED EXPERT DATABASE-SYSTEMS WITH PREDICTIVE LOAD BALANCING
    DEWAN, HM
    STOLFO, SJ
    WOODBURY, L
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (03) : 506 - 522
  • [8] Dynamic load balancing method based on DNS for distributed web systems
    Moon, JB
    Kim, MH
    E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2005, 3590 : 238 - 247
  • [9] Load balancing in distributed web server systems with partial document replication
    Zhuo, L
    Wang, CL
    Lau, FCM
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 305 - 312
  • [10] LOAD BALANCING IN DISTRIBUTED SYSTEMS
    CHOU, TCK
    ABRAHAM, JA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1982, 8 (04) : 401 - 412