Reusable VPN architecture and VPN scheduling method

A scheduling method and scheduling unit technology, applied in the communication field, can solve problems such as low reuse rate, flat business logic, and poor maintainability

Active Publication Date: 2021-03-09
广州鲁邦通物联网科技股份有限公司
View PDF24 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although this method can realize the backup of VPN instances, it still has the problems of flat business logic, poor maintainability, and low reuse rate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Reusable VPN architecture and VPN scheduling method
  • Reusable VPN architecture and VPN scheduling method
  • Reusable VPN architecture and VPN scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] refer to figure 1 , a reusable VPN architecture, including a VPN management unit, a VPN scheduling unit, and one or more data centers;

[0040] VPN management unit: used to create and manage at least one type of VPN group according to user requests, each VPN group includes several VPN services, each VPN service is composed of several VPN instances, and each VPN service has a corresponding VPN specification;

[0041] VPN scheduling unit: used to obtain VPN specifications from the VPN management unit, send the VPN specifications to the data center, receive information on the operation resources allocated for the VPN group fed back by the data center, and establish each VPN in the VPN group according to the information on the operation resources. The configuration information of the instance is sent to the data center;

[0042] Data center: used to allocate operating resources for the VPN group according to the VPN specification, and run the VPN instance according to the ...

Embodiment approach

[0044]The VPN architecture includes: a VPN management unit, a VPN scheduling unit, and multiple data centers.

[0045] The VPN management unit and VPN scheduling unit can be set on the same or multiple local physical machines, or on a cloud server.

[0046] VPN management unit: used to create and manage at least one type of VPN group according to user requests, each VPN group includes several VPN services, each VPN service is composed of several VPN instances, and each VPN service has a corresponding VPN specification;

[0047] VPN specifications can be understood as user demands for VPN services. For example, the VPN specification is:

[0048] {protocol type: tcp, ping interval: 60, retry times: 3, encryption algorithm: AES_256}

[0049] Indicates that it is necessary to build a VPN service that uses the tcp transmission protocol between the client and the server, with a PING interval of 60 seconds, 3 failed retries, and an encryption algorithm of AES_256. The VPN specific...

Embodiment 2

[0084] refer to figure 2 , a VPN scheduling method based on the VPN architecture as described in Embodiment 1, comprising the steps of:

[0085] Step 1: receiving the VPN specification sent by the VPN management unit;

[0086] Step 2: Send VPN specifications to the data center, and the data center allocates operating resources for VPN groups;

[0087] Specifically, the VPN specification is sent to the data center through the data center allocation unit, and the data data center allocation unit is used to receive the VPN specification sent by the VPN scheduling unit, select a suitable data center, and send the VPN specification to the data center. center;

[0088] Step 3: Receive the running resource information fed back by the data center, and establish the configuration information of the VPN instance;

[0089] Step 4: Send the configuration information to the data center, and the host computer in the data center runs the VPN instance.

[0090] Step 5: When or when a cer...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of communication, and particularly relates to a reusable VPN architecture, which comprises a VPN management unit, a VPN scheduling unit and one or more data centers. The VPN management unit is used for creating and managing at least one type of VPN group according to a user request, each VPN group comprises a plurality of VPN services, each VPN serviceis composed of a plurality of VPN instances, and each VPN service has a corresponding VPN specification; the VPN scheduling unit is used for obtaining VPN specifications from the VPN management unit;and the data center is used for allocating operation resources to the VPN groups according to the VPN specifications and operating the VPN instances according to the configuration information. The architecture uses an object-oriented analysis and design method, reasonably divides responsibilities (contexts, business entities and the like), constructs high-cohesion and low-coupling business entities and improves the maintainability and reuse rate of the system, and meanwhile, the invention further discloses a VPN scheduling method.

Description

technical field [0001] The invention belongs to the communication field, and in particular relates to a reusable VPN architecture and a VPN scheduling method. Background technique [0002] CN201010192280.2 discloses a method, device and system for inter-device backup based on VPN instances. The method can determine the master-backup relationship between devices for PE devices on the same side of the network for each specific VPN instance, thereby A VPN instance is used as the basic unit to realize the master-backup relationship between PE devices. At the same time, through the method provided by the embodiment of the invention, when the master PE device of a VPN instance fails, it can be based on the original master-standby PE device. For the VPN instance’s VPN parameters, reset the primary PE device and backup PE device relative to the VPN instance, so that the data of the VPN instance is sent to the network receiving side through the new primary PE device, or use the new p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/46
CPCH04L41/04H04L12/4641
Inventor 杨雪鸿曹连峰何奎陶洋
Owner 广州鲁邦通物联网科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products