Load balancing method and equipment for data resources of servers

A data resource and load balancing technology, applied in the field of data processing, can solve the problems of no server resource balance, complex algorithms, few technical solutions, etc., and achieve the effect of simple and reliable implementation

CN102025753BActive Publication Date: 2013-10-23ALIBABA GRP HLDG LTD
1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2013-10-23

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses load balancing equipment for data resources of servers. A load balancing method comprises the following steps of: determining the sequence of servers providing data resource services; and determining the servers providing the data resource services according to the number of servers as well as the data volume and server sequence of each server. Due to the adoption of the technical scheme provided by the embodiment of the invention, volume balance and load balance can be realized at the same time and a simple, reliable and general implementation mode is realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to data processing technology, in particular to a server data resource load balancing processing method and equipment. Background technique

[0002] When allocating server resources, it is usually necessary to ensure that the data storage capacity of each server is relatively balanced, and to prevent certain servers from being highly loaded, and to work normally when one server is busy.

[0003] However, in the prior art, algorithms that take into account both capacity balance and load balance are relatively rare and complicated. Considering the need to meet various special software requirements, there are fewer such technical solutions.

[0004] Therefore, the deficiency of the prior art is that there is no general and simple technical solution capable of realizing balance of server resources. Contents of the invention

[0005] The technical problem solved by the present invention is to provide a server data resource load bala...

Examples

Embodiment Construction

[0046] Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0047] figure 1 It is a schematic diagram of the implementation flow of the server data resource load balancing processing method, as shown in the figure, the following steps may be included in the load balancing processing process:

[0048] Step 101, setting the sequence of servers providing data resource services;

[0049] Step 102, determining the load of each server;

[0050] Step 103, if the load of the current server is not 0, and the current server has provided services in the previous round of server rounds, determine in order that the next server will provide the service unconditionally, and reduce the load of the current server by a predetermined amount The value of ; otherwise, the service is provided by the current server;

[0051] Step 104, judging the load of each server in turn, and determining the server providing the service.

[005...