SDN (Software Defined Network) based least connection load balancing method and system

A technology of connecting load and balancing method, applied in the field of data communication, can solve the problem of unintegrated calculation of servers in the whole network, and achieve the effect of efficient and simple strategy

Active Publication Date: 2017-02-22
深圳市兆能讯通科技有限公司
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The traditional minimum connection load balancing algorithm is based on a certain device, and cannot perform unified calculations for servers in the entire network

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
  • SDN (Software Defined Network) based least connection load balancing method and system
  • SDN (Software Defined Network) based least connection load balancing method and system
  • SDN (Software Defined Network) based least connection load balancing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is some embodiments of the present invention, but not all of them. Based on the implementation manners in the present invention, all other implementation manners obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0023] SDN is a new type of network innovation architecture. It separates the control plane of network equipment from the data plane through OpenFlow, and is managed by a centralized controller without relying on the underlying network equipment (routers, switches, firewalls). The differences from the underlying network d...

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 provides an SDN (Software Defined Network) based least connection load balancing method and system. The method is applied to a controller, and comprises the steps of setting a least connection load balancing configuration table and a session protocol table in advance; when a server protocol message reported by a switch is received, generating session protocol table items in the session protocol table according to the server protocol message; searching the session protocol table when a service request is acquired, and if a matched session protocol table item is unavailable and the connection number of a requested server is less than a connection number threshold, selecting the requested server to perform connection; and if the connection number of the requested server reaches the connection number threshold, selecting a server with the smallest server connection number in the session protocol table to perform redirected connection. The method provided by the invention can perform unified calculation on servers in the whole network, and requests with great load differences are smoothly distributed to each server or link.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of data communication, and in particular, to a method and system for load balancing a minimum connection based on SDN (Software Defined Network, software defined network). Background technique [0002] Load balancing provides a cheap, effective and transparent method to expand the bandwidth of network devices and servers, increase throughput, strengthen network data processing capabilities, and improve network flexibility and availability. Scheduling algorithm means that the traffic that needs to be load balanced is distributed to the servers in the specified server group or a certain link of the specified link group according to a certain strategy, so that each server or link can maintain load balance as much as possible. [0003] The scheduling algorithm takes connection as the granularity, and all packets of the same connection will be distributed to the same server or link. Thi...

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/801H04L12/803H04L29/08
CPCH04L47/125H04L47/29H04L67/1008H04L67/1029H04L67/1031H04L67/1046
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