CN116389368A - Container sdn optimization method for edge network - Google Patents

Container sdn optimization method for edge network Download PDF

Info

Publication number
CN116389368A
CN116389368A CN202310357367.8A CN202310357367A CN116389368A CN 116389368 A CN116389368 A CN 116389368A CN 202310357367 A CN202310357367 A CN 202310357367A CN 116389368 A CN116389368 A CN 116389368A
Authority
CN
China
Prior art keywords
network
container
sdn
edge
edge network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310357367.8A
Other languages
Chinese (zh)
Inventor
沈寓实
吴东方
刘苇
刘德权
李爱雄
刘星妍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fenomen Array Beijing Technology Co ltd
Original Assignee
Fenomen Array Beijing Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fenomen Array Beijing Technology Co ltd filed Critical Fenomen Array Beijing Technology Co ltd
Priority to CN202310357367.8A priority Critical patent/CN116389368A/en
Publication of CN116389368A publication Critical patent/CN116389368A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of equipment operation monitoring devices, in particular to a container sn optimization method aiming at an edge network, which realizes a complete scheme of optimization and coordination of the container sn of the edge network, and is realized by the following steps: 1) The container sdn protocol of the edge network has no perceived regulation; 2) Edge multi-network adaptive access; 3) The edge network software is configured according to the requirement; 4) Intelligent control of the container sdn; 5) Edge network control; 6) Flow load balancing and adjusting; 7) SDN traffic configuration; in the access mode of the edge network container, a network protocol stack is not created for the container, edge network software is configured according to requirements, functions except for route forwarding in the edge access control equipment can be improved to a metropolitan area network controller for implementation based on SDN technology, flexible and rapid deployment of services can be realized in a virtualization mode, and the capacity expansion difficulty is low.

Description

