A method and system for dynamic deployment of virtual network functions based on load balancing
A virtual network function and dynamic deployment technology, applied in the field of virtual network function dynamic deployment method and system, 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 embodiment discloses a method for dynamically deploying virtual network functions based on load balancing, such as figure 1 shown, including the following steps:
[0054] S1: Obtain a first instruction, and obtain node information and link information according to resource constraints, where the first instruction is a flow request instruction incoming to a software-defined network supporting network function virtualization;
[0055] Such as figure 2 As shown, the upper right is the SDN controller, which is responsible for the dynamic deployment of VNF and the selection of routing paths for request flows. In the network, there are two types of physical nodes, one is a function node, and the other is a switching node. The switching node is only Responsible for data forwarding and transmission, function nodes are not only responsible for forwarding data, but also process data through the VNF instance on it to meet the business requirements of the request flow.
[0...
Embodiment 2
[0095] This embodiment discloses a dynamic deployment system for virtual network functions based on load balancing. This embodiment implements a dynamic deployment method for virtual network functions based on load balancing as disclosed in Embodiment 1. The system includes:
[0096] A parameter acquisition module, configured to acquire a first instruction, obtain node information and link information according to resource constraints, and the first instruction is imported as a flow request instruction of a software-defined network supporting network function virtualization;
[0097] An enumeration module, configured to enumerate pseudo-VNFs that can be deployed on functional nodes based on node information, link information, and a first instruction, where the nodes include functional nodes and switching nodes, and the switching nodes are used to forward and transmit data , the functional node is used to forward data and process data through a VNF instance on it;
[0098] The ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


