Performance evaluation of a load balancing routing algorithm for clustered multiple cache servers

被引:0
|
作者
Miwa, H [1 ]
Kumagai, K [1 ]
Nogami, S [1 ]
Abe, T [1 ]
Yamamoto, H [1 ]
机构
[1] NTT, Serv Integrat Labs, Musashino, Tokyo 1808585, Japan
关键词
load balancing; cache server; routing algorithm; request locality; period of validity;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The explosive growth of World Wide Web usage is causing a number of performance problems, including slow response times, network congestion, and denial of service. Web site that has a huge number of accesses and requires high quality of services, such as a site offering hosting services, or content delivery services, usually uses a cache server to reduce the load on the original server offering the original content. To increase the throughput of the caching process and to improve service availability, multiple cache servers are often positioned in front of the original server. This requires a switch to direct incoming requests to one of the multiple cache servers. In this paper, we propose a routing algorithm for such a switch in front of clustered multiple cache servers and evaluate its performance by simulation. The results show that our routing algorithm is effective when content has request locality and a short period of validity, for example, news, map data, road traffic data, or weather information. We also identify points to consider when the proposed algorithm is applied to a real system.
引用
下载
收藏
页码:147 / 156
页数:10
相关论文
共 50 条
  • [1] Load balancing routing algorithm for reverse proxy servers
    Kato, S
    Okamoto, H
    Takenaka, T
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (09) : 3693 - 3700
  • [2] Load balancing on stateful clustered web servers
    Teodoro, G
    Tavares, T
    Coutinho, B
    Meira, W
    Guedes, D
    15TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2003, : 207 - 215
  • [3] Load balancing for performance differentiation in dual-priority clustered servers
    Mi, Ningfang
    Zhang, Qi
    Riska, Alma
    Smirni, Evgenia
    QEST 2006: THIRD INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, 2006, : 385 - +
  • [4] A predictive framework for load balancing clustered web servers
    Sheikhi, Sanaz
    Babamir, Seyed Morteza
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (02): : 588 - 611
  • [5] EQUILOAD: a load balancing policy for clustered web servers
    Ciardo, G
    Riska, A
    Smirni, E
    PERFORMANCE EVALUATION, 2001, 46 (2-3) : 101 - 124
  • [6] A predictive framework for load balancing clustered web servers
    Sanaz Sheikhi
    Seyed Morteza Babamir
    The Journal of Supercomputing, 2016, 72 : 588 - 611
  • [7] Workload-aware load balancing for clustered Web servers
    Zhang, Q
    Riska, A
    Sun, W
    Smirini, E
    Ciardo, G
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (03) : 219 - 233
  • [8] Load Balancing Algorithm for Cache Cluster
    刘美华
    古志民
    曹元大
    Journal of Beijing Institute of Technology, 2003, (04) : 436 - 440
  • [9] ADAPTLOAD: effective balancing in clustered web servers under transient load conditions
    Riska, A
    Sun, W
    Smirni, E
    Ciardo, G
    22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 104 - 111
  • [10] Comparison of Load Balancing Methods for Raspberry -Pi Clustered Embedded Web Servers
    Maduranga, M. W. P.
    Ragel, Roshan G.
    2016 20TH INTERNATIONAL COMPUTER SCIENCE AND ENGINEERING CONFERENCE (ICSEC), 2016,