Method for realizing two-way load equalizing mechanism in multiple machine servicer system

A multi-machine server, load balancing technology

Inactive Publication Date: 2006-11-08
XI AN JIAOTONG UNIV +1
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the response data (also called downlink data) package returned from the server node, some systems directly return it to the client through the server node. At this time, there is no need to consider load balancing. In this case, the back-end server system ( Generally composed of server nodes interconnected through the network) exposed to the external network, the security of the system is not good; some systems use the Network Address Translation...

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 realizing two-way load equalizing mechanism in multiple machine servicer system
  • Method for realizing two-way load equalizing mechanism in multiple machine servicer system
  • Method for realizing two-way load equalizing mechanism in multiple machine servicer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] refer to figure 1 As shown, the load balancing system is composed of multiple balancer nodes. Each balancer node has two Ethernet ports. One is connected to the external network and is responsible for receiving client request packets; the other is connected to the internal network and is responsible for communicating with the back end. end-server system communication. The dotted line in the figure is where forward load balancing takes place. from figure 1 It can be seen from the figure that when performing forward load balancing, the balancer node i (i∈0~n) realizes the distribution of data packets by modifying the destination MAC address of the data packets. When the request packet from the client passes through the load balancing system, the load balancer node i (i∈0~n) decides which server node j (j∈ 0~m) to process, and then modify its destination MAC address to the MAC address of the selected server node j (j∈0~m) and forward it.

[0033] refer to figure 2 As...

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 present invention provides bidirectional load equalization system implementation method in multi computer server. It contains using one or more load equalization unit node composing load equalization system and connected with outer network; load equalization unit node to make load equalization to client-side request; through modifying data package target MAC address to make data package dispensing; when fed back data package in through load equalization system, dispensing to each load equalization unit node to make whole server system having bidirectional load equalization function; when load equalization unit node gone wrong gone wrong, through migrating request data package and feeding back data package to other load equalization unit node to realize high usability.

Description

technical field [0001] The invention relates to the field of computer technology, and specifically provides a bidirectional load balancing mechanism used in a multi-machine server system. technical background [0002] Due to the rapid development of the Internet, the rapid growth of various applications has greatly increased the number of visits to network servers, which has led to the emergence of multi-machine server systems (such as cluster systems, also known as cluster systems) to meet the growing variety of applications. kind of demand. Load balancing technology is the key technology in multi-machine server system. Its main function is to balance the load so that the entire multi-machine server system can achieve the best performance. At present, the load balancing system based on multiple load balancers is one of the most used solutions, but the current load balancing generally refers to the load on the client request data (also called uplink data) packets. balance...

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): G06F9/46H04L29/08H04Q11/00
Inventor 伍卫国董小社付重钦钱德沛王恩东胡雷钧王守昊
Owner XI AN JIAOTONG UNIV
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