| Abstract |
|
Recently, a new server-less architecture is proposed for
building low-cost yet scalable video streaming systems.
Compare to conventional client-server-based video
streaming systems, this server-less architecture does not
need any dedicated video server and yet is highly scalable.
Video data are distributed among user hosts and these
hosts cooperate to stream video data to one another. Thus
as new hosts join the system, they also add streaming and
storage capacity to absorb the added streaming load. This
study investigates the data reorganization problem when
growing a server-less video streaming system. Specifically,
as video data are distributed among user hosts, these data
will need to be redistributed to newly joined hosts to utilize
their storage and streaming capacity. This study presents a
new data reorganization algorithm that allows
controllable tradeoff between data reorganization
overhead and streaming load balance.
|
Additional Information
|
Citation:
T. K. Ho, Jack Y. B. Lee,
"A Row-Permutated Data Reorganization Algorithm for Growing Server-less Video-on-Demand Systems,"
ccgrid,
p. 44,
Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03),
2003
|