首页 | 本学科首页   官方微博 | 高级检索  
     


Web server load balancing: A queueing analysis
Authors:Zhongju Zhang  Weiguo Fan
Affiliation:1. Department of Operations and Information Management, School of Business, University of Connecticut, Storrs, CT 06269, United States;2. Department of Accounting and Information Systems, Pamplin College of Business, Virginia Polytechnic Institute and State University, Blacksburg, VA 24061, United States
Abstract:Over the last few years, the Web-based services, more specifically different types of E-Commerce applications, have become quite popular, resulting in exponential growth in the Web traffic. In many situations, this has led to unacceptable response times and unavailability of services, thereby driving away customers. Many companies are trying to address this problem using multiple Web servers with a front-end load balancer. Load balancing has been found to provide an effective and scalable way of managing the ever-increasing Web traffic. However, there has been little attempt to analyze the performance characteristics of a system that uses a load balancer. This paper presents a queuing model for analyzing load balancing with two Web servers. We first analyze the centralized load balancing model, derive the average response time and the rejection rate, and compare three different routing policies at the load balancer. We then extend our analysis to the distributed load balancing and find the optimal routing policy that minimizes the average response time.
Keywords:Load balancing   Parallel queues   Queueing theory   Routing
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号