Proxy-assisted periodic broadcast for video streaming with multiple servers |
| |
Authors: | Ewa Kusmierek David H C Du |
| |
Affiliation: | (1) Poznan Supercomputing and Networking Center, Poznan, Poland;(2) Digital Technology Center and Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA |
| |
Abstract: | Large scale video streaming over the Internet requires a large amount of resources such as server I/O bandwidth and network
bandwidth. A number of video delivery techniques can be used to lower these requirements. Periodic broadcast by a central
server combined with proxy caching offers a significant reduction of the aggregate network and server I/O bandwidth usage.
However, the resources available to a single server are still limited. In this paper we propose a system with multiple geographically distributed servers. The problem of multiple servers for periodic broadcast is quite different from the problem of object location for multiple
web servers. Multiple servers offer increased amount of resources and service availability and may potentially allow a further
reduction of network bandwidth usage. On the other hand, the benefit of periodic broadcast mostly comes from high demand videos.
With multiple servers holding a video, the demand of the video at each server is reduced. Therefore, it is a challenge to
use multiple servers efficiently. We first analyze the dependence of the resource requirements on the number and locations
of the servers. Based on the character of the function describing such a dependence, we formulate and solve the problem of
video location and delivery, in a way that minimizes resource usage. We explore a trade-off between network and I/O bandwidth
requirements. We evaluate our proposed solutions through a number of tests.
|
| |
Keywords: | Video streaming Periodic broadcast Proxy-caching Distributed servers |
本文献已被 SpringerLink 等数据库收录! |
|