Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sura/Vide 2004 Workshop Using a Grid of Servers for Distributing High Quality Video over IP Networks March 2004 Digital Video Working Group – RNP - Brazil.

Similar presentations


Presentation on theme: "Sura/Vide 2004 Workshop Using a Grid of Servers for Distributing High Quality Video over IP Networks March 2004 Digital Video Working Group – RNP - Brazil."— Presentation transcript:

1 Sura/Vide 2004 Workshop Using a Grid of Servers for Distributing High Quality Video over IP Networks March 2004 Digital Video Working Group – RNP - Brazil Guido Lemos de Souza Filho, PhD Departamento de Informática Universidade Federal da Paraíba

2 Outline GTVD context Server Grid Architecture Implementation Issues Initial Results Conclusion

3 GTVD Context Brazilian digital video working group main goals: Structure the Brazilian digital video community in a way that promotes cooperation Set up a Digital Video Network over the RNP backbone Computers, network resources, and software to provide a video distribution service We have technical cooperation projects involving: Loci-University of Tennessee, Canal Saúde, Mast (Astronomy Museum), Educational TV Networks, UFRN, UFPE, UFBA, UNIFACS, PUC-Rio, USP-SP, UFSC. Telemedicine, Digital Television, Communication in Mixed Reality Environments We are sponsored by RNP (Rede Nacional de Ensino e Pesquisa – National Research and Education Network)

4 Servers Grid Architecture AS Client IBP Server CS Client Storage Layer Access Layer Coordination Layer AS IBP Server

5 Web clients find videos by accessing applications with relevant metadata and URLs... Video Distribution Scheme RNP Digital Video Working Group Video Access Layer Storage Layer Web Client Search Engine Application Coordination Layer

6 The client activates the URL that is processed by the coordination layer, which redirects the client to the nearest video server... Video Distribution Scheme RNP Digital Video Working Group Video Access Layer Storage Layer Coordination Layer Web Client Coordination Server

7 The URL used in the redirection includes the video identifier and a route to the server with a persistent copy of the video... Video Distribution Scheme RNP Digital Video Working Group Video Access Layer Storage Layer Coordination Layer Web Client Video Access Server Video Access Server Video Access Server

8 The last video access server in the chain interacts with the IBP network to recover the stored video. The data stream then flows through the chain of access servers and is stored in each server´s cache while being played by the client... Video Distribution Schema RNP Digital Video Working Group Video Access Layer Storage Layer coordination Layer Video Access Server IBP

9 Implementation Issues - Video Servers

10 Implementation Issues – Source Component

11 RNP Digital Video Network DV-Net:DV-Net: Storage Servers (2) Video Access Servers (7) LinkBandwidth CE RJ CE SP RN RJ RN SP PB RJ PB SP PE RJ PE SP DF RJ DF SP SC RJ SC SP RS RJ RS SP 6 MBps 4 MBps 4 MBps 4 MBps 2 MBps 2 MBps 8 MBps 5 MBps 22 MBps 20 MBps 24 MBps 12 MBps 25 MBps 15 MBps

12 Initial Results

13 Conclusion We have implemented and tested a nation-wide video distribution service The initial results have shown that the service is able to provide high- quality video, in spite of the low- speed network used

14 On-going Activities Integration with IBP network of storage servers Integration of real time (already implemented) and VoD servers Implementation of a scheduler application in order to organize the use and configuration of the backbone

15 Sura/Vide 2004 Workshop Using a Grid of Servers for Distributing High Quality Video over IP Networks March 2004 Digital Video Working Group – RNP - Brazil Guido Lemos de Souza Filho, PhD Departamento de Informática Universidade Federal da Paraíba


Download ppt "Sura/Vide 2004 Workshop Using a Grid of Servers for Distributing High Quality Video over IP Networks March 2004 Digital Video Working Group – RNP - Brazil."

Similar presentations


Ads by Google