System and method for automatic load balancing of cluster storage

A load balancing and cluster storage technology, applied in transmission systems, electrical components, etc., can solve the problems of not considering the workload of each node, unable to achieve automatic execution, unable to achieve concurrent execution, etc., to maintain business continuity, high QoS The effect of quality of service and elastic scaling, reducing system management complexity

Active Publication Date: 2013-01-02
北京联创信安科技股份有限公司
View PDF3 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The above-mentioned mainstream cluster storage systems basically support the load balancing function to keep the data distribution and capacity of each node in the cluster basically balanced. 2) Offline execution requires the cluster system to suspend services during load balancing, causing business interruption; 3) It affects

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
  • System and method for automatic load balancing of cluster storage
  • System and method for automatic load balancing of cluster storage
  • System and method for automatic load balancing of cluster storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with drawings and embodiments.

[0047] figure 2 It is a structural block diagram of the cluster storage automatic load balancing system of the embodiment of the present invention. Such as figure 2 As shown, the entire system includes a monitoring module 201, a trigger action module 202, an information synchronization module 203, an event trigger module 204, a load information calculation module 205, a scheduling module 206, a data layout repair module 207, and a data migration module 208. The event trigger Module 204, load information calculation module 205, scheduling module 206, data layout repair module 207 and data migration module 208 constitute the core of the entire system. The monitoring module 201 is connected to the load information calculation module 205, the event trigger module 204 is respectively connected to the trigger action module 202 and the information synchronization module 20...

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 system and method for automatic load balancing of cluster storage. Based on an event driving mechanism, the method is used for realizing cluster storage data distribution and capacity load balancing and has the characteristics of full automation, intelligentization, online execution and concurrent execution; due to the characteristic of the automation of load balancing, the manual intervention is greatly reduced and the complexity of system management is reduced, and the elastic demand of dynamic extension for a cluster storage system is satisfied; due to the characteristic of online execution, the cluster storage system is enabled to keep the continuity of a business; due to the characteristic of intelligentization, the current work load of the system is taken into full account, and the execution process of load balancing is scheduled so that the influence of load balancing operation to a normal business at the front end is reduced to the maximum extent; and due to the characteristic of concurrency, the system resource of a cluster is utilized to the maximum extent so that high-performance load balancing is realized and the execution time is efficiently shortened. By using the method, the load balancing of cluster storage becomes simpler as well as more efficient and transparent, and high performance, high Qos (Quality of Service) and elastic expansion of the cluster storage system are ensured.

Description

technical field [0001] The invention relates to the technical field of cluster storage management, in particular to a system and method for automatic load balancing of cluster storage. Background technique [0002] With the expansion of computing scale and the emergence of emerging application models (such as cloud computing, Internet of Things), big data applications are increasing day by day. Cluster storage is a scale-out storage architecture that has the advantage of linear expansion in capacity and performance. Load balancing is one of the key technologies for cluster storage to provide high performance. It can ensure the stability of cluster high performance and high QoS service quality, and make the cluster system have good elasticity to adapt to the dynamic expansion of the cluster. [0003] Cluster storage is an open storage architecture that uses a distributed file system to aggregate the storage space in multiple physical storage devices into a storage pool that ...

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
Inventor 刘爱贵
Owner 北京联创信安科技股份有限公司
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