Source document: https://docs-lawep.s3.us-east-2.amazonaws.com/1697801126348.pdf (Liberia)
CoUniverse GLIF 2007 Demonstration CoUniverse: Self-Organizing Collaborative Environments Petr Holub, Miloš Liška, Luděk Matyska Masaryk University GLIF 2007 Prague, Czech Republic, 2007–09–17 1/11 CoUniverse GLIF 2007 Demonstration Talk Overview CoUniverse GLIF 2007 Demonstration 2/11 CoUniverse GLIF 2007 Demonstration Self-Organizing Collaborative Systems • Experiences with HD video • manual management of large-scale installations is tedious • application (re)configuration • links reservation • requires careful scheduling of infrastructure • capacity of links • capacity of end-nodes • capacity of distribution infrastructure 3/11 CoUniverse GLIF 2007 Demonstration Self-Organizing Collaborative Systems • Experiences with AccessGrid, VRVS,.
• scales to reasonable size of collaborating group • AG supports external applications, is extensible • doesn’t support automatic fail-over behavior • doesn’t support scheduling applications with bandwidth requirements close to link capacities AccessGrid VRVS 4/11 CoUniverse GLIF 2007 Demonstration CoUniverse • CoUniverse focuses on: • self-organization of collaborative tools including incorportation of external tools which don’t support the middleware directly • continuous adaptation on changing networking conditions • support media streams with bitrate comparable to capacity of links (including advanced stream to link scheduling) • built-in monitoring and visualization • user-empowered approach as much as possible • programmability and “debuggability” of the environment • open-source software 5/11 CoUniverse GLIF 2007 Demonstration CoUniverse • Network organization • Universe(s) for group collaboration • Multiverse for registration, lookup across universes • control plane based on P2P substrate • optimized for robustness • data plane based on native infrastructure for possible • optimized for maximum performance and minimum latency • Components • nodes • applications organized into application groups • application group controller (AGC) • steer each application group • includes data stream scheduler 6/11 CoUniverse GLIF 2007 Demonstration CoUniverse • Scheduler • scheduling of streams close to link capacity is hard • Monitoring • control plane monitoring • data plane monitoring • application monitoring • Visualization • network topology vizualization • active stream visualization • incorporation of network and application monitoring 7/11 CoUniverse GLIF 2007 Demonstration GLIF 2007 Demonstration • Pre-alpha version of CoUniverse • Universe and Multiverse support, AGC • support for various flavors of unidirectional apps (HD @ 1.5 Gbps, HD @ 750 Mbps, HD+DXT @ 250 Mbps, HDV @ 25 Mbps, etc.)
• scheduler for unidirectional applications • support for multi-point apps without scheduler (VIC, RAT, Rum, etc.)
• simple link monitoring • GUI + visualization + some quirks on top of it ;-) 8/11 CoUniverse GLIF 2007 Demonstration GLIF 2007 Demonstration 9/11 CoUniverse GLIF 2007 Demonstration Acknowledgments • MŠM 0021622419: “Parallel and Distributed Systems” • Special thanks to: Václav Novák, Jiří Matela, Lukáš Hejtmánek, Tomáš Rebok, Jan Nejman • LSU: Ian Wesley-Smith, Andrei Hutanu • Taipei: Simon Lin, Aries Hung, Min Tsai • Joe Mambretti, Steve Thorpe et al.
for sharing VLAN90 • Thomas Sterling for inspiring us 10/11 CoUniverse GLIF 2007 Demonstration Thank you for your attention!

Q?/A!

hopet@ics.muni.cz 11/11