Title :
Sago: a network resource management system for real-time content distribution
Author :
Chiueh, Tzi-cker ; Gopalan, Kartik ; Neogi, Anindya ; Li, Chang ; Sharma, Srikant ; Shan, Sheng-Ming ; Chen, Jiawu ; Li, Wei ; Joukov, Nikolai ; Zhang, Jie ; Hsu, Fu-Hau ; Guo, Fanglu ; Doong, Sheng-I
Author_Institution :
Centereach, Rether Networks Inc., New York, NY, USA
Abstract :
Content replication and distribution is an effective technology to reduce the response time for Web accesses and has been proven quite popular among large Internet content providers. However, existing content distribution systems assume a store-and-forward delivery model and is mostly based on static content. This paper describes the design, implementation, and initial evaluation of a network resource management system for real-time Internet content distribution called Sago, which provides facilities to provision and allocate network resources so that multiple bandwidth-guaranteed and fault-tolerant multicast connections can be multiplexed on a single physical network. Sago includes a novel network resource mapping algorithm that takes into account both physical network topology and dynamic traffic demands, a network-wide fault tolerance mechanism that supports both node-level and link-level fault tolerance, and a hierarchical network link scheduler that provides performance protection among multicast connections sharing the same physical network link. Moreover, Sago does not require any IP multicasting support from underlying network routers because it performs application-level multicasting. The technologies underlying Sago are important building blocks for real-time content distribution networks, end-to-end quality of service guarantee over global corporate intranets, and application-specific adaptation of wide-area network services.
Keywords :
Internet; fault tolerant computing; multicast communication; real-time systems; IP multicasting support; Internet content providers; Sago; Web accesses; application-specific wide-area network service adaptation; bandwidth-guaranteed multicast connections; content replication; dynamic traffic demands; end-to-end quality of service guarantee; fault-tolerant multicast connections; global corporate intranets; hierarchical network link scheduler; link-level fault tolerance; network resource allocation; network resource management system; network-wide fault tolerance mechanism; node-level fault tolerance; performance protection; physical network topology; real-time Internet content distribution; real-time content distribution; response time; Delay; Fault tolerance; Fault tolerant systems; IP networks; Internet; Multicast algorithms; Network topology; Real time systems; Resource management; Scheduling algorithm;
Conference_Titel :
Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
Print_ISBN :
0-7695-1760-9
DOI :
10.1109/ICPADS.2002.1183456