80 likes | 204 Views
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.
E N D
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
Outline • Original Architecture • Proposed Architecture • Demo The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006
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
Storage Server Storage Server Storage Server Datafile Datafile Datafile Original Architecture riosh RIOServer The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006
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
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
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
Questions? The Lost Island, First EELA GRID School (EGRIS1) , 15.12.2006