1 / 8

VoD – Video on Demand Final Report

VoD – Video on Demand Final Report. Alexandre Porto PESC – COPPE UFRJ / CEDERJ Presented by yours truly, Pedro Rausch First EELA GRID School (EGRIS-1) The Lost Island, 15.12.2006. Outline. Original Architecture Proposed Architecture Demo. Original Architecture.

Download Presentation

VoD – Video on Demand Final Report

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VoD – Video on DemandFinal Report Alexandre Porto PESC – COPPE UFRJ / CEDERJ Presented by yours truly, Pedro Rausch First EELA GRID School (EGRIS-1) The Lost Island, 15.12.2006

  2. Outline • Original Architecture • Proposed Architecture • Demo The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  3. Original Architecture • Objective is to serve Course Material, to several clients, possibly from multiple sources at the same time • Multi-process, multi-threaded server • 100.000+ lines of source code • Complex interactions between three parties • Storage Server • Responsible for serving datablocks to requsting clients • RandomIO (RIO) Server • Responsible for keeping track of where datablocks are, and choosing an appropriate Storage Server • RIO Shell (riosh) • RIO Server Client. Can use additional software to display content The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  4. Storage Server Storage Server Storage Server Datafile Datafile Datafile Original Architecture riosh RIOServer The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  5. Proposed Architecture • Main concern: Change as little as possible the source code • Solution: RIOServer and Storage Servers on VO-BOXes, Datafiles on Storage Elements, accessible on demand by the local VO-BOX • Rationale for the usage of VO-BOXes: • High latency of WMS submission • Wouldn’t work on high load periods • Why waste a possibly powerful processor (WN) for what is probably the dumbest job on earth: Grab a block from the disk and shove it down a network pipe! The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  6. Storage Server Storage Server Storage Server Datafile Datafile Datafile Proposed Architecture Storage Element riosh RIOServer Storage Element UI VO-BOX VO-BOXes Storage Element The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  7. Demo • Now, here’s the show!!! • No sound, tough…. The machine is not playing nice these days The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

  8. Questions? The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006

More Related