Bandwidth load sharing & HTT Protocol
I am looking for something to help share the outgoing bandwidth of a server. The server is serving pictures to a lot of users, and the owner is having trouble paying for the bandwidth.
If there is a system like this already, please tell me. Otherwise, I am going to try to program it. The system is to share the uploads (file serving) of the server, and the end user never knows the difference. Basically, this is the model. There is the main server, and volunteers offer their own servers and bandwidth as nodes with mirrors of the main server. How it works: A 3rd party user asks the server for a file. The server tells the nodes to fulfill the request. The user never knows the difference. http://img221.imageshack.us/img221/3563/drawingge8.png There are a few things I want to know:
|
I am no expert in this area but doesn't bit torrent function in a similar way?
|
Quote:
This system would have dynamically updating content (populated to the nodes by the central server), and the users (the peers) would not be uploading, only downloading. |
Isn't that kind of like a reverse proxy?
|
All times are GMT -5. The time now is 01:18 AM. |