ISCSI access load balancing method

A load balancing and node technology, applied in the direction of electrical components, transmission systems, etc., can solve the problems of insufficient utilization of system resources, increased costs, high costs, etc., to improve the utilization of storage resources, achieve load balancing, and improve storage performance.

Active Publication Date: 2018-05-18
UNITED INFORMATION TECH
View PDF10 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The solution of using a hardware load balancer for load balancing requires the purchase of professional equipment. This type of equipment is generally expensive and has a single point of failure. The use of dual-machine mutual backup will increase more costs. Therefore, there will be limitations of high cost
The solution of using multi-network card binding to achieve load balancing can only achieve load balancing within a node, but cannot achieve load balancing between nodes. Therefore, this solution has the problem of not being able to make full use of network resources between nodes
[0004] It can be seen that the load balancing scheme of the existing distributed storage system has the problems of high cost or insufficient utilization of system resources

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
  • ISCSI access load balancing method
  • ISCSI access load balancing method
  • ISCSI access load balancing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to make the purpose, 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 specific embodiments.

[0015] The core idea of ​​the present invention is: each node selects the network card with the smallest load to establish a connection for the client requesting access. If the selection fails, consider selecting a node with a lower load in the system, and use the network card resources on the selected node to achieve dynamic load balancing between nodes through storage device migration. In this way, it can be ensured that each node is a load balancing node, there is no single point of failure, and the utilization rate of system resources and storage performance can be improved to the greatest extent.

[0016] figure 1 A schematic flow chart of the ISCSI access load balancing method provided by the embodiment of the present invention, su...

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 an ISCSI access load balancing method. The method comprises the following steps: each node monitors the load in each network card of the present node, and when an access request sent by a client is received, the node establishes a connection with the client by using the network card having the minimum load in the present node by using an ISCSI redirection function; when thenode monitors that the load of the network card in the present node exceeds a threshold, the node selects a connection satisfying a balance adjustment condition in the connections of the network cards and disconnects the connection, wherein the balance adjustment condition is that the sum of the load corresponding to the connection and the load of the network card having the minimum load in the present node is smaller than the threshold; if the selection is failed, a node is selected from the system to serve as a resource migration target node, and a storage device is selected form the storage devices of the present node, the connection of accessing the storage device is disconnected, and the selected storage device is migrated to the resource migration target node. By adoption of the ISCSI access load balancing method, when system load balancing is achieved, the utilization of resources can be improved, and it is easy to implement.

Description

technical field [0001] The invention relates to distributed storage technology, in particular to an Internet Small Computer System Interface (ISCSI) access load balancing method. Background technique [0002] The load of the network card is kept within a fixed range due to the influence of the hardware device itself. The distributed storage system is composed of multiple nodes. Each node is generally equipped with multiple network cards (the speed of different network cards may be different). If the load of each network card is different, even If the load of some network cards is very high and some network cards are relatively idle, the network card with high load will become the network bottleneck in the distributed storage system, affecting the overall performance of the system. [0003] For the above-mentioned problems of the distributed storage system, the current solution is to use a hardware load balancer or use multiple network cards for binding. The solution of usin...

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/08
CPCH04L67/1029H04L67/1097H04L67/1001
Inventor 杨飞
Owner UNITED INFORMATION TECH
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