Virtual network function dynamic deployment method and system based on load balancing
A virtual network function and dynamic deployment technology, which is applied in the dynamic deployment method and system field of virtual network functions, can solve the problem of not considering the high energy consumption flow table resources and service function chain requirements of SDN switching nodes, increasing the difficulty of routing paths, and low traffic reception rate etc. to achieve the effects of reducing network congestion, shortening algorithm time consumption, and improving traffic reception rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] This example discloses a dynamic deployment method based on load balancing virtual network function, such as figure 1 As shown, including the following steps:
[0054] S1: Get the first instruction, depending on the resource constraint, obtain node information, and link information, the first instruction is a flow request instruction of a software definition network that is incoming network functionally virtualized.
[0055] like figure 2 As shown, the upper right is an SDN controller, responsible for the dynamic deployment of VNF and the selection of the request flow routing path. In the network, there are two types of physical nodes. One is a function node, one is the exchange node, the exchange node is only Responsible for the forwarding and transmission of data, the function node is not only responsible for forwarding the data, but also processes data on the VNF instance to meet the business requirements of the requested stream.
[0056] In the step S1, the resource con...
Embodiment 2
[0095] This embodiment discloses a dynamic deployment system based on load balancing, the present embodiment is a dynamic deployment method based on load balancing based on load balancing, and the system includes:
[0096] The parameter acquisition module is used to obtain the first instruction, depending on the resource constraint, obtain node information, and link information, the first instruction passes into a flow request instruction to support network functionally virtualized software definition network;
[0097] Enumeration module, for node information, link information, and first instructions, enumerating a deployed pseudo VNF on a function node, which includes a function node and a switching node, the switching node for forwarding and transmitting data. The function node is used for forwarding data, and processing data by VNF instances thereon;
[0098] Constructing module, used to split nodes and pseudo VNF, connected to splitting nodes and allocate weighting, and weight...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


