Multicasting and Anycasting:Two Techniques for Providing a Scalable Web Service
Contributors
Networked Services
The Challenges
How to Provide Scalability
Multicast Delivery of Web Pages
Popularity of Content
Internet Multicast Features
Multicast Web Server Architecture
On-Demand Multicast Delivery Performance
Continuous Multicast Delivery Performance
The “Hamlet” Question: To Multicast ...
The “Hamlet” Question: … or Not To Multicast
Server Replication
Server Selection Alternatives
Anycasting
Application-Layer Anycasting
An Architecture
Resolver
Web Server Selection
Overview of Approach
Resolvers Probe for RT and Associated TUFR
Servers Push TUFR
Resolver and Server Interaction
Server Push Process
Resolver Probe Process
Hybrid Push/Probe Technique
Evaluation of Hybrid Technique
Wide-Area Experiments
Anycasting VS Random Selection
Summary of Experiments
What if Anycasting is popular?
Avoiding Oscillations
Effect of Oscillation Prevention Technique
Worried about Scalability?
Concluding Remarks
Email: ammar@cc.gatech.edu
Home Page: http://www.cc.gatech.edu/fac/Mostafa.Ammar/