@InProceedings{ho:reorganization,
  author = {T. K. Ho and Jack Y. B. Lee},
  title = {A Row-Permutated Data Reorganization Algorithm for Growing
  Server-less Video-on-Demand Systems},
  booktitle = {Proceedings of the Third IEEE/ACM International Symposium on
  Cluster Computing and the Grid},
  year = {2003},
  month = {May},
  pages = {44--51},
  publisher = {IEEE Computer Society Press},
  address = {Tokyo, Japan},
  URL =
  {http://csdl.computer.org/comp/proceedings/ccgrid/2003/1919/00/19190044abs.htm},
  keywords = {data reorganization, video on demand, video streaming,
  pario-bib},
  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.}
}

