Method for achieving load balancing of server cluster

A server cluster and load balancing technology, applied in the field of computer networks, can solve problems such as server cluster load balancing bottlenecks, server cluster load balancing, and a large amount of extra network traffic, so as to improve data processing capabilities, optimize resource utilization, and optimize system performance. Effect

Inactive Publication Date: 2013-07-24
GUANGDONG EASTONE CENTURY TECHNOLOGY CO LTD
View PDF6 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the same domain name, different clients will get different addresses, so they also access the Web (network) servers on different addresses, so as to achieve the purpose of load balancing? However, in order to ensure the timely update of DNS data in this method, DNS The refresh time is set to be small, which will cause a large amount of additional network traffic, and the updated DNS data will not take effect immediately; moreover, this method cannot know the differences between the servers of each node, and cannot be used for nodes with better performance. The server allocates more requests, and cannot understand the current status of each node server
[0008] A reverse proxy load balancing method is also provided in the prior art, which uses a proxy server to forward the request to the internal Web server of the cluster, and allows the proxy server to forward the request evenly to one of the multiple internal Web servers, thereby achieving The purpose of load balancing? The disadvantage of reverse proxy load balancing is that for each service request, the proxy server must open two connections (one external connection and on

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
  • Method for achieving load balancing of server cluster
  • Method for achieving load balancing of server cluster
  • Method for achieving load balancing of server cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention.

[0035] see figure 1 , is a method flowchart of the first embodiment of a method for implementing server cluster load balancing provided by the present invention.

[0036] In the first embodiment, the described method for implementing server cluster load balancing includes the following steps:

[0037] Step S1: the client broadcasts an address resolution protocol request to a server cluster, the server cluster includes at least one load balancing server, and the load balancing server is connected to at least one node server.

[0038] see figure 2 , is a schematic diagram of a server cluster connection structure provided by an embodiment of the present invention.

[0039] In this embodiment, the client 100 is connected to multiple load balancing servers, such as the load bal...

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 method for achieving load balancing of a server cluster. The method for achieving the load balancing of the server cluster includes the following steps that the client broadcasts address resolution protocol request to the server cluster, a load balancing server identifies the address resolution protocol request, and the load balancing server feeds back an physical address to the client when the load balancing server is matched with the address resolution protocol request; the client transmits a service request to the load balancing server according to the physical address of the load balancing server; the load balancing server dispatches the service request to a node server to be processed, wherein the node server is connected with the load balancing server and load value of the node server is the smallest; and after the node server processes the service request, the node server transmits an obtained data package to the client. The method for achieving the load balancing of the server cluster achieves effects of rational utilization of resources and system performance optimization of the server cluster.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a method for realizing server cluster load balancing. Background technique [0002] Cluster, the English name is Cluster. In the field of communication network technology, a cluster refers to a server cluster, which connects multiple servers together to provide the same service, so that the multiple servers in the cluster can work like a single machine from the perspective of the client. Each server in a server cluster is also called a node server. [0003] The server cluster can improve the stability of the system and the data processing capability and service capability of the network center. For example, a server cluster can use multiple servers to perform parallel computing to obtain high computing speed; it can also use multiple computers for backup to avoid single points of failure. In the current server cluster system, the service quality of each node server t...

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/12
Inventor 周孟兆
Owner GUANGDONG EASTONE CENTURY TECHNOLOGY 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