|
Project Description Video streaming systems have traditionally been built around the client-server architecture where a video server stores compressed video for delivery
to clients connected by a network. With increasing demand for large-scale video streaming services, researchers have spent considerable effort in designing high-capacity video servers. Nevertheless, a video server
can only have finite capacity and the continuous server upgrade can become increasingly more expensive as the system scales up. In this research programme, we investigate a radically different architecture where the
bottleneck - video server, is eliminated altogether. This server-less architecture exploits resources in the end-user machines for distributed data storage and video delivery. Thus when new hosts are added to
the system, they add resources in addition to workload to the system. This research programme will systematically explore and investigate architectural alternatives for building a scalable, reliable, and
cost-effective server-less video streaming system.
 |
Project Funding This research is partially funded by a Direct Research Grant, Earmarked Research Grant, and the Area of Excellence in Information Technology.
Personnel PI: Prof. Jack Y. B. Lee Researchers: W. T. Leung, C. Y. Chan, T. K. Ho, S. C. Hui, K. K. To, and O. L. Sung.
Related Publications
C. Y. Chan and Jack Y. B. Lee, "A Decentralized Scheduler for Distributed Video Streaming in a Server-less Video Streaming System," International Symposium on Cluster Computing and the
Grid (CCGrid 2004), Chicago, Illinois, U.S.A, April 19-22, 2004.
W. T. Leung and Jack Y. B. Lee, "A Server-less Architecture for Building Scalable, Reliable, and Cost-Effective Video-on-demand Systems," Internet2 Workshop on Collaborative Computing in
Higher Education: Peer-to-Peer and Beyond, Tempe, AZ, USA, 30-31 Jan 2002.
|
|