Container sdn optimization method for edge network
Technical Field
The invention relates to the technical field of edge network optimization, in particular to a container sdn optimization method aiming at an edge network.
Background
The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.
SDN technology creates opportunities for simplifying access to the network and supporting applications, but most companies still use SDN technology, but the attitude of the network to be treated is the same as before, and as a result, the network still maintains the original complexity. The rise of the container management platform also truly simplifies deployment from the application perspective, and the application of the SDN technology certainly advances the simplified process.
The application number "CN113453255a" discloses a method and apparatus for optimizing load balancing of service data transmission of a container of an edge device ", which is also an increasingly mature technology, where the method includes: the controller i corresponding to the cloud side service i acquires the service data transmission demand description parameters and the optimal communication quality tracking optimization parameters of the side equipment j, packages the parameters into cloud side interaction instructions and transmits the cloud side interaction instructions to the side equipment j; the tracking optimizer deployed on the side equipment analyzes the cloud side interaction instruction, acquires the tracking optimization parameters and the communication demand description parameters of the side equipment container service, acquires the transmission threshold of the calculation service data packet through the built-in load balancing optimization algorithm, and invokes the container engine to configure and update the service container environment variable so as to complete the communication load balancing operation of the edge gateway. The communication load of the edge equipment is optimally configured while considering the service delay requirement, and reasonable data traffic bandwidth allocation can be performed under the condition of limited communication resources of the edge access network, so that the reliability of the overall edge network data transmission is improved.
A large amount of optimization management in the traditional edge network is based on the K8S platform, network policy and network policy, the network policy and the network policy are integrated, unified on-line or off-line, linkage is carried out, the service on the container cloud is on-line and off-line, the capacity expansion difficulty is high, and the agility of the infrastructure and the service cannot be increased.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a container sdn optimization method aiming at an edge network, and solves the problems in the background art.
In order to achieve the above purpose, the present invention provides the following technical solutions: the container sn optimization method for the edge network realizes a complete scheme of optimization coordination of the container sn of the edge network, and is realized by the following steps:
1) The container sdn protocol of the edge network has no perceived regulation;
2) Edge multi-network adaptive access;
3) The edge network software is configured according to the requirement;
4) Intelligent control of the container sdn;
5) Edge network control;
6) Flow load balancing and adjusting;
7) SDN traffic configuration;
in the edge network container access mode, a network protocol stack is not created for the container, namely the container is not independent of a host network namespace, but other nalmespace (such as IPC, PID, mount) of the container is independent of the nalmespace of the host, processes in the container are in the network environment of the host, the processes share L2-L4 network resources with the host, the container can directly use the host network resources to communicate with the outside, no additional overhead (such as NAT) is caused, and the disadvantage is poor isolation of the network and the port numbers used by the container and the host are frequently conflicted.
Preferably, the container SDN protocol of the edge network is not perceptually regulated, and an SDN adopting the protocol-agnostic forwarding technology will provide a software-defined and efficient network forwarding hardware device.
Preferably, the edge multi-network adapting access fully utilizes the resources cooperatively covered by multiple access networks, provides access network discovery and selection functions, selects a mode of a target access network for a terminal according to an operator policy, realizes effective distribution of edge network access through interaction cooperation of the network and the terminal, and establishes a unified policy according to information such as network load, terminal capability, user subscription condition and the like based on a unified control plane of SDN.
Preferably, the edge network software is configured as required, based on SDN technology, functions except for route forwarding in the edge access control device can be improved to a metropolitan area network controller for implementation, and a virtualization mode can be adopted to realize flexible and rapid deployment of services.
Compared with the prior art, the invention has the beneficial effects that:
the invention provides a container sdn optimization method aiming at an edge network, which comprises the following steps:
1) The container cloud network is also part of the underlying network and needs to be monitored and managed. SND has own network view, and can understand partial protocols such as vlan, vxlan and the like, so as to monitor the container network, and CNI also often has specific monitoring view, such as various metrics in the CNI, and the CNI can be integrated together to unify the operation and maintenance tools. It cannot be said that the introduction of the container cloud results in a great increase in the operational complexity of the container network, even uncontrollable, which can increase the agility of the infrastructure and services.
2) The edge network software is configured as required, based on SDN technology, functions except route forwarding in the edge access control equipment can be improved to a metropolitan area network controller for implementation, flexible and rapid deployment of services can be realized in a virtualization mode, and the capacity expansion difficulty is low.
Drawings
Fig. 1 is a schematic perspective view of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type and not limited to the number of objects, e.g., the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
In the description of the present invention, it should be understood that the terms "center," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientation or positional relationships shown in the drawings, merely to facilitate describing the present invention and simplify the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention.
In the description of the present invention, it should be noted that, unless explicitly stated and limited otherwise, the terms "mounted," "connected," and "disposed" are to be construed broadly, and may be fixedly connected, disposed, or detachably connected, disposed, or integrally connected, disposed, for example. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art.
As shown in fig. 1, the container sdn optimization method for the edge network provided by the invention realizes a complete scheme of optimization and coordination of the container sdn of the edge network, and is realized by the following steps:
1) The container sdn protocol of the edge network has no perceived regulation;
2) Edge multi-network adaptive access;
3) The edge network software is configured according to the requirement;
4) Intelligent control of the container sdn;
5) Edge network control;
6) Flow load balancing and adjusting;
7) SDN traffic configuration;
in the edge network container access mode, a network protocol stack is not created for the container, namely the container is not independent of a host network namespace, but other nalmespace (such as IPC, PID, mount) of the container is independent of the nalmespace of the host, processes in the container are in the network environment of the host, the processes share L2-L4 network resources with the host, the container can directly use the host network resources to communicate with the outside, no additional overhead (such as NAT) is caused, and the disadvantage is poor isolation of the network and the port numbers used by the container and the host are frequently conflicted.
The container SDN protocol of the edge network is not perceptually regulated, and an SDN adopting the protocol non-aware forwarding technology provides a software-defined and efficient network forwarding hardware device.
When the container optimization is carried out on the edge network, the protocol non-aware forwarding technology can help network service operators to reduce capital expenditure and operational expenditure, and enables the traditional IP network to have more flexible network abstraction and management capability facing real-time services.
The method comprises the steps of performing edge multi-network adaptive access, fully utilizing resources cooperatively covered by multiple access networks, providing access network discovery and selection functions, selecting a mode of a target access network for a terminal according to an operator policy, realizing effective distribution of edge network access through interaction cooperation of the network and the terminal, and formulating a unified policy according to information such as network load, terminal capability, user subscription condition and the like based on a unified control plane of SDN.
The terminal user selects the network system with the best access, realizes the collaborative operation of a plurality of access modes, can lead the forwarding plane and the control plane to develop and evolve independently through the decoupling of software and hardware, and helps operators to do not need to upgrade the hardware.
The edge network software is configured as required, based on SDN technology, functions except for route forwarding in the edge access control equipment can be improved to a metropolitan area network controller for implementation, and a virtualization mode can be adopted to realize flexible and rapid deployment of services.
The edge control device maintains subscriber related traffic attributes, configurations and states such as subscriber IP address, routing adjacency table, dynamic Host Configuration Protocol (DHCP) address binding table, multicast join state, PPPoE/PoE session QoS and Access Control List (ACL).
The container SDN is used for centralized management and monitoring, the SDN presents services to users and enterprises from business to technology interfaces, and then the services are abstracted so that the controller can promote functions except for routing forwarding in the access control equipment to the metropolitan area network controller for realization, and the flexible and rapid deployment of the services can be realized in a virtualization mode.
The intelligent control of the container SDN realizes the deep perception and accurate control of the service, the user and the network condition, and better supports the evolution and the realization of the technologies such as network capability opening, flow monitoring, strategy control and the like under the SDN architecture.
Therefore, the QoS of the user and the service can be dynamically adjusted according to the priority policy, and differentiated charging is realized, so that the increasingly diverse requirements of the user and the service are met.
And (3) edge network control, fixed and mobile convergence points are used for carrying out access control on fixed network users and mobile users in a unified way, an external interface of a data center is used, protocol conversion and virtual machine migration are supported, and the evolution can be carried out in a layering direction.
And the traffic load balancing adjustment, the controller edge network load balancing strategy distributes tasks to each controller of the control plane in a balanced way through the load balancer, the performance limit of the load balancer has a certain limitation on the expansion of the control plane, the traffic redirection method occupies the resources of a Ternary Content Addressable Memory (TCAM) in the switch, and the dynamic migration strategy of the switch is reasonable.
SDN flow configuration, SDN based on OpenFlow has the characteristic of automatic network configuration, an interface in a controller can be utilized to realize automatic flow bandwidth configuration, and the global QoS strategy can be changed by changing the setting of QoS parameter input in centralized control, so that the operation complexity in the network QoS management process is greatly simplified, the complexity is reduced from O (n) to O (1), a container is optimized, and the edge network load is improved.
In the working mode of SDN, because of adopting a global bandwidth allocation mode, both IntServ and Diffserv services can be ensured. The network manager flexibly selects corresponding QoS policies according to the demands of users on the transport streams. The policy may be to compete for bandwidth resources by weight in a local area like differentiated services, or may be to guarantee absolute bandwidth of a certain flow like integrated services. The flexible QoS service strategy under SVQoS can realize the bandwidth allocation more efficiently, and the bandwidth resources of the whole network are fully utilized.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are also within the protection of the present application.

