VPC service chain implementation method and system for cloud computing environment

A cloud computing environment and implementation method technology, applied in the field of cloud computing, can solve the problems of restricting service chain application scenarios, not working in transparent mode, not supporting northbound ingress traffic diversion function, etc., to avoid conflicts.

Pending Publication Date: 2020-11-03
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This mode based on static routing or policy routing has obvious defects: 1) It is necessary to configure the network elements of the service chain one by one, and to obtain the login authority of each network element. For some OEM network elements, It cannot be done; 2) Since this service chain is based on static routing or policy routing, this requires that all network element interfaces on the service chain must have IP addresses, that is, network elements can only work in gateway mode, and Cannot work in transparent mode, which greatly limits the application scenarios of service chains
[0004] OpenStack also provides a service chain implementation method, which is completely based on the flow table. This method needs to specify a complete port path of a service chain, and the neutron controller sends corresponding information to each computing node in turn according to the port path list. The forwarding flow table is used to realize the function of the service chain. Because this method relies on the flow table to implement, and for the inbound traffic of the VPC, the vrouter generally enters the VPC, and the vrouter cannot support the flow table function, so this method currently does not support northbound ingress traffic. The drainage function of the northbound traffic is the key application scenario of the current VPC service chain drainage

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
  • VPC service chain implementation method and system for cloud computing environment
  • VPC service chain implementation method and system for cloud computing environment
  • VPC service chain implementation method and system for cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] A method for implementing a VPC service chain in a cloud computing environment, the specific steps of the method are as follows:

[0062] S1 uses the cloud management platform to create a service chain;

[0063] The S2 service chain management control center processes the service chain creation event;

[0064] S3 judges whether there is an available service chain proxy in the current VPC;

[0065] S4 introduces the SFC proxy node between the vRouter and the SFC head node;

[0066] S5 calls Neutron's service chain interface to create a flow-type SFC chain from the service chain agent to the two VNF network elements;

[0067] S6 records the service chain configuration information into the service chain configuration database for persistence;

[0068] When using the method of the present invention to implement a VPC service chain, first create a service chain using the cloud management platform according to S1, the service chain management and control center processes t...

Embodiment 2

[0080] A VPC service chain implementation system for a cloud computing environment, the system specifically includes a service chain creation module, an event creation module, a traffic traction module, a node introduction module, a traffic conversion module and an information entry module:

[0081] Service chain creation module: use the cloud management platform to create a service chain;

[0082] Event creation module: the service chain management control center processes the service chain creation event;

[0083] Traffic traction module: determine whether there is an available service chain proxy in the current VPC;

[0084] Node introduction module: introduce the SFC proxy node between the vRouter and the SFC head node;

[0085] Traffic conversion module: call Neutron's service chain interface to create a flow-type SFC chain from the service chain agent to two VNF network elements;

[0086] Information entry module: record the service chain configuration information into...

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 discloses a VPC service chain implementation method and system for a cloud computing environment, and belongs to the field of cloud computing and the field of computer networks. The method comprises the following specific steps: S1, creating a service chain by utilizing a cloud management platform; S2, enabling a service chain management control center to processes the service chaincreation event; S3, judging whether an available service chain agent exists in the current VPC or not; S4, introducing an SFC proxy node between a vRouter and an SFC head node; S5, calling a service link port of Neutron, and creating a flow table type SFC link from a service link agent to the two VNF network elements; S6, recording the service chain configuration information into a service chain configuration database for persistence; the traffic traction on the path is no longer based on policy routing, but is realized based on the flow table of the OVS, and the traffic table type service chain drainage scheme can support the transparent mode of the VNF, and has no configuration requirement on the VNF.

Description

technical field [0001] The invention discloses a VPC service chain realization method and system for a cloud computing environment, and relates to the field of cloud computing and computer network technology. Background technique [0002] Cloud computing is one of the hottest topics in the field of IT infrastructure in recent years. Its virtual abstraction of computing, network, storage and other resources provides users with extremely convenient resource usage and flexible resource expansion capabilities. As an open source cloud computing operating system, Openstack has been widely used in both public and private clouds. [0003] As a resource isolation unit in cloud computing, VPC (Virtual Private Cloud) provides users with a dedicated service resource pool for creating ECS ​​virtual servers, virtual SLB load balancers, virtual WAF security devices, and virtual firewalls in VPC Devices, virtual DPI devices, etc., and users often do not use one of the virtual services alon...

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/24H04L29/08
CPCH04L41/046H04L67/10H04L67/562
Inventor 胡章丰李彦君任秋峥
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
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