Abstract
Network management has steadily evolved over recent years. Along with the growing need for advanced features in network management solutions, several distribution models were investigated, varying from centralized to fully distributed models. Despite the common agreement that some sort of distribution is really needed to execute management tasks, there seems to exist a permanent quest for the next distributed network management model. Among the distributed models, an interesting and emerging possibility is the use of P2P technology in network management, also known as P2P-Based Network Management (P2PBNM). Several investigations have shown that P2PBNM can be seen as an enabler for advanced network management features. However, due to the dispersion concerning the concepts and features related to these investigations, it is difficult to draw a comprehensive picture of the P2PBNM area. The purpose of this article is to look at literature on P2PBNM and to highlight initiatives regarding the use of P2P technology in network management. Furthermore, such initiatives are classified in respect to proposed review questions. Finally, future trends are discussed in order to predict what the future holds for P2PBNM.
Similar content being viewed by others
References
Samaan, N., Karmouch, A.: Towards autonomic network management: an analysis of current and future research directions. IEEE Commun. Surv. Tutor. 11(3), 22–36 (2009)
Pavlou, G.: On the evolution of management approaches, frameworks and protocols: a historical perspective. J. Netw. Syst. Manag. 15(4), 425–445 (2007)
Goldszmidt, G., Yemini, Y.: Distributed management by delegation. In: Proceedings of the 15th International Conference on Distributed Computing Systems, pp. 333–340, Washington, DC, USA, 1995. IEEE Computer Society (1995)
Sloman, M.: Policy driven management for distributed systems. J. Netw. Syst. Manag. 2(4), 333–360 (1994)
Soldatos, J., Alexopoulos, D.: Web services-based network management: approaches and the wsnet system. Int. J. Netw. Manag. 17(1), 33–50 (2007). ISSN 1099-1190
Enns, R., Bjorklund, M., Schoenwaelder, J., Bierman, A.: Network configuration protocol (NETCONF), RFC 6241 (Proposed Standard). Internet Engineering Task Force (IETF), (2011)
Granville, L.Z., da Rosa, D.M., Panisson, A., Melchiors, C., Almeida, M.J.B., Tarouco, L.M.R.: Managing computer networks using peer-to-peer technologies. IEEE Commun. Mag. 43(10), 62–68 (2005)
Panisson, A., da Rosa, D.M., Melchiors, C., Granville, L.Z., Almeida, M.J.B., Tarouco, L.M.R.: Designing the architecture of P2P-based network management systems. In: Proceedings of the 11th IEEE Symposium on Computers and Communications (ISCC), pp. 69–75. IEEE Computer Society, (2006). doi:10.1109/ISCC.2006.60
Binzenhofer, A., Tutschku, K., auf dem Grabem, B., Fiedler, M., Carlsson, P.: A P2P-based framework for distributed network management. In: Proceedings Wireless Systems and Network Architectures in Next Generation Internet, volume 3883 of Lecture Notes in Computer Science, pp. 198–210, Springer-Verlag, Heidelberg (2006)
Marquezan, C.C., Panisson, A., Granville, L.Z., Nunzi, G., Brunner, M.: Maintenance of monitoring systems throughout self-healing mechanisms. In: Proceedings of the 19th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Managing Large-Scale Service Deployment, p. 188. Springer, (2008)
Melchiors, C., Mattjie, D., dos Santos, C.R.P., Panisson, A., Granville, L.Z., Tarouco, L.M.R.: Advancements in Distributed Computing and Internet Technologies: Trends and Issues, chapter A P2P-Based Strongly Distributed Network Polling Solution. IGI Global, Hershey (2011)
Fallon, L., Parker, D., Zach, M., Leitner, M., Collins, S.: Self-forming network management topologies in the madeira management system. In: Lecture Notes in Computer Science, Vol 4543, 61 (2007)
Nobre, J.C., Granville, L.Z.: Consistency of policy states in decentralized autonomic network management. In: Proceedings of the 12th IEEE/IFIP Network Operations and Management Symposium (NOMS), Washington, DC, USA, 2010. IEEE Computer Society (2010)
Konstantinou, A.V., Yemini, Y.: A2A: an architecture for autonomic management coordination. In: Proceedings of 20th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM), p. 85, Springer-Verlag, New York (2009)
dos Santos, C.R.P., Famaey, J., Schönwälder, J., Granville, L.Z., Pras, A., De Turck, F.: Taxonomy for the network and service management research field. J. Netw. Syst. Manag. 24(3), 764–787 (2016)
Steinmetz, R., Wehrle, K.: Peer-to-peer systems and applications. In: Lecture Notes in Computer Science, (2005)
Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Comput. Surv. 36(4), 335–371 (2004). doi:10.1145/1041680.1041681. ISSN 0360-0300
Rodrigues, R., Druschel, P.: Peer-to-peer systems. Commun. ACM 53, 72–82 (2010). ISSN 0001-0782
Li, J., Jin, W.: Routing mechanism in active peer-to-peer network. In: Computing, Communication and Networking Technologies (ICCCNT), 2014 International Conference on, pp. 1–3. IEEE, (2014)
Javanmardi, S., Shojafar, M., Shariatmadari, S., Ahrabi, S.S.: Fr trust: a fuzzy reputation-based model for trust management in semantic p2p grids. Int. J. Grid Util. Comput. 6(1), 57–66 (2014)
Papadakis, H., Roussopoulos, M., Fragopoulou, P., Markatos, E.P.: Imbuing unstructured p2p systems with non-intrusive topology awareness. In: Proceedings. IEEE Ninth International Conference on Peer-to-Peer Computing, 2009. P2P ’09., pp. 51–60, September (2009). ISBN 978-1-4244-5066-4
Xie, H., Min, B., Dai, Y.: Soda: towards a framework for self optimization via demand adaptation in peer-to-peer networks. In: Proceedings. IEEE Ninth International Conference on Peer-to-Peer Computing, 2009. P2P ’09., pp. 163–170, September (2009). ISBN 978-1-4244-5066-4
Jimenez, R., Osmani, F., Knutsson, B.: Connectivity properties of mainline bittorrent dht nodes. In: Proceedings. IEEE Ninth International Conference on Peer-to-Peer Computing, 2009. P2P ’09., pp. 262–270, September (2009). ISBN 978-1-4244-5066-4
Saini, N., Chaturvedi, A., Yadav, R.: Identifying. Collusion attacks in p2p trust and reputation systems. Int. J. Comput. Appl. (IJCA) 2, 36–41 (2014)
Gong, L.: JXTA: a network programming environment. IEEE Internet Comput. 5(3), 88–95 (2001). ISSN 1089-7801
Bjurefors, F., Larzon, L.A., Gold, R.: Performance of pastry in a heterogeneous system. In: Proceedings. Fourth International Conference on Peer-to-Peer Computing, 2004., pp. 278 – 279, August (2004). ISBN 0-7695-2156-8
Stoica, I., Morris, R., Liben-Nowell, D., Karger, D.R., Kaashoek, M.F., Dabek, F., Balakrishnan, H.: Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE/ACM Trans. Netw. 11(1), 17–32 (2003). ISSN 1063-6692
Aguirre, J.V., Alvarez, R., Zamora, A.: Darkcube: A k-hypercube based p2p voip protocol. Peer-to-Peer Netw. Appl. 10(1), 170–183 (2017)
Zhang, X., Xiong, Z., Wang, G., Ye, C., Fang, X.: P2pcloud-w: a novel p2pcloud workflow management architecture based on petri net. Int. J. Grid Distrib. Comput. 8(2), 191–200 (2015)
Sun, J., Zhou, Y., Duan, Y., Guo, Z.: A low-latency peer-to-peer live and vod streaming system based on scalable video coding. In: Visual Communications and Image Processing Conference, 2014 IEEE, pp. 319–319. IEEE, (2014)
Ebrahimi, M., Rankoohi, S.M.T.R.: An ant-based approach to cluster peers in p2p database systems. Knowl. Inf. Syst. 43(1), 219–247 (2015)
Megias, D.: Improved privacy-preserving p2p multimedia distribution based on recombined fingerprints. IEEE Trans. Dependable Secur. Comput. 12(2), 179–189 (2015)
Martin-Flatin, J.-P., Znaty, S., Habaux, J.-P.: A survey of distributed entreprise network and systems management paradigms. J. Netw. Syst. Manag. 7(1), 9–26 (1999). ISSN 1064-7570
Leinwand, A., Condroy, K.F.: Network Management: A Practical Perspective, 2nd edn. Addison-Wesley Professional, Menlo Park (1996)
Schnwlder, J., Quittek, J., Kappler, C.: Building distributed management applications with the ietf scriptmib. IEEE J. Sel. Areas Commun. 18(5), 702–714 (2000). ISSN 0733-8716
Pras, A., Schoenwaelder, J., Burgess, M., Festor, O., Martinez Perez, G., Stadler, R., Stiller, B., Stiller, B.: Key research challenges in network management. IEEE Commun. Mag. 45(10), 104–110 (2007). ISSN 0163-6804
Voulgaris, S., Gavidia, D., van Steen, M.: Cyclon: Inexpensive membership management for unstructured p2p overlays. J. Netw. Syst. Manag. 13, 197–217 (2005). ISSN 1064-7570
Duarte, P.A.P.R., Nobre, J.C., Granville, L.Z., Tarouco, L.M.R.: A P2P-based self-healing service for network maintenance. In: Proceedings of the 12th IFIP/IEEE International Symposium on Integrated Network Management (IM), IEEE Computer Society, Washington, DC, USA, (2011)
Wuhib, F., Dam, M., Stadler, R., Clem, A.: Robust monitoring of network-wide aggregates through gossiping. IEEE Trans. Netw. Serv. Manag. 6(2), 95–109 (2009). doi:10.1109/TNSM.2009.090603. ISSN 1932-4537
Jones, S.: Toward an acceptable definition of service [service-oriented architecture]. IEEE Softw. 22(3), 87–93 (2005)
Wuhib, F., Stadler, R.: Distributed monitoring and resource management for large cloud environments. In: Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pp. 970–975. IEEE, (2011)
Fiorese, A., Simões, P., Boavida, F.: A P2P-based approach to cross-domain network and service management. In: Proceedings of the 3rd International Conference on Autonomous Infrastructure, Management and Security: Scalability of Networks and Services, p. 182. Springer-Verlag, (2009)
Rimac, I., Hilt, V., Tomsu, M., Gurbani, V., Marocco, E.: A survey on research on the application-layer traffic optimization (ALTO) problem, RFC 6029 (Informational). Internet Engineering Task Force (IETF), (2010)
Nobre, J.C., Granville, L.Z.: Consistency of states of management data in P2P-based autonomic network management. In: Proceedings of the 20th Ifip/Ieee International Workshop on Distributed Systems: Operations and Management (DSOM), pp. 99–110. Springer-Verlag, New York, NY, USA, (2009)
Lim, K.S., Stadler, R.: Developing pattern-based management programs. In: 4th IFIP/IEEE International Conference on Management of Multimedia Networks and Services (MMNS), volume 2216, p. 345. Springer Verlag, Chicago, USA, (2001)
Doyen, G., Nataf, E., Festor, O.: A hierarchical architecture for a distributed management of p2p networks and services. In: Ambient Networks, pp. 257–268. Springer, (2005)
Simon, C., Szabó, R., Kersch, P., Kovács, B., Galis, A., Cheng, L.: Peer-to-peer management in Ambient Networks. In: The 14th IST Mobile and Wireless Communications Summit, Dresden, Germany, (2005)
Kamienski, C., Sadok, D., Fidalgo, J.F., Lima, J., Ohlman, B.: On the use of peer-to-peer architectures for the management of highly dynamic environments. In: Pervasive Computing and Communications Workshops, IEEE International Conference on, Vol. 0, pp. 135–140. (2006)
Mathieu, B., Song, M., Galis, A., Cheng, L., Jean, K., Ocampo, R., Brunner, M., Stiemerling, M., Cassini, M.: Self-management of context-aware overlay ambient networks. In: 10th IFIP/IEEE International Symposium on Integrated Network Management (IM), pp. 749–752, IEEE Computer Society Press, Los Alamitos, CA, USA (2007)
Idhaw, E.G., Lam, L.M., Pecelli, D., Pizzi, S.V.: Policy-based management of the Future Airborne network via peer-to-peer networking. In: Proceedings of the Military Communications Conference (MILCOM), pp. 1–10, IEEE Computer Society, Washington, DC, USA (2006). ISBN 142440617X
Yalagandula, P., Sharma, P., Banerjee, S., Basu, S., Lee, S.-J..: S3: a scalable sensing service for monitoring large networked systems. In: Proceedings of the SIGCOMM Workshop on Internet Network Management (INM), pp. 71–76. ACM, New York, NY, USA (2006). ISBN 1-59593-570-3
Blanton, E., Chatterjee, S., Gangam, S., Kala, S., Sharma, D., Fahmy, S., Sharma, P.: Design and evaluation of the s 3 monitor network measurement service on geni. In: Communication Systems and Networks (COMSNETS), 2012 Fourth International Conference on, pp. 1–10. IEEE, (2012)
Tran, H.M., Schonwalder, J.: Distributed case-based reasoning for fault management. In: Inter-domain management: First International Conference on Autonomous Infrastructure, Management and Security (AIMS), volume 4543, p. 200. Springer-Verlag, Heidelberg, Germany (2007)
Lupu, E., Dulay, N., Sloman, M., Sventek, J., Heeps, S., Strowes,S., Twidle, K., Keoh, L., SchaefferFilho, A.E.: Amuse: autonomic management of ubiquitous systems for e-health. J. Concurrency and Computation: Practice and Experience, John Wiley, (2007)
Schaeffer-Filho, A., Lupu, E., Sloman, M.: Federating policy-driven autonomous systems: interaction specification and management patterns. J. Netw. Syst. Manag. 23(3), 753–793 (2015)
Jain, N., Mahajan, P., Kit, D., Yalagandula, P., Dahlin, M., Zhang, Y.: Network imprecision: a new consistency metric for scalable monitoring. In: Proceedings of the 8th USENIX conference on Operating systems design and implementation, pp. 87–102. (2008)
dos Santos, C.R.P., Santa, L.F.D., Marquezan, C.C., Cechin, S.L., Salvador, E.M., Granville, L.Z., Almeida, M.J.B., Tarouco, L.M.R.: On the design and performance evaluation of notification support for p2p-based network management. In: Proceedings of the 2008 ACM Symposium on Applied Computing, pp. 2057–2062. ACM, (2008)
dos Santos, C.R.P., Cechin, S., Granville, L.Z., Almeida, M.J.B., Tarouco, L.M.R.: On the impact of using presence services in p2p-based network management systems. In: Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE, pp. 1–6. IEEE, (2010)
Barshan, M., Fathy, M., Yousefi, S.: Fault-tolerant architecture for peer to peer network management systems. In: Balandin, S., Moltchanov, D., Koucheryavy, Y. (eds.) Smart Spaces and Next Generation Wired/Wireless Networking, volume 5764 of Lecture Notes in Computer Science, pp 241–252. Springer-Verlag, Heidelberg, Germany, (2009)
Fiorese, A., Simões, P., Boavida, F.: Oman–a management architecture for p2p service overlay networks. In: IFIP International Conference on Autonomous Infrastructure, Management and Security, pp. 14–25. Springer, (2010)
Fiorese, A., Simoes, P., Boavida, F.: Performance evaluation of service searching using aggregation in peer-to-peer service overlay networks. In: Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pp. 642–645. IEEE, (2011)
Krupczak, B.: Cartographer, (2015). http://www.krupczak.org/Cartographer/
di Pietro, A., Huici, F., Costantini, D., Niccolini, S.: Decon: decentralized coordination for large-scale flow monitoring. In: Proceedings of the IEEE Conference on Computer Communications (INFOCOM), IEEE Computer Society, Washington, DC, USA (2010)
Makhloufi, R., Doyen, G., Bonnet, G., Gaïti, D.: Saam: a self-adaptive aggregation mechanism for autonomous management systems. In: Network Operations and Management Symposium (NOMS), 2012 IEEE, pp. 667–670. IEEE, (2012)
Makhloufi, R., Doyen, G., Bonnet, G., Gaïti, D.: Towards self-adaptive management frameworks: the case of aggregated information monitoring. In: Network and Service Management (CNSM), 2011 7th International Conference on, pp. 1–5. IEEE, (2011a)
Makhloufi, R., Doyen, G., Bonnet, G., Gaiti, D.: Situated vs. global aggregation schemes for autonomous management systems. In: Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pp. 1135–1139. IEEE, (2011b)
Makhloufi, R., Bonnet, G., Doyen, G., Gaïti, D.: Towards a P2P-based deployment of network management information. In: Stiller, B., De Turck, F. (eds.) Mechanisms for Autonomous Management of Networks and Services. AIMS 2010. Lecture Notes in Computer Science, vol. 6155, pp. 26–37. Springer, Berlin, Heidelberg, (2010)
Gao, C., Yu, H., Shiy, G., Chen, J., Zheng, W.: Smon: self-managed overlay networks for managing distributed applications. In: Network Operations and Management Symposium (NOMS), 2010 IEEE, pp. 80–87. IEEE, (2010)
Morariu, C., Stiller, B.: An open architecture for distributed ip traffic analysis (dita). In: Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pp. 952–957. IEEE Computer Society, Washington, DC, USA (2011)
Morariu, C., Racz, P., Stiller, B.: Script: a framework for scalable real-time ip flow record analysis. In: Network Operations and Management Symposium (NOMS), 2010 IEEE, pp. 278–285. IEEE, (2010)
Morariu, C., Stiller, B.: Dicap: distributed packet capturing architecture for high-speed network links. In: Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on, pp. 168–175. IEEE, (2008)
Stingl, D., Retz, R., Richerzhagen, B., Gross, C., Steinmetz, R.: Mobi-g: Gossip-based monitoring in manets. In: Network Operations and Management Symposium (NOMS), 2014 IEEE, pp. 1–9. IEEE, (2014)
Badis, H., Doyen, G., Khatoun, R.: A collaborative approach for a source based detection of botclouds. In: Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on, pp. 906–909. IEEE, (2015)
Brunner, M., Galis, A., Cheng, L., Colás, J.A., Ahlgren, B., Gunnar, A., Abrahamsson, H., Szabo, R., Csaba, S., Nielsen, J., Prieto, A.G., Stadler, R., Molnar, G.: Towards ambient networks management. In: Proceedings. Mobility Aware Technologies and Applications, volume 3744 of Lecture Notes in Computer Science, pp. 215–229. Springer-Verlag, Heidelberg, Germany (2005)
Jun, L., Shunyi, Z., Zailong, Z., Pan, W.: A novel network management architecture for self-organizing network. In: Networking, Architecture, and Storage, International Conference on, Vol. 0, pp. 146–154. (2007)
Yalagandula, P., Dahlin, M.: A scalable distributed information management system. ACM SIGCOMM Comput. Commun. Rev. 34(4), 379–390 (2004)
Dam, M., Stadler, R.: A generic protocol for network state aggregation. In: Radiovetenskap och Kommunikation, RVK05. Linköping, Sweden. 14 juni-15 juni 2005, (2005)
Joint Technical Committee ISO/IEC: ISO/IEC 7498-4, information technology, open systems interconnection, basic reference model: management framework. In: Technical Report, International Organisation for Standardisation, Geneva, Switzerland, (1994)
Jennings, C., Lowekamp, B., Rescorla, E., Baset, S., Schulzrinne, H.: Resource location and discovery (reload) base protocol. Work in progress as an Internet-Draft, (2012)
Westerinen, A., Schnizlein, J., Strassner, J., Scherling, M., Quinn, B., Herzog, S., Huynh, A., Carlson, M., Perry, J., Waldbusser, S.: Terminology for Policy-Based Management. RFC 3198 (Standard), (2001)
Verma, D.C.: Simplifying network administration using policy-based management. IEEE Netw. 16(2), 20–26 (2002)
Itu-t recommendation m.3000—overview of tmn recommendation. In: Technical Report, International Telecommunication Union, (2000)
Bieszczad, A., Pagurek, B., White, T.: Mobile agents for network management. IEEE Commun. Surv. 1(1), 2–9 (1998)
Koubarakis, M.: Multi-agent systems and peer-to-peer computing: methods, systems, and challenges. In: Cooperative Information Agents VII, pp. 46–61. (2003). URL http://www.springerlink.com/content/l8ya14t502pxar84
Peoples, C., Parr, G., Scotney, B., Moore, A.: Context-aware policy-based framework for self-management in delay-tolerant networks: a case study for deep space exploration. IEEE Commun. Mag. 48(7), 102–109 (2010). ISSN 0163-6804
Scott, J., Hui, P., Crowcroft, J., Diot, C.: Haggle: a networking architecture designed around mobile users. In: IFIP Third Annual Conference on Wireless On demand Network Systems and Services (WONS), 2006, (2006)
Jennings, B., Van Der Meer, S., Balasubramaniam, S., Botvich, D., Foghlu, M.O., Donnelly, W., Strassner, J.: Towards autonomic management of communications networks. IEEE Commun. Mag. 45(10), 112–121 (2007)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Nobre, J.C., Melchiors, C., Marquezan, C.C. et al. A Survey on the Use of P2P Technology for Network Management. J Netw Syst Manage 26, 189–221 (2018). https://doi.org/10.1007/s10922-017-9413-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-017-9413-4