Claims (9)

1. A method for optimizing container sdn for an edge network, characterized by: the complete scheme for optimizing and coordinating the container sdn of the edge network is realized by the following steps:
1) The container sdn protocol of the edge network has no perceived regulation;
2) Edge multi-network adaptive access;
3) The edge network software is configured according to the requirement;
4) Intelligent control of the container sdn;
5) Edge network control;
6) Flow load balancing and adjusting;
7) SDN traffic configuration;
in the edge network container access mode, a network protocol stack is not created for the container, namely the container is not independent of a host network namespace, but other nalmespace (such as IPC, PID, mount) of the container is independent of the nalmespace of the host, processes in the container are in the network environment of the host, the processes share L2-L4 network resources with the host, the container can directly use the host network resources to communicate with the outside, no additional overhead (such as NAT) is caused, and the disadvantage is poor isolation of the network and the port numbers used by the container and the host are frequently conflicted.
2. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the container SDN protocol of the edge network is not perceptually regulated, and the SDN adopting the protocol non-aware forwarding technology provides high-efficiency network forwarding hardware equipment defined by software.
3. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the edge multi-network adaptive access fully utilizes resources cooperatively covered by a plurality of access networks, provides access network discovery and selection functions, selects a mode of a target access network for a terminal according to an operator policy, realizes effective distribution of edge network access through interaction cooperation of the network and the terminal, and establishes a unified policy according to information such as network load, terminal capability, user subscription condition and the like based on a unified control plane of SDN.
4. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the edge network software is configured as required, based on SDN technology, functions except for route forwarding in the edge access control equipment can be improved to a metropolitan area network controller for implementation, and a virtualization mode can be adopted for realizing flexible and rapid deployment of services.
5. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the container SDN is used for centralized management and monitoring, the SDN presents services to users and enterprises from business to technology interfaces, and then the services are abstracted so that the controller can promote functions except for routing forwarding in the access control equipment to the metropolitan area network controller for realization, and the flexible and rapid deployment of the services can be realized in a virtualization mode.
6. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the intelligent control of the container SDN realizes the deep perception and accurate control of service, users and network conditions, and better supports the evolution and realization of technologies such as network capability opening, flow monitoring, strategy control and the like under an SDN architecture.
7. A method of optimizing container sdn for an edge network according to claim 1, characterized by: and the edge network control, the fixed shift and the combination of the bearing convergence points, the access control of the fixed network users and the mobile users are uniformly carried out, the data center is an external interface, the protocol conversion and the virtual machine migration are supported, and the evolution can be carried out in the layering direction.
8. A method of optimizing container sdn for an edge network in accordance with claim 7, wherein: the traffic load balancing adjustment, the controller edge network load balancing strategy distributes tasks to each controller of the control plane through the load balancer, the performance limit of the load balancer has a certain limitation on the expansion of the control plane, the traffic redirection method occupies the resources of a Ternary Content Addressable Memory (TCAM) in the switch, and the dynamic migration strategy of the switch is reasonable.
9. A method of optimizing container sdn for an edge network according to claim 1, characterized by: the SDN flow configuration based on OpenFlow has the characteristic of automatic network configuration, the interface in the controller can be utilized to realize automatic flow bandwidth configuration, the setting of QoS parameter input in centralized control is required to be changed, and the global QoS strategy can be changed, so that the operation complexity in the network QoS management process is greatly simplified, the complexity is reduced from O (n) to O (1), the container is optimized, and the edge network load is improved.
CN202310357367.8A 2023-04-06 2023-04-06 Container sdn optimization method for edge network Pending CN116389368A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310357367.8A CN116389368A (en) 2023-04-06 2023-04-06 Container sdn optimization method for edge network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310357367.8A CN116389368A (en) 2023-04-06 2023-04-06 Container sdn optimization method for edge network

