| In recent years,with the innovation of network technology,Network Virtualization(NV)has become a key component of the current Internet.It is widely used in telecom networks,cloud computing,and other fields.However,users’ demand for customized virtual network services is increasing with the emergence of new technologies such as Software-Defined Networking(SDN)and Network Function Virtualization(NFV).To provide various services,managers must spend a lot of time on virtual topology designing,network policy orchestration,etc.Gradually,constructing virtual network requests becomes an obstacle to the further promotion of network virtualization technology.Intent-based Networking(IBN)is a new network architecture proposed in recent years,which supports users to use the expected behavior of the network,i.e.,network intent,as input,and the intent system automatically resolves the network configuration scheme to meet the user’s needs to achieve automated management of the network.It has been widely used in the fields of network slicing and network function orchestration.In this paper,we introduce intent-based Networking into network virtualization technology and proposes an intent-based solution for the dilemma of virtual network service request construction.The solution replace the process of negotiation between network managers and service users in the virtual network service requirement description by writing network intent and automatically parse out virtual network service request information to meet user demands through the intent system.The main contributions are as follows:First,by summarizing and analyzing the virtual network service application scenarios and combining the characteristics of network intent,a structured intent description paradigm IDP-VNSR for virtual network service requirement description is proposed.This paradigm splits a virtual network service into a collection consisting of components,entities,and service flows,enabling users to formalize the device information,communication requirements,physical resources,and network policy requirements of the service from the perspective of service users.Second,a method of virtual network service intent parsing is proposed.The approach uses the IDP-VNSR to describe the service intent and represents the structurally described user intent in a computer-friendly data structure through an intent translation method;subsequently,the user-defined business flow intent is checked for conflicts so that different intents do not declare incompatible communication behaviors for the same pair of virtual network elements,guaranteeing the determinacy of the intent resolution work;lastly,through the intent compose method,the communication behavior of the network is modeled,and virtual nodes,virtual links,virtual network functional devices and related network policy sets are added to the virtual network topology based on specific plans to complete the automated construction of virtual network requests.Finally,the intent system is implemented based on the Django framework,and the generated virtual network services are simulated using the Mininet simulation software and the RYU controller.The effectiveness of the system is verified by designing several experimental scenarios.The experimental results show that the system enables users to complete the automated construction of virtual network service requests with a small amount of intent information,effectively improving the efficiency of virtual network service deployment. |