CN104158758A - Load balancing processing method and system based on user message time feedback in SDN network - Google Patents
Load balancing processing method and system based on user message time feedback in SDN network Download PDFInfo
- Publication number
- CN104158758A CN104158758A CN201410423320.8A CN201410423320A CN104158758A CN 104158758 A CN104158758 A CN 104158758A CN 201410423320 A CN201410423320 A CN 201410423320A CN 104158758 A CN104158758 A CN 104158758A
- Authority
- CN
- China
- Prior art keywords
- server
- user
- message
- sdn controller
- sdn
- 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
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
The present invention discloses a load balancing processing method and system based on user message time feedback in SDN network. The method comprises the following steps: initiating the load balancing of the SDN controller; receiving, by a network switch, a request for connection from a user, and sending to the SDN controller for processing; sending, by the network switch, the message to a corresponding server according to a matched stream chart, and reporting, by the server, the responsive message to the SDN controller through the network switch; checking, by the SDN controller, whether the responsive message of the server is received; if the responsive message of the server is received by the SDN controller, go to step 5; and if the responsive message of the server is not received by the SDN controller, it indicates no available server currently exists; when the SDN controller receives a first arrived responsive message of the server, checking whether the target IP is the user IP, if it is the user IP, the server is the fastest responder, and the load is minimum; and selecting, by the SDN controller, the most preferable link. The present invention can reasonably distribute access from the clients so that the access to the server by the user can be balanced.
Description
Technical field
The present invention relates to the load balance process of communication field, particularly the load balance process method and system of a kind of SDN network based on user's message time feedbacking.
Background technology
Arrival along with large data age, user's visit capacity rapid growth, single server apparatus cannot be born at all, by load balancing, (be called again load balancing, English name is Load Balance) technology can share service on a plurality of different servers and process, and conventional load equilibrium treatment comprises state algorithm and dynamic algorithm.
Common load balancing state algorithm
(1) repeating query balanced (Round Robin): the thought of poll equilibrium is the most simple and clear is exactly according in turn and the principle allocating task of circulation.By server according to certain serial number, as from 1 to N (N is natural number), each numbers the IP address of a corresponding station server, the task requests of receiving is forwarded in order to the server of corresponding IP address, when forward to last sequence number be the server primary distribution at present of N to return sequence number be 1 server, circulation and so forth.Server in network more approaches (under perfect condition, server is identical) in soft and hardware performance (disposal ability in other words), and poll equalization algorithm is the most effective
(2) weight repeating query balanced (Weighted Round Robin): different from ordinary round-robin circulation, the circulation of weight poll combines weighting algorithm.According to the soft and hardware of server in network, configure the difference of disposal ability in other words weight is set, and carry out allocating task according to weighted value.The arrangement of weights can have various ways.For example: the server A, B, the C that in network, have three performances to strengthen successively, but sequence number can be set to ten, the address of first sequence number corresponding server A, second to the 4th sequence number be the address of corresponding server B all, and the 5th to last all addresses of corresponding server C.Poll is numbered in task distribution accordingly, and the task amount that three station servers are accepted in circulation each time accounts for respectively one one-tenth, three one-tenth, sixty percent, and high-grade server like this can be shared workload more, optimizes overall network.
(3) Stochastic Equilibrium (Random): the difference of Stochastic Equilibrium and poll circulation is, Stochastic Equilibrium does not have fixing order, but according to each random corresponding address of random number generating, task is forwarded on corresponding server.This mode is comparatively effective in the situation that overall load is lower.
(4) weight Stochastic Equilibrium (Weighted Random): same weight Stochastic Equilibrium is also the technical weighting algorithm that combines at Stochastic Equilibrium, what the difference of weight Stochastic Equilibrium was that the weights of server determine is its selected probability, and distribute, it is the random process of selecting, so the task amount of actual allocated might not be in strict accordance with the numerical value of probability, but have certain deviation.However, still can play the effect that makes full use of Internet resources.
(5) minimum linking number balanced (Least Connection): the linking number here refers to the number of connection of the simultaneously treated task of server, the number of the task that namely current server is being processed, so-called minimum connection just refers to selects the server of the current task minimum number of processing to distribute new for task.The server of different class can simultaneously treated task quantity be different, this quantity is referred to as maximum number of connections, to the understanding of minimum connection, can be both the minimum ratio that also can make current number of connection and maximum number of connections amount of simple absolute quantity, can certainly be other quantitative criteria.
Common load balancing dynamic algorithm
(1) response speed balanced (Response Time): the leading indicator that response speed equilibrium is investigated server is exactly response speed, as everyone knows, the response speed of underload (or high-performance) server is inevitable faster than heavy duty (or low performance) server.The most simply realizing means is exactly Ping, the response time allocating task according to server to load-balancing device, and load-balancing device is the interface in network generally, substantially can represent client location.Although what this algorithm was mainly faced is server, response speed also can reflect the situation of link to a certain extent, consideration comparatively comprehensive.
(2) disposal ability balanced (Process Capacity): disposal ability is a kind of comprehensive concept, need to consider the soft and hardware situation (as the size of the performance of CPU, quantity, internal memory, current linking number and OS type etc.) of server, according to specific load balancing, calculate this index of disposal ability, and equalization task accordingly.This algorithm flexibility is stronger, and the index quantity that can calculate according to different situation increases and decreases and the weight of index, consider comprehensively, so this kind of load-balancing algorithm is more accurate, to be especially applicable to applying to the situation of layer 7 (application layer) load balancing.
Adopt the load balancing of state algorithm, cannot detect the health of service routine in server, the service routine in server occurs abnormal, easily set up invalid connection, affect user and experience, also do not consider the processing capability in real time of server, can not reach best load balancing.
Adopt the load balancing of dynamic algorithm, wherein the balanced current means that realize of response speed are Ping, but the Ping response time that only response service device is replied Ping, the load capacity of cannot response service device really processing user's request service, also cannot detect the health of service routine in server.
Disposal ability in dynamic algorithm is balanced, although the accurate loading condition of response service device need to regularly spread out of the load information of server at the extra development sequence of server end, because server is various, takies again extra bandwidth, shortage versatility.
Summary of the invention
The object of this invention is to provide the load balance process method and system of a kind of SDN network based on user's message time feedbacking, utilize user's message, check that server provides the health of service routine, the response time of while detecting server, carry out the load capacity of evaluating server, according to assessment result, find the minimum server of present load, reasonable distribution client's access, makes user reach balanced to the access of server.
In order to realize above object, the present invention is achieved by the following technical solutions:
The load balance process method of SDN network based on user's message time feedbacking, is characterized in, the method comprises following steps:
S1, the initialization of SDN controller load balancing;
S2, network switch is received user's connection request, and delivers to SDN controller and process;
S3, network switch, according to the stream table of coupling, sends message to corresponding server, and server reports SDN controller by network switch by response message;
S4, whether the inspection of SDN controller receives server response message;
If S4.1 SDN controller is received server response message, perform step 5;
S4.2, if SDN controller is not received server response message, illustrates the current available server that do not have;
S5, SDN controller receives the server response message of first arrival, checks whether object IP is User IP, if this User IP, the response of the server described in this is the fastest, least-loaded;
S6, the message feedback that SDN controller is the fastest according to server response, selects optimum link, and described optimum link is the link of least-loaded.
Described S1 comprises following steps:
S1.1, SDN controller is set up IP virtual pool and virtual IP address;
S1.2, SDN controller joins the IP of each server in IP virtual pool;
S1.3, sets SDN controller message response timer time.
Described step S2 comprises following steps:
S2.1, network switch is received new user's connection request, and source IP is User IP, and object IP is virtual IP address, and in stream table, without matched rule, message up sending SDN controller is processed;
S2.2, SDN controller process to receive described message, copies some parts of messages, and to revise successively message object IP be User IP for adding the server ip in virtual pool, source IP, and object IP is revised as different server ips;
S2.3, SDN controller issues many parts of streams and shows network switch, and described stream table rule is: source IP is User IP, and object IP is the Servers-all IP in virtual pool;
S2.4, SDN controller sends amended all messages to network switch, simultaneously for user starts a message response timer of having set.
Described S3 comprises following steps:
S3.1, network switch, according to the stream table of coupling, sends message to corresponding server;
S3.2, each server response user request, sends back message using to network switch, and described back message using source IP is server ip, and object IP is User IP;
S3.3, network switch is received the response message that server sends, in stream table without matched rule, message up sending SDN controller.
In described step 3.2, the source IP of back message using is server ip, and object IP is User IP.
After described step S6, further comprise following steps:
S7, SDN controller cuts out the message response timer for user;
S8, SDN controller issues bidirectional flow table, sets up user and is connected with the two-way of server.
Described step S4.2 comprises following steps:
S4.2.1, SDN controller checks that whether user's message response device is overtime, if message response device is overtime, SDN controller is reception server response message no longer;
S4.2.2, the SDN controller information that gives a warning, prompt system registrar server response timeout, user cannot connect.
Described bidirectional flow table comprises user and arrives user's stream table to server flows table and server;
Described user to the rule of server flows table is: source IP match user IP, and object IP matching virtual IP, it is the fastest server ip of response time that object IP is revised in the action of stream watch;
The rule that described server flows table to user is: source IP match server IP, and object IP match user IP, stream table action modification source IP is virtual IP address.
The load balance process system of SDN network based on user's message time feedbacking, is characterized in, this system comprises:
Network switch;
The SDN controller being connected respectively with network switch and several servers, described SDN controller is set up virtual pool and a virtual IP address.
The present invention compared with prior art, has the following advantages:
The present invention utilizes user's message, check that server provides the health of service routine, the response time of while detecting server, carry out the load capacity of evaluating server, according to assessment result, find the minimum server of present load, reasonable distribution client's access, makes user reach balanced to the access of server.
Accompanying drawing explanation
Fig. 1 is the flow chart of the load balance process method of a kind of SDN network of the present invention based on user's message time feedbacking;
Fig. 2 is the system block diagram of the load balancing of a kind of SDN network of the present invention based on user's message time feedbacking.
Embodiment
Below in conjunction with accompanying drawing, by describing a preferably specific embodiment in detail, the present invention is further elaborated.
As shown in Figure 1, the load balance process method of a kind of SDN network based on user's message time feedbacking, the method comprises following steps:
S1, the initialization of SDN controller load balancing;
S1.1, SDN controller is set up IP virtual pool and virtual IP address;
S1.2, SDN controller joins the IP of each server in IP virtual pool;
S1.3, sets SDN controller message response timer time, and this default time of response timer is made as 3 seconds;
S2, network switch is received user's connection request, and delivers to SDN controller and process;
S2.1, network switch is received new user's connection request, and source IP is User IP, and object IP is virtual IP address, and in stream table, without matched rule, message up sending SDN controller is processed;
S2.2, SDN controller process to receive described message, copies some parts of messages, and to revise successively message object IP be User IP for adding the server ip in virtual pool, source IP, and object IP is revised as different server ips;
S2.3, SDN controller issues many parts of streams and shows network switch, and described stream table rule is: source IP is User IP, and object IP is the Servers-all IP in virtual pool;
S2.4, SDN controller sends amended all messages to network switch, simultaneously for user starts a message response timer of having set, when Servers-all inefficacy or the excessive response timeout of Servers-all load, to system manager, give a warning, user cannot connect with server.
S3, network switch, according to the stream table of coupling, sends message to corresponding server, and server reports SDN controller by network switch by response message;
S3.1, network switch, according to the stream table of coupling, sends message to corresponding server;
S3.2, each server response user request, sends back message using to network switch, and described back message using source IP is server ip, and object IP is User IP;
S3.3, network switch is received the response message that server sends, in stream table without matched rule, message up sending SDN controller.
S4, whether the inspection of SDN controller receives server response message;
If S4.1 SDN controller is received server response message, perform step 5;
S4.2, if SDN controller is not received server response message, illustrates the current available server that do not have;
S5, SDN controller receives the server response message of first arrival, checks whether object IP is User IP, if this User IP, the response of the server described in this is the fastest, least-loaded;
S6, the message feedback that SDN controller is the fastest according to server response, selects optimum link, and described optimum link is the link of least-loaded.
After above-mentioned step S6, further comprise following steps:
S7, SDN controller cuts out the message response timer for user, avoids timer expiry, prompting error message;
S8, the message that SDN controller is the fastest according to response, determines optimal load link, and issues bidirectional flow table, sets up user and is connected with the two-way of server, bidirectional flow table comprises user and arrives user's stream table to server flows table and server; User to the rule of server flows table is: source IP match user IP, and object IP matching virtual IP, it is the fastest server ip of response time that object IP is revised in the action of stream watch; The rule that server flows table to user is: source IP match server IP, and object IP match user IP, stream table action modification source IP is virtual IP address.
Above-mentioned step S4.2 comprises following steps:
S4.2.1, SDN controller checks that whether user's message response device is overtime, if message response device is overtime, illustrate that SDN controller do not receive the response that server is beamed back at the appointed time, link delay is long, SDN controller is reception server response message no longer, after avoiding giving a warning, sets up being connected of user and server;
S4.2.2, the SDN controller information that gives a warning, prompt system registrar server response timeout, user cannot connect.
As shown in Figure 2, the load balance process system of a kind of SDN network based on user's message time feedbacking, this system comprises: network switch; The SDN controller being connected respectively with network switch and several servers, described SDN controller is set up virtual pool and a virtual IP address.In the present embodiment, the quantity of server is 3, and the IP address of server is respectively: 172.17.60.1; 172.17.60.2; 172.17.60.3, virtual IP address (VIP) address that SDN controller is set up is that 192.168.1.1. SDN controller joins the IP of each server in IP virtual pool, and as the member of virtual pool, in virtual pool, member IP address is also 172.17.60.1; 172.17.60.2; 172.17.60.3.
In sum, the load balance process method and system of a kind of SDN network of the present invention based on user's message time feedbacking, utilize user's message, check that server provides the health of service routine, response time of detecting server simultaneously, carry out the load capacity of evaluating server, according to assessment result, find the minimum server of present load, reasonable distribution client's access, makes user reach balanced to the access of server.
Although content of the present invention has been done detailed introduction by above preferred embodiment, will be appreciated that above-mentioned description should not be considered to limitation of the present invention.Those skilled in the art, read after foregoing, for multiple modification of the present invention with to substitute will be all apparent.Therefore, protection scope of the present invention should be limited to the appended claims.
Claims (9)
1. the load balance process method of SDN network based on user's message time feedbacking, is characterized in that, the method comprises following steps:
S1, the initialization of SDN controller load balancing;
S2, network switch is received user's connection request, and delivers to SDN controller and process;
S3, network switch, according to the stream table of coupling, sends message to corresponding server, and server reports SDN controller by network switch by response message;
S4, whether the inspection of SDN controller receives server response message;
If S4.1 SDN controller is received server response message, perform step 5;
S4.2, if SDN controller is not received server response message, illustrates the current available server that do not have;
S5, SDN controller receives the server response message of first arrival, checks whether object IP is User IP, if this User IP, the response of the server described in this is the fastest, least-loaded;
S6, the message feedback that SDN controller is the fastest according to server response, selects optimum link, and described optimum link is the link of least-loaded.
2. the load balance process method of SDN network as claimed in claim 1 based on user's message time feedbacking, is characterized in that, described S1 comprises following steps:
S1.1, SDN controller is set up IP virtual pool and virtual IP address;
S1.2, SDN controller joins the IP of each server in IP virtual pool;
S1.3, sets SDN controller message response timer time.
3. the load balance process method of SDN network as claimed in claim 1 based on user's message time feedbacking, is characterized in that, described step S2 comprises following steps:
S2.1, network switch is received new user's connection request, and source IP is User IP, and object IP is virtual IP address, and in stream table, without matched rule, message up sending SDN controller is processed;
S2.2, SDN controller process to receive described message, copies some parts of messages, and to revise successively message object IP be User IP for adding the server ip in virtual pool, source IP, and object IP is revised as different server ips;
S2.3, SDN controller issues many parts of streams and shows network switch, and described stream table rule is: source IP is User IP, and object IP is the Servers-all IP in virtual pool;
S2.4, SDN controller sends amended all messages to network switch, simultaneously for user starts a message response timer of having set.
4. the load balance process method of SDN network as claimed in claim 1 based on user's message time feedbacking, is characterized in that, described S3 comprises following steps:
S3.1, network switch, according to the stream table of coupling, sends message to corresponding server;
S3.2, each server response user request, sends back message using to network switch;
S3.3, network switch is received the response message that server sends, in stream table without matched rule, message up sending SDN controller.
5. the load balance process method of SDN network as claimed in claim 4 based on user's message time feedbacking, is characterized in that, in described step 3.2, the source IP of back message using is server ip, and object IP is User IP.
6. the load balance process method of SDN network as claimed in claim 1 based on user's message time feedbacking, is characterized in that, further comprises following steps after described step S6:
S7, SDN controller cuts out the message response timer for user;
S8, SDN controller issues bidirectional flow table, sets up user and is connected with the two-way of server.
7. the load balance process method of SDN network as claimed in claim 1 based on user's message time feedbacking, is characterized in that, described step S4.2 comprises following steps:
S4.2.1, SDN controller checks that whether user's message response device is overtime, if message response device is overtime, SDN controller is reception server response message no longer;
S4.2.2, the SDN controller information that gives a warning, prompt system registrar server response timeout, user cannot connect.
8. the load balance process method of SDN network as claimed in claim 6 based on user's message time feedbacking, is characterized in that, described bidirectional flow table comprises user and arrives user's stream table to server flows table and server;
Described user to the rule of server flows table is: source IP match user IP, and object IP matching virtual IP, it is the fastest server ip of response time that object IP is revised in the action of stream watch;
The rule that described server flows table to user is: source IP match server IP, and object IP match user IP, stream table action modification source IP is virtual IP address.
9. the load balance process system of SDN network based on user's message time feedbacking, is characterized in that, this system comprises:
Network switch;
The SDN controller being connected respectively with network switch and several servers, described SDN controller is set up virtual pool and a virtual IP address.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410423320.8A CN104158758A (en) | 2014-08-26 | 2014-08-26 | Load balancing processing method and system based on user message time feedback in SDN network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410423320.8A CN104158758A (en) | 2014-08-26 | 2014-08-26 | Load balancing processing method and system based on user message time feedback in SDN network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104158758A true CN104158758A (en) | 2014-11-19 |
Family
ID=51884166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410423320.8A Pending CN104158758A (en) | 2014-08-26 | 2014-08-26 | Load balancing processing method and system based on user message time feedback in SDN network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104158758A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104734773A (en) * | 2015-04-16 | 2015-06-24 | 上海斐讯数据通信技术有限公司 | C-type optical link protection switching optimization method of GPON (Gigabit Passive Optical Network) |
CN105024939A (en) * | 2015-06-29 | 2015-11-04 | 南京邮电大学 | OpenFlow-based distributed controller system in SDN network environment |
CN105227580A (en) * | 2015-10-30 | 2016-01-06 | 南京秦杜明视信息技术有限公司 | A kind of webserver distribution system and method |
CN105812437A (en) * | 2014-12-31 | 2016-07-27 | ***通信集团公司 | Business distribution method, system and related device |
CN106412114A (en) * | 2016-11-16 | 2017-02-15 | 广州市品高软件股份有限公司 | SDN based load balancing method and system |
CN106453116A (en) * | 2016-11-03 | 2017-02-22 | 上海斐讯数据通信技术有限公司 | SDN (Software Defined Network) based least connection load balancing method and system |
CN106559459A (en) * | 2015-09-29 | 2017-04-05 | 中国电信股份有限公司 | SDN controller distribution methods, SDN controllers multicast group and network system |
CN106817315A (en) * | 2015-11-27 | 2017-06-09 | 财团法人资讯工业策进会 | Software defined network system and network connection routing method thereof |
CN106850803A (en) * | 2017-02-06 | 2017-06-13 | 上海斐讯数据通信技术有限公司 | A kind of WRR system and algorithm based on SDN |
CN106878420A (en) * | 2017-02-17 | 2017-06-20 | 北京天融信网络安全技术有限公司 | A kind of server load balancing method and device based on SDN |
CN107154966A (en) * | 2017-04-24 | 2017-09-12 | 浙江宇视科技有限公司 | A kind of video data wiring method and device |
CN107634882A (en) * | 2017-10-10 | 2018-01-26 | 安徽大学 | Load-balancing method based on elevator dispatching algorithm under SDN frameworks |
CN107846445A (en) * | 2017-09-20 | 2018-03-27 | 南京邮电大学 | A kind of server load balancing method based on SDN |
CN108011838A (en) * | 2017-11-30 | 2018-05-08 | 安徽大学 | SDN multi-controller load-balancing methods based on the response time |
CN109600429A (en) * | 2018-11-28 | 2019-04-09 | 平安科技(深圳)有限公司 | Service shunting method, device, electronic equipment and storage medium |
CN109788062A (en) * | 2019-01-24 | 2019-05-21 | 王晨明 | Transmission system server load balancing method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1937534A (en) * | 2006-09-20 | 2007-03-28 | 杭州华为三康技术有限公司 | Load balance realizing method and load balance device |
CN103795805A (en) * | 2014-02-27 | 2014-05-14 | 中国科学技术大学苏州研究院 | Distributed server load balancing method based on SDN |
CN103795644A (en) * | 2014-01-27 | 2014-05-14 | 福建星网锐捷网络有限公司 | Strategy table entry collocation method, device and system |
US20140193154A1 (en) * | 2010-02-22 | 2014-07-10 | Vello Systems, Inc. | Subchannel security at the optical layer |
CN103944746A (en) * | 2013-01-23 | 2014-07-23 | 杭州华三通信技术有限公司 | Hot standby method and device |
-
2014
- 2014-08-26 CN CN201410423320.8A patent/CN104158758A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1937534A (en) * | 2006-09-20 | 2007-03-28 | 杭州华为三康技术有限公司 | Load balance realizing method and load balance device |
US20140193154A1 (en) * | 2010-02-22 | 2014-07-10 | Vello Systems, Inc. | Subchannel security at the optical layer |
CN103944746A (en) * | 2013-01-23 | 2014-07-23 | 杭州华三通信技术有限公司 | Hot standby method and device |
CN103795644A (en) * | 2014-01-27 | 2014-05-14 | 福建星网锐捷网络有限公司 | Strategy table entry collocation method, device and system |
CN103795805A (en) * | 2014-02-27 | 2014-05-14 | 中国科学技术大学苏州研究院 | Distributed server load balancing method based on SDN |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812437A (en) * | 2014-12-31 | 2016-07-27 | ***通信集团公司 | Business distribution method, system and related device |
CN104734773B (en) * | 2015-04-16 | 2019-10-01 | 上海斐讯数据通信技术有限公司 | GPON network C class optical link pretection switch optimization method |
CN104734773A (en) * | 2015-04-16 | 2015-06-24 | 上海斐讯数据通信技术有限公司 | C-type optical link protection switching optimization method of GPON (Gigabit Passive Optical Network) |
CN105024939A (en) * | 2015-06-29 | 2015-11-04 | 南京邮电大学 | OpenFlow-based distributed controller system in SDN network environment |
CN106559459A (en) * | 2015-09-29 | 2017-04-05 | 中国电信股份有限公司 | SDN controller distribution methods, SDN controllers multicast group and network system |
CN105227580A (en) * | 2015-10-30 | 2016-01-06 | 南京秦杜明视信息技术有限公司 | A kind of webserver distribution system and method |
CN106817315A (en) * | 2015-11-27 | 2017-06-09 | 财团法人资讯工业策进会 | Software defined network system and network connection routing method thereof |
CN106453116A (en) * | 2016-11-03 | 2017-02-22 | 上海斐讯数据通信技术有限公司 | SDN (Software Defined Network) based least connection load balancing method and system |
CN106453116B (en) * | 2016-11-03 | 2019-11-26 | 上海斐讯数据通信技术有限公司 | A kind of Smallest connection load-balancing method and system based on SDN |
CN106412114A (en) * | 2016-11-16 | 2017-02-15 | 广州市品高软件股份有限公司 | SDN based load balancing method and system |
CN106850803A (en) * | 2017-02-06 | 2017-06-13 | 上海斐讯数据通信技术有限公司 | A kind of WRR system and algorithm based on SDN |
CN106850803B (en) * | 2017-02-06 | 2020-06-26 | 中译语通科技(青岛)有限公司 | SDN-based weighted polling system and algorithm |
CN106878420A (en) * | 2017-02-17 | 2017-06-20 | 北京天融信网络安全技术有限公司 | A kind of server load balancing method and device based on SDN |
CN106878420B (en) * | 2017-02-17 | 2019-10-22 | 北京天融信网络安全技术有限公司 | A kind of server load balancing method and device based on SDN |
CN107154966A (en) * | 2017-04-24 | 2017-09-12 | 浙江宇视科技有限公司 | A kind of video data wiring method and device |
CN107846445A (en) * | 2017-09-20 | 2018-03-27 | 南京邮电大学 | A kind of server load balancing method based on SDN |
CN107634882B (en) * | 2017-10-10 | 2020-05-01 | 安徽大学 | Elevator scheduling algorithm-based load balancing method under SDN architecture |
CN107634882A (en) * | 2017-10-10 | 2018-01-26 | 安徽大学 | Load-balancing method based on elevator dispatching algorithm under SDN frameworks |
CN108011838A (en) * | 2017-11-30 | 2018-05-08 | 安徽大学 | SDN multi-controller load-balancing methods based on the response time |
CN109600429A (en) * | 2018-11-28 | 2019-04-09 | 平安科技(深圳)有限公司 | Service shunting method, device, electronic equipment and storage medium |
CN109788062A (en) * | 2019-01-24 | 2019-05-21 | 王晨明 | Transmission system server load balancing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104158758A (en) | Load balancing processing method and system based on user message time feedback in SDN network | |
US8380843B2 (en) | System and method for determining affinity groups and co-locating the affinity groups in a distributing network | |
CN109274707B (en) | Load scheduling method and device | |
US11316786B2 (en) | Systems and methods for directly responding to distributed network traffic | |
CN102857438B (en) | The state of synchronized loading balancer inter-module | |
US8495170B1 (en) | Service request management | |
US9774665B2 (en) | Load balancing of distributed services | |
US20040024861A1 (en) | Network load balancing | |
US8843630B1 (en) | Decentralized request routing | |
CN108933829A (en) | A kind of load-balancing method and device | |
US9160791B2 (en) | Managing connection failover in a load balancer | |
CN103699692A (en) | Internet-of-things access platform data management method | |
US20150163299A1 (en) | Load balancer | |
FI20176152A1 (en) | A method, a system and a computer program product for managing OPC UA server capacity | |
CN105208133A (en) | Server, load balancer as well as server load balancing method and system | |
CN112866394B (en) | Load balancing method, device, system, computer equipment and storage medium | |
CN106230992B (en) | A kind of load-balancing method and load balancing node | |
JP2016531372A (en) | Memory module access method and apparatus | |
CN105791381A (en) | Access control method and apparatus | |
CN103401799A (en) | Method and device for realizing load balance | |
CN108111567A (en) | Realize the uniform method and system of server load | |
US10666723B2 (en) | Data distribution system, data communication device and program for data distribution | |
Mulay et al. | Enhanced equally distributed load balancing algorithm for cloud computing | |
US20170034252A1 (en) | Masterless websocket server system | |
US9912757B2 (en) | Correlation identity generation method for cloud environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141119 |
|
WD01 | Invention patent application deemed withdrawn after publication |