3 research outputs found
Exploiting the Synergy Between Gossiping and Structured Overlays
In this position paper we argue for exploiting the synergy between gossip-based algorithms and structured overlay networks (SON). These two strands of research have both aimed at building fault-tolerant, dynamic, self-managing, and large-scale distributed systems. Despite the common goals, the two areas have, however, been relatively isolated. We focus on three problem domains where there is an untapped potential of using gossiping combined with SONs. We argue for applying gossip-based membership for ring-based SONs---such as Chord and Bamboo---to make them handle partition mergers and loopy networks. We argue that small world SONs---such as Accordion and Mercury---are specifically well-suited for gossip-based membership management. The benefits would be better graph-theoretic properties. Finally, we argue that gossip-based algorithms could use the overlay constructed by SONs. For example, many unreliable broadcast algorithms for SONs could be augmented with anti-entropy protocols. Similarly, gossip-based aggregation could be used in SONs for network size estimation and load-balancing purposes
Optimization of DEECo gossip-based communication
RozšiĹ™ovánĂ velkĂ©ho poÄŤtu bezdrátovĂ˝ch zaĹ™ĂzenĂ dalo podnÄ›t ke vzniku komponentovĂ©ho modelu DEECo urÄŤenĂ©ho pro aplikace, jejichĹľ neoddÄ›litelnou součástĂ je mobilita a dynamická kompozice s architekturou vytvářenou za bÄ›hu. Velkou vĂ˝zvou pĹ™i realizaci takovĂ©ho systĂ©mu je návrh komunikaÄŤnĂho systĂ©mu zaloĹľenĂ©m na gossip protokolu. TakovĂ© Ĺ™ešenĂ je zvlášť vhodnĂ© pro sĂtÄ› typu MANET a jeho účelem je zvýšenĂ spolehlivosti. V tĂ©to práci jsme navrhli optimalizaci protokolu s vyuĹľitĂm vlastnostĂ sĂtÄ› s vlastnĂ infrastrukturou. Zachovali jsme pĹ™i tom gossip zpĹŻsob komunikace bez zavedenĂ centralizovanĂ©ho prvku. NavrhovanĂ© zlepšenĂ spoÄŤĂvá ve vytvoĹ™enĂ komunikaÄŤnĂch skupin zformovanĂ˝ch na Ăşrovni návrhu. Experimenty ukázaly podstatnĂ˝ pokles poÄŤtu odeslanĂ˝ch zpráv a celkovÄ› snĂĹľenĂ˝ ÄŤas doruÄŤenĂ. Problematiku ÄŤasovánĂ jsme pak zvlášť zpracovali pro MANET sĂtÄ› a implementovali jsme mechanizmus pullovánĂ, kterĂ˝ vĂ˝znamnÄ› snĂĹľil latenci. Část tĂ©to práce je vÄ›nována formálnĂ specifikaci sĂ©mantiky za účelem pĹ™esnĂ©ho zdĹŻvodnÄ›nĂ vlastnostĂ systĂ©mu, ÄŤĂmĹľ jsme takĂ© poloĹľili základ pro dalšà rozšĂĹ™enĂ protokolu a budoucĂ vĂ˝zkum v oblasti distribuovanĂ˝ch systĂ©mĹŻ. Powered by TCPDF (www.tcpdf.org)The spread of wireless devices inspired the creation of a DEECo component model suitable for designing applications with immanent mobility and dynamic composition where the system architecture emerges at runtime. A great challenge in implementation of such a system is the underlying communication mechanism based on gossip protocol in order to achieve resilience and suitability for MANET networks. In this thesis we propose an optimization of the protocol exploiting infrastructure networks, but still preserving the gossip-like communication without a centralized element. The improvement is based on forming communication groups introduced at the design level. The experiments show a substantial decrease in the number of sent messages and a decrease in time of data delivery. The timing aspect of data delivery is further elaborated for MANET networks by implementing a pulling mechanism with significant improvement of the latency. Part of this thesis is dedicated to a formal specification of the system semantic to provide a precise rationale about its properties and laying the ground for further extensions and research. Powered by TCPDF (www.tcpdf.org)Department of Distributed and Dependable SystemsKatedra distribuovanĂ˝ch a spolehlivĂ˝ch systĂ©mĹŻMatematicko-fyzikálnĂ fakultaFaculty of Mathematics and Physic
Exploiting the Synergy Between Gossiping and Structured Overlays
ali(at)sics.se In this position paper we argue for exploiting the synergy between gossip-based algorithms and structured overlay networks (SON). These two strands of research have both aimed at building fault-tolerant, dynamic, self-managing, and largescale distributed systems. Despite the common goals, the two areas have, however, been relatively isolated. We focus on three problem domains where there is an untapped potential of using gossiping combined with SONs. We argue for applying gossip-based membership for ring-based SONs—such as Chord and Bamboo—to make them handle partition mergers and loopy networks. We argue that small world SONs—such as Accordion and Mercury—are specifically well-suited for gossip-based membership management. The benefits would be better graph-theoretic properties. Finally, we argue that gossip-based algorithms could use the overlay constructed by SONs. For example, many unreliable broadcast algorithms for SONs could be augmented with anti-entropy protocols. Similarly, gossip-based aggregation could be used in SONs for network size estimation and loadbalancing purposes