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.