Method and device for realizing data center resource load balance in proportion to comprehensive allocation capability

A data center, load balancing technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as unbalanced physical server load, and achieve the effect of solving unbalanced load

Active Publication Date: 2011-09-14
田文洪
View PDF3 Cites 67 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a method and device for realizing data center resource load balancing, which can solve the problem of unbalanced physical server load caused by the inconsistency between user demand specifications and physical server configuration, and realize the load balance according to the server configuration specifications according to the principle of fairness. assign tasks proportionally

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
  • Method and device for realizing data center resource load balance in proportion to comprehensive allocation capability
  • Method and device for realizing data center resource load balance in proportion to comprehensive allocation capability
  • Method and device for realizing data center resource load balance in proportion to comprehensive allocation capability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention is a method and device for realizing data center resource load balancing, which can determine the physical machine whose remaining capacity satisfies the current assigned task according to the obtained current utilization rate of each physical machine attribute in the scheduling domain; determine the scheduling according to the current utilization rate The load average value of the domain attribute, and according to the load average value and the load prediction value to the physical machine attribute, calculate the difference between (actual distribution task weight and expected task weight) of the physical machine; select the (actual distribution The physical machine with the smallest difference between the task weight and the expected task weight) allocates the currently assigned task. Since the remaining capacity is determined according to the obtained current utilization rate of each physical machine attribute, the remaining capacity represents...

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 relates to a method and a device for realizing data center resource load balance. The method of the technical scheme comprises the following steps of: acquiring the current utilization rates of attributes of each physical machine in a scheduling domain, and determining the physical machine for a currently allocated task according to the principle of fair distribution in proportion to the allocation capability of a server, an actual allocated task weight value and an expected task weight value, wherein the attributes comprise a central processing unit (CPU) load, a memory load and a network load; determining a mean load value of the attributes of the scheduling domain according to the current utilization rates, and calculating a difference between the actual allocated task weight value and expected task weight value of the physical machine according to the mean load value and predicted load values of the attributes of the physical machine; and selecting the physical machine of which the difference between the actual allocated task weight value and the expected task weight value is the smallest for the currently allocated task. The device provided by the invention comprises a selection control module, a calculation processing module and an allocation execution module. By the technical scheme provided by the invention, the problem of physical server load unbalance caused by inconsistency between user need provisions and physical server provisions can be solved.

Description

1. Technical field [0001] The present invention relates to the technical field of computer applications, and more specifically, to a method and device for realizing data center resource load balancing. 2. Background technology [0002] As a large server cluster, the cloud computing data center has a large number of physical servers with different specifications and configurations. Through virtualization technology, each physical server can virtualize multiple virtual machines to allocate and schedule resources for users. Usually cloud computing data center scheduling system such as figure 1 As shown: the user initiates a request through the Internet; the super dispatch center submits the request to the appropriate data center according to the identity characteristics of the user and the service characteristics of the request, and then submits the request to a dispatch domain by the management program of the data center. Execute a certain scheduling algorithm to request allo...

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/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