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 条
  • [21] Load balancing in heterogeneous distributed systems
    Gopal, T.V.
    Karthic Nataraj, N.S.
    Ramamurthy, C.
    Sankaranarayanan, V.
    Microelectronics Reliability, 1996, 36 (09): : 1279 - 1286
  • [22] A flexible load balancing in distributed systems
    Wang, JH
    Zhou, XS
    Shi, XA
    Zhan, JG
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1978 - 1981
  • [23] On load balancing in distributed telecommunication systems
    Osland, PO
    Emstad, PJ
    INTELLIGENCE IN NETWORKS, 2000, 30 : 363 - 374
  • [24] Cooperative load balancing in distributed systems
    Grosu, D.
    Chronopoulos, A. T.
    Leung, M. Y.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (16): : 1953 - 1976
  • [25] Load balancing framework for distributed systems
    Bozyigit, M
    Melhi, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (05): : 287 - 293
  • [26] Load balancing in heterogenous distributed systems
    Gopal, TV
    Nataraj, NSK
    Ramamurthy, C
    Sankaranarayanan, V
    MICROELECTRONICS AND RELIABILITY, 1996, 36 (09): : 1279 - 1286
  • [27] Noncooperative load balancing in distributed systems
    Grosu, D
    Chronopoulos, AT
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) : 1022 - 1034
  • [28] Load Balancing of Distributed Servers in Distributed File Systems
    Singh, Ravideep
    Gupta, Pradeep Kumar
    Gupta, Punit
    Malekian, Reza
    Maharaj, Bodhaswar T.
    Andriukaitis, Darius
    Valinevicius, Algimantas
    Bogatinoska, Dijana Capeska
    Karadimce, Aleksandar
    ICT INNOVATIONS 2015: EMERGING TECHNOLOGIES FOR BETTER LIVING, 2016, 399 : 29 - 37
  • [29] Load Balancing and Fault-Tolerance for Scalable Network File Systems Using by Web Services
    Chang, Hsien-Tsung
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 351 - +
  • [30] Load balancing of DNS-based distributed web server systems with page caching
    Xu, Z
    Huang, R
    Bhuyan, LN
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 587 - 594