GloVE: A Distributed Environment for Low Cost Scalable VoD Systems

  • Authors:
  • L. Pinho;C. Amorim;E. Ishikawa

  • Affiliations:
  • -;-;-

  • Venue:
  • SBAC-PAD '02 Proceedings of the 14th Symposium on Computer Architecture and High Performance Computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper, we introduce a scalable Video-on-Demand(VoD) system called GloVE (Global Video Environment) inwhich active clients cooperate to create a shareable videocache that is used as the primary source of video contentfor subsequent client requests. In this way, GloVE server'sbandwidth does not limit the number of simultaneous clientsthat can watch a video since once its content is in the cooperativevideo cache (CVC) it can be directly transmittedfrom the cache rather than the VoD server. Also, GloVEfollows the peer-to-peer approach, allowing the use of low-costPCs as video servers. In addition, GloVE supportsvideo servers without multicast capability and videos in anystored format. We analyze preliminary performance resultsof GloVE implemented in a PC server using a Fast Ethernetinterconnect and small video buffers at the clients. Our resultsconfirm that while the GloVE-based server uses onlya single video channel to deliver a highly popular video simultaneouslyto N clients, conventional VoD servers requireas much as N times more channels.