Load balance method and system and management server

A technology for server management and load balancing, applied in the field of communication, can solve problems such as wasting system resources, poor system service quality, and slow load balancing speed, and achieve the effects of saving system resources, reducing jitter, and improving service quality

Active Publication Date: 2011-05-11
江苏航天龙梦信息技术有限公司
View PDF0 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Embodiments of the present invention provide a load balancing method, system, and management server, which are used to solve the problems of slow load balancing speed, poor system service quality, waste of system resources, etc. Balancing Speed ​​and Quality of Service

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
  • Load balance method and system and management server
  • Load balance method and system and management server
  • Load balance method and system and management server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0031]In a hierarchical distributed storage system, storage server nodes form a distributed hash table (Distributed Hash Table; hereinafter referred to as: DHT) network to store files in pieces. Client nodes perform operations such as publishing, querying, updating, and deleting files in the network through known access storage server nodes. Each file is managed by a specific node for its metadata, including file version number, file size, block information, server list where each block copy is located, and a list of users who download and own the file. The specific node is the root of the file node or root server.

[0032] In the DHT network, the root node of the file is the responsible node corresponding to the identification (ID) obtained by hashing the file name. Each file corresponds to a different root node, wh...

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

An embodiment of the invention relates to a load balance method and a system thereof and a management server; the method comprises the following steps: obtaining the service ability and load information of each memory server in the system, wherein the memory server comprises an original memory server and a new memory server; obtaining the balance values corresponding to different types of files in the system according to the service ability and the load information of the memory server and obtaining the number of the different type of files migrating to the new memory server in the original memory server according to the obtained balance values; and migrating the different type of files requiring to be migrated to the new memory server according to the corresponding number to the new memory server by the original memory server according to the migrating sequence of the files to be migrated to the new memory server. Through the embodiment of the invention, the migration-in and the migration-out data can be quickly balanced and reduced, thereby decreasing the vibration of the system and improving the service quality of the system.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communication, and in particular to a load balancing method and system and a management server. Background technique [0002] In a service-oriented distributed storage system, each storage server node is a high-performance server specially deployed to provide services. The distribution of data has a great impact on the performance of distributed storage. If the data distribution is even and reasonable, the load of data access is evenly distributed on each storage server node, and the service quality degradation caused by load imbalance and the situation that system resources cannot be fully utilized are less likely to occur. Due to the growth of the Internet and user requirements, in order to meet the scalability of the distributed system, the storage system needs to add new storage server nodes such as new servers. [0003] The addition of new storage server nodes has an impor...

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): H04L12/56H04L29/08H04L12/803
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