Myconet: A Fungi-Inspired Model for Superpeer-Based Peer-to-Peer Overlay Topologies | IEEE Conference Publication | IEEE Xplore

Myconet: A Fungi-Inspired Model for Superpeer-Based Peer-to-Peer Overlay Topologies


Abstract:

Unstructured peer-to-peer networks can be extremely flexible, but, because of size, complexity, and high variability in peers' capacity and reliability, it is a continuin...Show More

Abstract:

Unstructured peer-to-peer networks can be extremely flexible, but, because of size, complexity, and high variability in peers' capacity and reliability, it is a continuing challenge to build peer-to-peer systems that are resilient to failure and effectively manage their available resources. We present Myconet, an approach to superpeer overlay construction inspired by the sophisticated, robust, root-like structures of fungal hyphae. Myconet models regular peers as biomass, and superpeers as hyphae that attract and concentrate biomass, while maintaining strong inter-connections with one another. Simulations of the Myconet peer-to-peer protocol show promising results in terms of network stabilization, response to catastrophic failure, capacity utilization, and proportion of peers to superpeers, when compared to other unstructured approaches.
Date of Conference: 14-18 September 2009
Date Added to IEEE Xplore: 30 October 2009
ISBN Information:

ISSN Information:

Conference Location: San Francisco, CA, USA
Citations are not available for this document.

I. Introduction

Peer-to-peer (P2P) networks are highly-decentralized, distributed systems potentially scaling to millions of peers. P2P networks require high levels of self-management and resilience in the face of changing conditions, as central authorization or supervision is impractical or impossible. Overlays impose a topology on top of these often chaotic networks, and act as an enabler for other services (such as search or routing). Overlays may be either structured (as, for example, with deterministically-placed distributed hash tables) or unstructured.

Cites in Papers - |

Cites in Papers - IEEE (14)

Select All
1.
Ali Mohammad Saghiri, "A Survey on Challenges in Designing Cognitive Engines", 2020 6th International Conference on Web Research (ICWR), pp.165-171, 2020.
2.
Emanuele Carlini, Massimo Coppola, Patrizio Dazzi, Matteo Mordacchini, Andrea Passarella, "Self-Optimising Decentralised Service Placement in Heterogeneous Cloud Federation", 2016 IEEE 10th International Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp.110-119, 2016.
3.
Sara Fathipour Deiman, Ali Mohammad Saghiri, Mohammad Reza Meybodi, "An adaptive algorithm for managing gradient topology in peer-to-peer networks", 2016 Eighth International Conference on Information and Knowledge Technology (IKT), pp.91-97, 2016.
4.
Daniel J. Dubois, Giuseppe Valetto, Donato Lucia, Elisabetta Di Nitto, "Mycocloud: Elasticity through Self-Organized Service Placement in Decentralized Clouds", 2015 IEEE 8th International Conference on Cloud Computing, pp.629-636, 2015.
5.
Damian Arellanes, Sonia Mendoza, Dominique Decouchant, "Support for resource aggregation in collaborative P2P systems", 2014 11th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp.1-6, 2014.
6.
Paul L. Snyder, Giuseppe Valetto, Jose Luis Fernandez-Marquez, Giovanna Di Marzo Serugendo, "Augmenting the Repertoire of Design Patterns for Self-Organized Software by Reverse Engineering a Bio-Inspired P2P System", 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems, pp.199-204, 2012.
7.
Luciano Baresi, Sam Guinea, "Architectural Styles for Adaptive Systems: A Tutorial", 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems, pp.237-238, 2012.
8.
Ichiro Satoh, "Self-adaptive mechanism for distributed computing", 2012 IEEE Conference on Evolving and Adaptive Intelligent Systems, pp.11-16, 2012.
9.
Mihai Dumitrescu, Razvan Andonie, "Clustering Superpeers in P2P Networks by Growing Neural Gas", 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pp.311-318, 2012.
10.
Guiseppe Valetto, Paul L. Snyder, Daniel J. Dubois, Elisabetta Di Nitto, Nicolò M. Calcavecchia, "A Self-Organized Load-Balancing Algorithm for Overlay-Based Decentralized Service Networks", 2011 IEEE Fifth International Conference on Self-Adaptive and Self-Organizing Systems, pp.168-177, 2011.
11.
Franco Zambonelli, Nicola Bicocchi, Giacomo Cabri, Letizia Leonardi, Mariachiara Puviani, "On Self-Adaptation, Self-Expression, and Self-Awareness in Autonomic Service Component Ensembles", 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops, pp.108-113, 2011.
12.
Luciano Baresi, Sam Guinea, "A-3: An Architectural Style for Coordinating Distributed Components", 2011 Ninth Working IEEE/IFIP Conference on Software Architecture, pp.161-170, 2011.
13.
Giacomo Cabri, Mariachiara Puviani, Franco Zambonelli, "Towards a taxonomy of adaptive agent-based collaboration patterns for autonomic service ensembles", 2011 International Conference on Collaboration Technologies and Systems (CTS), pp.508-515, 2011.
14.
Tadashi Nakano, "Biologically Inspired Network Systems: A Review and Future Prospects", IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), vol.41, no.5, pp.630-643, 2011.

