Load balancing method, device and system of server

A load balancing and server technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as limiting the number of RSs, limiting network topology, limiting LVS and RS deployment and cascading methods, and achieving simplification and simplification Effects of complexity, ease of deployment and maintenance

Inactive Publication Date: 2013-04-03
BEIJING QIHOO TECH CO LTD +1
View PDF11 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In the above three working modes, LVS and the back-end RS need two-layer interconnection, that is, LVS and RS are in the same network segment and use two-layer protocol communication. The resulting problem is that it limits LVS and RS LVS cannot provide services for RSs across network segments, and can only use a relatively flat network topology, which greatly limits the

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
  • Load balancing method, device and system of server
  • Load balancing method, device and system of server
  • Load balancing method, device and system of server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0054] This application implements a cross-segment LVS load balancing. This application adopts three-layer interconnection between LVS and RS, and converts the source address and destination address of the data packets received by LVS from the client and the real server, so that LVS can serve more RSs in different network segments .

[0055] This application is based on the original VS / NAT working mode. The following firstly introduces the TCP interaction process under the original VS / NAT working mode.

[0056] refer to figure 2 , is a schematic diagram of the TCP interaction process in the prior art Zhongyuan VS / NAT working mode.

[0057] Among them, Client means client, LVS means virtual server, RS...

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 a load balancing method, a load balancing device and a load balancing system of a server to achieve load balancing over a network segment by a linux virtual server (LVS). Three-layer interconnection is adopted between the LVS and a real server (RS); and the LVS is subjected to conversion of a source address and a target address from a client and a data packet received by the real server, thus, the LVS can serve many different network segments of RSs. A real sense of cross-network segment load balance is achieved in a three-layer interconnection manner; and the quantity of RSs capable of providing service on the LVS is not limited, so that hierarchical network topology can be expanded. Furthermore, configuration and operation maintenance of the LVS and RS are simplified.

Description

technical field [0001] The present application relates to load balancing technology, in particular to a server load balancing method, device and system. Background technique [0002] In Internet application technology, load balancing has always been a hot topic, and LVS load balancing is one of the load balancing technologies. The full English name of LVS is Linux Virtual Server, that is, Linux virtual server. LVS is mainly used for multi-server load balancing, works at the network layer, and can realize high-performance and high-availability server cluster technology. [0003] The system structure of LVS load balancing is as follows: figure 1 As shown, it mainly includes a client (Client), a virtual server (LVS) and a real server (Real Server, RS for short). Among them, the main function of LVS is to provide packet forwarding and load balancing. LVS uses a virtual IP (vip) for external access. When a user accesses vip, it arrives at LVS. LVS selects an RS according to ce...

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
IPC IPC(8): H04L29/08H04L29/12H04L12/803
Inventor 陈建唐会军
Owner BEIJING QIHOO TECH CO LTD
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