Global load balancing method, load balancing equipment and client

A load balancing device and load balancing technology, applied to electrical components, transmission systems, etc., can solve problems such as unbalanced scheduling and inability to schedule based on users, and achieve the fastest access effect

Inactive Publication Date: 2012-10-03
SANGFOR NETWORK TECH SHENZHEN
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] The technical problem to be solved by the present invention is to provide a global load balancing method and load balancing device based on user granularity scheduling for the existing smart DNS in the prior art that cannot achieve user-based scheduling and easily leads to unbalanced scheduling and client

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
  • Global load balancing method, load balancing equipment and client
  • Global load balancing method, load balancing equipment and client
  • Global load balancing method, load balancing equipment and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0056] Such as figure 2 As shown, the method for global load balancing in the embodiment of the present invention includes the following steps:

[0057] S101. The load balancing device receives a network service request sent by a user (ie, a client), that is, an HTTP (Hypertext Transport Protocol) request.

[0058] S102. The load balancing device analyzes the network service request to obtain the user's source IP; in the embodiment of the present invention, it mainly analyzes the URI (Uniform Resource Identifier) ​​and HOST in the HTTP request.

[0059] S103. According to the acquired source IP of...

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 global load balancing method, load balancing equipment and a client. The method comprises the following steps of: 1, receiving a network service request from a user; resolving the network service request, and acquiring a source Internet protocol (IP) address of the user; searching for load balancing equipment closest to the user from a preset IP address base according to the source IP address, and generating a hypertext transport protocol (HTTP) reorientation request reoriented to the closest load balancing equipment; and transmitting the reorientation request to the user. User-granularity-based scheduling can be realized, and the user can be guided to the closest load balancing equipment for access, so that a rapid access effect can be achieved.

Description

technical field [0001] The invention relates to the field of load balancing, in particular to a method for global load balancing, a load balancing device and a client. Background technique [0002] Smart DNS (Domain Name System) technology mainly resolves the domain name to the optimal IP based on the source of the DNS request, combined with the current state of the system, so as to achieve the fastest access effect for users to access the system. The following are typical scenarios for DNS-based global load: [0003] Such as figure 1 As shown, three load balancing devices A, B, and C are deployed, and each device is deployed with two lines, ISP1 and ISP2 (IPS: Internet Service Provider Internet Service Provider), and the application www.test.com is released to the outside world. Expected Effects The following effects: [0004] Devices A, B, and C are mutually redundant. If one of the devices fails, other devices can take over the business. [0005] When customers access...

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): H04L29/08H04L29/12
Inventor 张洲亭吴国才
Owner SANGFOR NETWORK TECH SHENZHEN
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