Job scheduling in the presence of multiple resource requirements
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
Task assignment with unknown duration
Journal of the ACM (JACM)
Dynamic Load Balancing on Web-Server Systems
IEEE Internet Computing
Load Balancing across Near-Homogeneous Multi-Resource Servers
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Proactive Caching of DNS Records: Addressing a Performance Bottleneck
SAINT '01 Proceedings of the 2001 Symposium on Applications and the Internet (SAINT 2001)
A De-Centralized Scheduling and Load Balancing Algorithm for Heterogeneous Grid Environments
ICPPW '02 Proceedings of the 2002 International Conference on Parallel Processing Workshops
Scheduling algorithms for distributed Web servers
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Dynamic Load Balancing in Geographically Distributed Heterogeneous Web Servers
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Random Early Detection Web Servers for Dynamic Load Balancing
ISPAN '09 Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks
LDMA: load balancing using decentralized decision making mobile agents
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
A comparison of load balancing techniques for scalable Web servers
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
Modern Web-server systems use multiple servers to handle an increased user demand. Such systems need effective methods to spread the load among web servers evenly in order to keep web server utilization high while providing sufficient quality of service for end users. In conventional Domain Name Server DNS-based load balancing architecture, a DNS dispatches requests to web servers based on their load status. Because web servers need to inform the DNS server about their load status from time to time, a so-called load buffer ranges is often employed to reduce the update frequency. Without care, however, using a load buffer range may result in load oscillation among web servers. To address this problem, we propose a Puzzled Random Early Detection (PRED) method with the intuition that the probability for a web server to become overloaded in near future is directly proportional to its current load. And also propose a web server system arranged in the multiple logical ring connection, in which Round Robin DNS is integrated with adaptive thresholding in web server system. Simulation confirms that our method helps reducing the oscillation of the web server load significantly.