Intelligent Requests Orchestration for Microservice Management Based on Blockchain in Software Defined Networking: a Security Guarantee

Yasheng Zhang,Chengcheng Li,Ning Chen,Peiying Zhang
DOI: https://doi.org/10.1109/iccworkshops53468.2022.9814536
2022-01-01
Abstract:Through the programmable control of the network, the distributed and discrete service equipment is managed uniformly, and the software-defined network (SDN) effectively improves the overall management and control capabilities of the centralized management model. Each service node in SDN is connected by the service function chain (SFC) and completes network services in a specified order. However, there are still the following challenges in service request orchestration of SDN: (1) The tightly coupled characteristic of SFC bring management problems, e.g., deployment difficulties, service collisions, and poor scalability, etc., to frequent user service requests. (2) The complicated technologies in SDN, e.g., interference of wireless communication, cause potential safety hazards between service nodes, which may cause devastating effects on the controller. Correspondingly, we propose the following solutions: (1) Meaningfully transform the service request orchestration in SDN into the Microservice Management problem, and further combine Artificial Intelligence (AI) technology to provide a flexible, autonomous, and scalable intelligent service orchestration model. (2) Combine the Diffie-Hellman algorithm to establish a shared key for the communication node, and combine the characteristics of the distributed ledger in the consortium blockchain, e.g., immutable, privacy, credibility, and high security, etc., for identity authentication to further improve the security of the shared key. Eventually, we have proved through theory and practice that the proposed algorithm can provide efficient intelligent request orchestration extremely safely in SDN.
What problem does this paper attempt to address?