Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
A client-aware dispatching algorithm for web clusters providing multiple services
Proceedings of the 10th international conference on World Wide Web
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Scalable Web Server Cluster Design with Workload-Aware Request Distribution Strategy WARD
WECWIS '01 Proceedings of the Third International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS '01)
Efficient support for content-aware request distribution and persistent connection in Web clusters
Software—Practice & Experience
Journal of Systems and Software
An up-to-date survey in web load balancing
World Wide Web
Decentralized content aware load balancing algorithm for distributed computing environments
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
Kernel support for fine-grained load balancing in a web cluster providing streaming service
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Hi-index | 0.00 |
Due to the explosive growth of the Internet and increasing service demands from all around the world, the cluster-based system that consists of one request-dispatching server and several request-handling servers has become a cost-effective way to serve the huge amount of service demands. Nowadays, Web servers have to handle more complex types of requests since requests from clients may be mixed with dynamic Web pages, database processing, or multimedia stream data. Therefore, a Web cluster should be designed with intelligent request dispatching policies for supporting various types of service requests. In this paper, we have proposed two new content-aware request distribution policies named Locality-Aware Request Distribution with Replication and Classification (LARD/RC) and Grouped Client-Aware Policy (GCAP) to dispatch requests efficiently in Web clusters providing multiple types of services and running in homogeneous or heterogeneous environments. We have implemented our proposed policies in the LVS-CAD web cluster that can efficiently perform content-aware request dispatching. Performance evaluation shows that our proposed LARD/RC and GCAP policies could dispatch requests of different types to proper back-end servers in a more efficient way to utilize system resources than the other existing policies in both homogeneous and heterogeneous environments.