Bakalářská práce

Rekonstrukce síťové topologie z distribuovaných znalostí

Assemply of network topology from distributed knowledge

Matúš Moravčík
Anotace

Middleware CoUniverse potrebuje poznať sieťovú topológiu medzi jednotlivými svojimi klientmi prepojenými v peer-to-peer sieti. Primárna je znalosť topológie na aplikačnej úrovni, ktorá môže byť klientmi rozšírená o linkovú či sieťovú úroveň. Tí však disponujú len svojou lokálnou vedomosťou. Vzniká tak potreba zostaviť kompletnú topológiu z distribuovaných znalostí. Táto práca sa zaoberá problematikou rekonštrukcie sieťovej topológie pre potreby CoUniverse.

Abstract

The CoUniverse middleware requires topological knowledge of the peer-to-peer network of the communicating clients. The primary knowledge of the network topology concerns the application layer, however supplementary knowledge can be supplied by the clients about the data link or network layer. The clients, though, only hold local knowledge about the network. Therefore a task of reconstructing complete …více

Zadání práce
Middleware CoUniverse pro orchestraci distribuovaných prostředí pro spolupráci potřebuje znalost síťové topologie mezi jednotlivými svými klienty, kteří jsou spojení v překryvové peer-to-peer síti. Primární je znalost topologie na aplikační úrovni, tj. vzájemná dosažitelnost jednotlivých uzlů, která může být v některých částech sítě rozšířena o znalost topologie na úrovni linkové či síťové.

Znalost topologie musí být shromážděna u jednoho z klientů v peer-to-peer síti. Vybranému klientovi proto zasílají všichni ostatní klienti svoji lokální znalost části sítě a z těchto částí je nutné sestavit kompletní topologii sítě. V CoUniverse v současné době chybí implementace sestavení síťové topologie pro takové sítě, pro které je dostupná i částečná znalost linkové či síťové topologie, nikoliv pouze aplikační.

Cílem práce je implementovat tuto funkcionalitu do klienta CoUniverse. Je potřebné navrhnout obsah a formát předávaných dat mezi klienty tak, aby bylo možné síťovou topologii sestavit, a také navrhnout a implementovat algoritmy pro její sestavení.

Práce zkontrolována:
20. 5. 2014 07:34, RNDr. Pavel Troubil, Ph.D., učo 139885
Jazyk práce
slovenština slovenština
Termín obhajoby
20. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

RNDr. Pavel Troubil, Ph.D., učo 139885
KPSK FI MU

Oponent

doc. RNDr. Petr Holub, Ph.D., učo 3248
BioMedAI CERIT-SC ÚVT MU

Literatura

  • LIŠKA, Miloš a Petr HOLUB. CoUniverse: Framework for Building Self-organizing Collaborative Environments Using Extreme-Bandwidth Media Applications. In Lecture Notes in Computer Science vol. 5415 Euro-Par 2008 Workshops - Parallel Processing. Las Palmas de Gran Canaria, Spain: Springer Berlin / Heidelberg, 2008, s. 339-351, 12 s. ISBN 978-3-642-00954-9.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
 
Název
Vložil
Vloženo
Práva
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.