"You make it fun; we'll make it run"

Coral

The Coral Content Distribution Network

•• Project home page
•• Brief overview and news
•• Coral Wiki and FAQ
•• Mailing Lists
•• Publications and people
•• Plugins and source code
•• Network measurement project
•• OASIS anycast service

Usage Information

We are currently testing a preliminary deployment of Coral on PlanetLab, an research test-bed of more than 400 servers at 170 sites world-wide. Currently, Coral is running on about 120 servers. See below for current statistics.

Is Coral currently up?

A preliminary deployment of Coral has been running since March 2004. To see Coral's current status:

Clients

You can try accessing other sites through CoralCDN right now!

Just append .nyud.net:8090 to the hostname of any URL, and your request for that URL is automatically redirected to and handled by Coral. Try it out!

    Enter a hostname:   http:// .nyud.net:8090/  

To regularly use Coral as a client, rather than manually typing .nyud.net:8090, consider installing one of our provided browser plugins. It's as simple as clicking a button.

Having problems using Coral? See our FAQ.

Servers

There are a number of mechanisms by which you can incorporate Coral into your site to reduce your traffic load and decrease your bandwidth bills. Here, we describe some simple approaches for taking advantage of Coral.

  • Rewrite image links to have Coralized absolute URLs.

  • Issue HTTP Redirects (302) from one of your normal URLs to the Coralized URL of that page. However, one needs to ensure that one is not redirecting fetches from Coral proxies (user-agent: and via: will have CoralWebPrx), because how else would Coral fetch the page in the first place?
For more information, see usage information in our Wiki.