Multicasting and Anycasting: Two Techniques for Providing a Scalable Web Service

6/17/99


Click here to start


Table of Contents

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

Author: Mostsfa Ammar

Email: ammar@cc.gatech.edu

Home Page: http://www.cc.gatech.edu/fac/Mostafa.Ammar/