A client-aware dispatching algorithm for web clusters providing multiple services
Proceedings of the 10th international conference on World Wide Web
Benchmarking Models and Tools for Distributed Web-Server Systems
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
Request Redirection Algorithms for Distributed Web Systems
IEEE Transactions on Parallel and Distributed Systems
The effectiveness of request redirection on CDN robustness
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Document replication and distribution in extensible geographically distributed web servers
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Minimal Cost Replication of Dynamic Web Contents under Flat Update Delivery
IEEE Transactions on Parallel and Distributed Systems
Future Generation Computer Systems - Special issue: Advanced services for clusters and internet computing
Effects of User Request Patterns on a Multimedia Delivery System
Multimedia Tools and Applications
Tunable randomization for load management in shared-disk clusters
ACM Transactions on Storage (TOS)
Handling Heterogeneity in Shared-Disk File Systems
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Geographically Distributed System for Catastrophic Recovery
LISA '02 Proceedings of the 16th USENIX conference on System administration
The effectiveness of request redirection on CDN robustness
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
MyXDNS: a resquest routing dns server with decoupled server selection
Proceedings of the 16th international conference on World Wide Web
Models and framework for supporting runtime decisions in Web-based systems
ACM Transactions on the Web (TWEB)
A task-based load distribution scheme for multi-server-based distributed virtual environment systems
Presence: Teleoperators and Virtual Environments
Architecture and performance models for QoS-driven effective peering of content delivery networks
Multiagent and Grid Systems - Content management and delivery through P2P-based content networks
Global Distribution of HTTP Requests Using the Fuzzy-Neural Decision-Making Mechanism
ICCCI '09 Proceedings of the 1st International Conference on Computational Collective Intelligence. Semantic Web, Social Networks and Multiagent Systems
DONAR: decentralized server selection for cloud services
Proceedings of the ACM SIGCOMM 2010 conference
Uncertainty in global application services with load sharing policy
DSOM'06 Proceedings of the 17th IFIP/IEEE international conference on Distributed Systems: operations and management
Client allocation for enhancing interactivity in distributed virtual environments
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
Balancing HTTP traffic using dynamically updated weights, an implementation approach
PCI'05 Proceedings of the 10th Panhellenic conference on Advances in Informatics
Exploiting application workload characteristics to accurately estimate replica server response time
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Adaptive Search Radius - Using hop count to reduce P2P traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking
Dynamic load balancing method based on DNS for distributed web systems
EC-Web'05 Proceedings of the 6th international conference on E-Commerce and Web Technologies
Integration of Fade Mitigation within centrally managed MF-TDMA/DVB-RCS networks
International Journal of Artificial Intelligence in Education
Hi-index | 0.00 |
Users of highly popular Web sites may experience long delays when accessing information. Upgrading content site infrastructure from a single node to a locally distributed Web cluster composed by multiple server nodes provides a limited relief, because the cluster wide-area connectivity may become the bottleneck. A better solution is to distribute Web clusters over the Internet by placing content nodes in strategic locations. A geographically distributed architecture where the Domain Name System (DNS) servers evaluate network proximity and users are served from the closest cluster reduces network impact on response time. On the other hand, serving closest requests only may cause un-balanced servers and may increase system impact on response time. To achieve a scalable Web system, we propose to integrate DNS proximity scheduling with an HTTP request redirection mechanism that any Web server can activate. We demonstrate through simulation experiments that this further dispatching mechanism augments the percentage of requests with guaranteed response time, thereby enhancing the Quality of Service of geographically distributed Web sites. However, HTTP request redirection should be used selectively because the additional round-trip increases network impact on latency time experienced by users. As a further contribution, this paper proposes and compares various mechanisms to limit reassignments with no negative consequences on load balancing.