Cites in Papers - Other Publishers (19)

1.
Zachary Michael Isaac Gould, Vikram Mohanty, Georg Reichard, Walid Saad, Tripp Shealy, Susan Day, "A Mycorrhizal Model for Transactive Solar Energy Markets with Battery Storage", Energies, vol.16, no.10, pp.4081, 2023.
2.
Newton Masinde, Kalman Graffi, "Peer-to-Peer-Based Social Networks: A Comprehensive Survey", SN Computer Science, vol.1, no.5, 2020.
3.
Fatemeh Safara, Alireza Souri, Sara Fathipour Deiman, "Super peer selection strategy in peer-to-peer networks based on learning automata", International Journal of Communication Systems, pp.e4296, 2020.
4.
Ali Mohammad Saghiri, "Blockchain Architecture", Advanced Applications of Blockchain Technology, vol.60, pp.161, 2020.
5.
Ali Mohammad Saghiri, Mohammad Reza Meybodi, "An adaptive super-peer selection algorithm considering peers capacity utilizing asynchronous dynamic cellular learning automata", Applied Intelligence, vol.48, no.2, pp.271, 2018.
6.
Payam Zahadat, Daniel Nicolas Hofstadler, Thomas Schmickl, "Vascular morphogenesis controller", Proceedings of the Genetic and Evolutionary Computation Conference, pp.163, 2017.
7.
Sara Fathipour Deiman, Ali Mohammad Saghiri, Mohammad Reza Meybodi, "A Delay Aware Super-Peer Selection Algorithm for Gradient Topology Utilizing Learning Automata", Wireless Personal Communications, vol.95, no.3, pp.2611, 2017.
8.
Vesna Šešum-Čavić, Eva Kühn, Daniel Kanev, "Bio-inspired search algorithms for unstructured P2P overlay networks", Swarm and Evolutionary Computation, vol.29, pp.73, 2016.
9.
Ali Mohammad Saghiri, Mohammad Reza Meybodi, "An approach for designing cognitive engines in cognitive peer-to-peer networks", Journal of Network and Computer Applications, vol.70, pp.17, 2016.
10.
Ichiro Satoh, Nature of Computation and Communication, vol.144, pp.171, 2015.
11.
Apostolos Malatras, "State-of-the-art survey on P2P overlay networks in pervasive computing environments", Journal of Network and Computer Applications, vol.55, pp.1, 2015.
12.
Shahrbanoo Gholami, Mohammad Reza Meybodi, Ali Mohammad Saghiri, Recent Advances in Information and Communication Technology, vol.265, pp.189, 2014.
13.
Ichiro Satoh, "Autonomy and Differentiation in Distributed Systems", Intelligent Distributed Computing VI, vol.446, pp.109, 2013.
14.
Corina Stratan, Jan Sacha, Jeff Napper, Paolo Costa, Guillaume Pierre, "The XtreemOS Resource Selection Service", ACM Transactions on Autonomous and Adaptive Systems, vol.7, no.4, pp.1, 2012.
15.
Ichiro Satoh, Distributed Computing and Artificial Intelligence, vol.151, pp.221, 2012.
16.
Paul L. Snyder, Giuseppe Valetto, Bio-Inspired Models of Networks, Information, and Computing Systems, vol.103, pp.252, 2012.
17.
Paul L. Snyder, Yusuf Osmanlioglu, Giuseppe Valetto, Bio-Inspired Models of Networks, Information, and Computing Systems, vol.103, pp.99, 2012.
18.
Fei Peng, Apostolos Malatras, Managing the Dynamics of Networks and Services, vol.6734, pp.61, 2011.
19.
Antinisca Di Marco, Francesco Gallo, Paola Inverardi, Rodolfo Ippoliti, Software Architecture, vol.6285, pp.485, 2010.

References

References is not available for this document.