Cluster type virtualization data forwarding method, device and system based on VPP
A forwarding method and technology of a forwarding device, applied in the direction of program control device, electrical digital data processing, software simulation/interpretation/simulation, etc., can solve the problems that gateway equipment cannot adapt to business dynamic changes, idle resources, and difficulty in operation and maintenance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] An embodiment of the present invention provides a VPP-based clustered virtualized data forwarding method, such as figure 1 As shown, it specifically includes the following steps:
[0044] (1) Obtain several service containers, which are obtained by virtualizing the secure access service, that is, virtualize the gateway program to form corresponding service containers. In the specific implementation process, standard SSL, SSAL and collection terminal protocols divide different business containers and provide unified border security services. For details, see figure 2 ;
[0045] (2) Register each business container in the load balancing process, and the load balancing process provides a unique service address and port number;
[0046] (3) When it is detected that the load balancing process receives an access request sent by a certain client, the load balancing process is controlled to forward the driver and the corresponding business container through the DPDK in the V...
Embodiment 2
[0057] Based on the same inventive concept as in Embodiment 1, a VPP-based clustered virtualized data forwarding device is provided in the embodiment of the present invention, including:
[0058] An acquisition unit, configured to acquire several service containers, where the service containers are obtained by virtualizing the security access service;
[0059] The registration unit is used to register each business container in the load balancing process, and the load balancing process provides a unique service address and port number to the outside;
[0060] The data forwarding unit is used to control the load balancing process to forward the driver and the server through the DPDK in the VPP under the kubernetes container framework according to the preset working mode and polling algorithm after monitoring that the load balancing process receives an access request sent by a certain client. The corresponding business container communicates and completes data forwarding.
[00...
Embodiment 3
[0070] An embodiment of the present invention provides a VPP-based clustered virtualized data forwarding device, including:
[0071] Several physical machines, each of which includes a connected main board and a network card, the secure access service in the network card is virtualized into a service container, that is, the gateway program in the network card is virtualized into a service container; the main board is provided with a VPP ;
[0072] Load balancing process, each business container is registered in the load balancing process, the load balancing process provides a unique service address and port number, and the load balancing process is responsible for unified business container scheduling and traffic distribution
[0073] When the load balancing process receives an access request sent by a client, the load balancing process communicates with the corresponding service container through the DPDK forwarding driver in the VPP under the kubernetes container framework a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com