Publications (1)

Publication Number Publication Date
CN116389368A true CN116389368A (en) 2023-07-04

Family

ID=86961171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310357367.8A Pending CN116389368A (en) 2023-04-06 2023-04-06 Container sdn optimization method for edge network

Country Status (1)

Country Link
CN (1) CN116389368A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116700997A (en) * 2023-08-04 2023-09-05 腾讯科技(深圳)有限公司 Capacity expansion method, device and equipment of edge cloud equipment and readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116700997A (en) * 2023-08-04 2023-09-05 腾讯科技(深圳)有限公司 Capacity expansion method, device and equipment of edge cloud equipment and readable storage medium
CN116700997B (en) * 2023-08-04 2024-05-07 腾讯科技(深圳)有限公司 Capacity expansion method, device and equipment of edge cloud equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN113079218B (en) Service-oriented power network system, working method and storage medium
US10271217B2 (en) Ultra-broadband virtualized telecom and internet
US10129778B2 (en) SDN-based channel estimation for multiplexing between LOS mmWaves NLOS sub-6 GHz and FSO
KR101962620B1 (en) Software-defined network-based method and system for implementing content distribution network
Abdelwahab et al. Network function virtualization in 5G
Tomovic et al. SDN based mobile networks: Concepts and benefits
EP2951952B1 (en) Controlling a topology of a network
CN101626596B (en) Method, device and system for generating service distributing strategy
US7961726B2 (en) Framework for optimizing and simplifying network communication in close proximity networks
US20140348068A1 (en) Multiplexing Core Networks in RAN Sharing
US20100046531A1 (en) Autonomic network node system
CN108777633B (en) Intention pattern type industrial SDN northbound interface system supporting data scheduling and interaction method
KR20170088425A (en) Systems and methods for providing customized virtual wireless networks based on service oriented network auto-creation
US20040039803A1 (en) Unified policy-based management system
EP2843885A1 (en) Apparatus and method for implementing a packet gateway user plane
US20170359265A1 (en) Mulit-mobile core networks and value-added services
CN112218315A (en) End-to-end QoS policy execution and Ethernet data forwarding method of 5G private network
CN116389368A (en) Container sdn optimization method for edge network
JP5441178B2 (en) Cognitive radio communication system and cognitive radio communication relay device
EP2792196B1 (en) Mobile communication terminal, communication method, communication system, and control apparatus
CN114143258B (en) Service agent method based on Open vSwitch under Kubernetes environment
Martínez et al. Experimental SDN control solutions for automatic operations and management of 5G services in a fixed mobile converged packet-optical network
CN108696456B (en) HQoS resource scheduling method, equipment and system
US6819673B1 (en) Method and system for establishing SNA sessions over wide area networks
US20160226723A1 (en) Method for transmitting data streams through a telecommunication network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination