Load balancing techniques for scalable web servers

被引:0
|
作者
Bryhni, H [1 ]
Klovning, E [1 ]
Kure, O [1 ]
机构
[1] Univ Oslo, Dept Informat, N-0360 Oslo, Norway
关键词
scalable web servers; HTTP; Network of Workstations; load balancing;
D O I
10.1117/12.325864
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Scalable web servers can be built using a Network of Workstations (NOW) where server capacity can be added by adding new workstations as the workload increases. The task of load balancing Hyper Text Transfer Protocol (HTTP) traffic to scalable web servers is the topic of this paper. We present a classification framework for scalable web servers, and present simulations of a clustered web server. The cluster communication is modeled using a detailed, verified model of TCP/IP processing over Asynchronous Transfer Mode (ATM). The simulator is a trace driven discrete event simulator, and the traces are obtained from the proxy server of a large Internet Service Provider (ISP) in Norway. Various load balancing schemes are simulated for the prototype using remapping in the network and compared with the Rotaing Nameserver approach. We show that the Round Robin load balancing policy implemented in a modified router gives better average response time and better load balancing than the Rotating Nameserver method used in current scalable web servers.
引用
收藏
页码:190 / 203
页数:14
相关论文
共 50 条
  • [31] Preferential load balancing for distributed internet servers
    Rumsewicz, M
    Dwyer, M
    [J]. FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 363 - 370
  • [32] Memory management for scalable web data servers
    Venkataraman, S
    Livny, M
    Naughton, JF
    [J]. 13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 510 - 519
  • [33] Scalable network file systems with load balancing and fault tolerance for web services
    Chang, Hsien-Tsung
    Chang, Yi-Min
    Hsiao, Sheng-Yuan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 93 : 102 - 109
  • [34] Load balancing framework for actively replicated servers
    Wang, Yun
    Wang, Junling
    [J]. Journal of Southeast University (English Edition), 2005, 21 (04) : 419 - 426
  • [35] A load-balancing algorithm for cluster-based multi-core web servers
    You, Guohua
    Zhao, Ying
    [J]. Journal of Computational Information Systems, 2011, 7 (13): : 4740 - 4747
  • [36] A High Availability Clusters Model Combined with Load Balancing and Shared Storage Technologies for Web Servers
    Moniruzzaman, A. B. M.
    Waliullah, Md.
    Rahman, Md. Sadekur
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 121 - 131
  • [37] Global web server load balancing using evolutionary computational techniques
    M. J. Oates
    D. W. Corne
    [J]. Soft Computing, 2001, 5 (4) : 297 - 312
  • [38] Balancing Workloads of Servers Maintaining Scalable Distributed Data Structures
    Lukawski, Grzegorz
    Sapiecha, Krzysztof
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 80 - 84
  • [39] Scalable load-distance balancing
    Bortnikov, Edward
    Cidon, Israel
    Keidar, Idit
    [J]. DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 77 - +
  • [40] A Modified Round-robin Load-balancing Algorithm for Cluster-based Web Servers
    Xu Zongyu
    Wang Xingxuan
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 3580 - 3584