Supercharge Your Innovation With Domain-Expert AI Agents!

Object storage interface load balancing method and system based on cluster file system

A cluster file system and object storage technology, applied in the field of information storage, can solve the problems of web server bandwidth occupation and heavy node load

Inactive Publication Date: 2017-04-19
TOYOU FEIJI ELECTRONICS
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing object storage interface provides servers for clients, and adopts the function of load balancing without any load balancing and simply through DNS (Domain Name System, Domain Name System) round robin. These methods generally treat all accessed objects indiscriminately. Users may only implement load balancing at the Web (network) interface level, which may easily cause a Web server bandwidth to be crowded or some nodes in some clusters to be heavily loaded, while other nodes have no load.

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
  • Object storage interface load balancing method and system based on cluster file system
  • Object storage interface load balancing method and system based on cluster file system
  • Object storage interface load balancing method and system based on cluster file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0039] The invention provides an object storage interface load balancing method based on a cluster file system.

[0040] In one embodiment, the method is applied to a cluster file system including a client, a DNS server, an arbitration agent and an arbitration server 100, the arbitration agent is set in each node of the system and in the DNS server, the The method includes the following steps:

[0041] S100 acquires the load of each node of the system.

[0042] The system load in this embodiment refers to network traffic, CPU load, memory occupancy, hard disk load, etc. In this embodiment, the arbitration server 100 obtains system load information collected by the arbitration agent.

[0043] S200 calculates the average load of the system according to the load of each node of the system.

[0044] After the sys...

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 an object storage interface load balancing method based on a cluster file system, comprising the following steps: acquiring the load of each node of a system; calculating the average load of the system based on the load of each node of the system; acquiring the nodes with the loads greater than the average load according to the average load of the system; and when the load of any node with the load greater than the average load is greater than a preset threshold, sending a system adjustment request to a server. The invention further provides an object storage interface load balancing system based on a cluster file system. Through the technical scheme of the invention, the loads of the nodes of the system can be balanced, and the utilization rate and access speed of the system can be improved.

Description

technical field [0001] The invention relates to the field of information storage, in particular to a method and system for load balancing of an object storage interface based on a cluster file system. Background technique [0002] Object storage is an Internet-oriented storage service system. It is widely used in various HTTP(s)-based file storages that do not provide modification through a simple file operation API (Application Programming Interface) of object storage. application scenarios. [0003] The existing object storage interface provides a server for the client, and adopts a simple DNS (Domain Name System, Domain Name System) polling method without any load balancing to achieve the load balancing function. These methods generally treat all access Users or only implement load balancing at the Web (network) interface level, which may easily cause bandwidth congestion on a Web server or very heavy load on some nodes in the cluster, while other nodes are not loaded. ...

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/08
CPCH04L67/1097H04L67/1001
Inventor 李发明张勤
Owner TOYOU FEIJI ELECTRONICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More