Queue-based multi-target scheduling strategy for heterogeneous resources

A scheduling strategy and multi-objective technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of non-differentiable or non-linear, constrained, high energy consumption of public functions and constraints

Inactive Publication Date: 2015-08-19
SICHUAN UNIV
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method is severely restricted by the setting of weights and the given order of goals. At the same time, the public functions and constraints may be non-differentiable or non-linear, which also increases the difficulty of the linear weighted solution.
[0004] The current multi-objective scheduling strategies mainly fo

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
  • Queue-based multi-target scheduling strategy for heterogeneous resources
  • Queue-based multi-target scheduling strategy for heterogeneous resources
  • Queue-based multi-target scheduling strategy for heterogeneous resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] attached figure 1 It is a schematic flow chart of the strategy of the present invention.

[0032] attached figure 2 Consists of two tables, which respectively represent the PM configuration and VM type of the data center.

[0033] Attached below image 3 , 4 , 5, specifically explain the embodiment of the present invention.

[0034] attached image 3 is a schematic diagram of the data center, at this time, W(t)=(2,2,2), that is, 6 tasks are generated.

[0035] 1) According to the PM configuration, calculate the PM capability factor according to formula (1), since the attached figure 2 The capability factor of each PM has been included and can be omitted.

[0036] 2) After the new task W(t) arrives, the Central Scheduler allocates the three tasks according to the HPAC algorithm. Consider task 1 first, assuming i * = 1, and assume that PM is selected randomly 2 , according to formula (2), we can see that i * =1, select PM 1 As a PM for Task 1, as attached ...

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 present invention relates to a strategy for scheduling resources at a heterogeneous cloud data center, wherein the strategy is provided based on the queuing theory to fully consider the heterogeneity of resources and improve the utilization rate of resources. In this way, the service quality (QoS) of tasks and the load balancing of the cloud data center are ensured. Meanwhile, the energy consumption of the cloud data center is greatly reduced. The strategy comprises the following steps of 1, establishing a two-stage scheduling framework for the data center by means of a queuing model, and dividing the execution of all tasks into two stages, namely task allocating and task scheduling; 2, during the task allocating period, considering the heterogeneity of resources, and evenly allocating an acquired classification task set W(t) to all servers (PW) by means of the HPAC algorithm; 3, during the task scheduling period, considering the resource utilization rate and the service quality (QoS), establishing a virtual machine based on tasks queued in all the PMs by means of the MIUS algorithm, and executing the tasks.

Description

technical field [0001] The invention belongs to the field of cloud computing IaaS, and in particular relates to a resource scheduling strategy in a heterogeneous cloud data center. Background technique [0002] The resource scheduling of cloud computing IaaS layer is the key technology to realize cloud computing applications. The cloud data center is composed of a large number of heterogeneous servers (PM), and heterogeneity is common, including resource heterogeneity, task heterogeneity and virtual machine heterogeneity. Heterogeneity will directly affect the performance of the scheduling strategy, thereby affecting the service quality of the entire cloud data center. Therefore, research and scheduling for heterogeneity can make more rational use of resources and ensure the interests of cloud providers. [0003] Multi-objective scheduling is to achieve multiple target values ​​in a resource scheduling strategy at the same time, and use the idea of ​​multi-objective optimiz...

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): H04L12/803H04L12/863H04L12/851H04L29/08
Inventor 彭舰肖逸飞黎红友其他发明人请求不公开姓名
Owner SICHUAN UNIV
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