High-performance load balancing system and method based on software defined network

A software-defined network and load balancing technology, which is applied in the field of communication networks, can solve problems such as poor scalability, achieve the effects of improving penetration, solving poor scalability, and meeting high scalability

Active Publication Date: 2019-08-30
XIDIAN UNIV
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Additionally, they are less scalable under large-scale networks

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
  • High-performance load balancing system and method based on software defined network
  • High-performance load balancing system and method based on software defined network
  • High-performance load balancing system and method based on software defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0056] refer to figure 1 , the present invention is based on a software-defined network-based high-performance load balancing system, including a Fat-Tree underlying network 1 with 16 pod structures and an SDN controller 2 . Among them, Fat-Tree underlying network 1 is deployed with sending end, receiving end and many switches, which are used to provide a physical basis for traffic forwarding; SDN controller 2 separates the data plane from the control plane, and sends flow entries to physical layer devices. Centralized management and control. The switches in the Fat-Tree underlying network 1 constrain their own behaviors according to the flow entries delivered by the SDN controller 2, and establish actions, priorities, and forwarding ports for processing traffic.

[0057] In the switch of the Fat-Tree underlying network 1, a traffic sampling ...

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 high-performance load balancing system based on a software defined network. The high-performance load balancing system mainly solves the problems of uneven load and link congestion in a network core layer of an existing data center. The system comprises a Fat-Tree underlying network and an SDN controller, and Fat-Tree bottom layer network is provided with a flow samplingdetection module, a DCTCP flow control module and a coding transmission module based on FEC, and the functions of sensing flow in real time, distinguishing mouse flow image flow, adjusting the flow rate of a port according to link time delay and adding a redundant packet to reduce mouse flow time delay are completed respectively. The SDN controller is additionally provided with a topology information module and an image flow scheduling module which are used for storing topology information of an underlying network and scheduling an image flow to a path with the minimum path cost. According tothe invention, retransmission delay caused by packet loss is reduced, the problem of blocking of the head and the tail of a mouse stream is solved, the image stream throughput is improved, and the method can be used for Fat-Tree data center network topology.

Description

technical field [0001] The invention belongs to the technical field of communication networks, and in particular relates to a high-performance load balancing system and method, which can be used in the network topology of a Fat-Tree data center to distinguish mouse flow and elephant flow in real time and realize flow load balancing. Background technique [0002] With the rapid growth of Internet online business users and public access bandwidth, the data center network traffic presents a trend of rapid growth. Internet services have put forward higher and higher transmission quality requirements for data centers, including large bandwidth, low latency, security guarantees, and flexible scheduling. Under this trend, various solutions have emerged. The software-defined network SDN technology represented by the OpenFlow protocol is a new type of network switching model that has completely subverted the original control and data forwarding. The method of using the same plane an...

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/803H04L12/807H04L12/825H04L1/00H04L47/27
CPCH04L47/125H04L47/27H04L47/25H04L47/263H04L1/0009H04L1/004Y02D30/00
Inventor 岳驰顾华玺秦梓烈余晓杉刘勇
Owner XIDIAN UNIV
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