X-BOT: A Protocol for Resilient Optimization of Unstructured Overlays

João Carlos Antunes Leitao, João Pedro da Silva Ferreira Moura Marques, José Orlando Roque Nascimento Pereira, Luís Eduardo Teixeira Rodrigues
2009 2009 28th IEEE International Symposium on Reliable Distributed Systems  
Gossip, or epidemic, protocols have emerged as a highly scalable and resilient approach to implement several application level services such as reliable multicast, data aggregation, publish-subscribe, among others. All these protocols organize nodes in an unstructured random overlay network. In many cases, it is interesting to bias the random overlay in order to optimize some efficiency criteria, for instance, to reduce the stretch of the overlay routing. In this paper we propose X-BOT, a new
more » ... otocol that allows to bias the topology of an unstructured gossip overlay network. X-BOT is completely decentralized and, unlike previous approaches, preserves several key properties of the original (non-biased) overlay (most notably, the node degree and consequently, the overlay connectivity). Experimental results show that X-BOT can generate more efficient overlays than previous approaches. * This work was partially supported by project "Redico" (PTDC/EIA/71752/2006). Selected portions of this Technical Report were published in the Proceedings of the 28th IEEE International Symposium on Reliable Distributed Systems. 1 Typically, an identifier is a tuple (ip, port).
doi:10.1109/srds.2009.20 dblp:conf/srds/LeitaoMPR09 fatcat:s456xquwnvfwjdi57qadqhrnhe