Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems
IEEE Transactions on Parallel and Distributed Systems
Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
A load cluster management system using SNMP and web
International Journal of Network Management
QoS-based Architectures for Geographically Replicated Web Servers
Cluster Computing
Web++ architecture, design and performance
World Wide Web
Using Proximity Information for Load Balancing in Geographically Distributed Web Server Systems
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
A Precise and Efficient Evaluation of the Proximity Between Web Clients and Their Local DNS Servers
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
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
Optimizing Static Job Scheduling in a Network of Heterogeneous Computers
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
Differentiated Caching Services; A Control-Theoretical Approach
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Effects of User Request Patterns on a Multimedia Delivery System
Multimedia Tools and Applications
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
Energy conservation in heterogeneous server clusters
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Approximate Algorithms for Document Placement in Distributed Web Servers
IEEE Transactions on Parallel and Distributed Systems
Allocating Non-Real-Time and Soft Real-Time Jobs in Multiclusters
IEEE Transactions on Parallel and Distributed Systems
Online solutions for scalable file server systems
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
MyXDNS: a resquest routing dns server with decoupled server selection
Proceedings of the 16th international conference on World Wide Web
Load and Proximity Aware Request-Redirection for Dynamic Load Distribution in Peering CDNs
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Journal of Network and Computer Applications
Effect of Database Server Arrangement to the Performance of Load Balancing Systems
ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
Energy-Efficient Process Allocation Algorithms in Peer-to-Peer Systems
SEUS '09 Proceedings of the 7th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
On TCP-based SIP server overload control
Principles, Systems and Applications of IP Telecommunications
Implementation of round robin policy in DNS for thresholding of distributed web server system
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
A Practical Architecture for an Anycast CDN
ACM Transactions on the Web (TWEB)
QoS and preemption aware scheduling in federated and virtualized Grid computing environments
Journal of Parallel and Distributed Computing
The anatomy of LDNS clusters: findings and implications for web content delivery
Proceedings of the 22nd international conference on World Wide Web
Hi-index | 0.00 |
With ever increasing Web traffic, a distributed multi-server Web site can provide scalability and flexibility to cope with growing client demands. Load balancing algorithms to spread the requests across multiple Web servers are crucial to achieve the scalability. Various domain name server (DNS) based schedulers have been proposed in the literature, mainly for multiple homogeneous servers. The presence of heterogeneous Web servers not only increases the complexity of the DNS scheduling problem, but also makes previously proposed algorithms for homogeneous distributed systems not directly applicable. This leads us to propose new policies, called adaptive TTL algorithms, that take into account of both the uneven distribution of client request rates and heterogeneity of Web servers to adaptively set the time-to-live (TTL) value for each address mapping request. Extensive simulation results show that these strategies are robust and effective in balancing load among geographically distributed heterogeneous Web servers.