Supercharge Your Innovation With Domain-Expert AI Agents!

Dynamic resource scheduling method based on OpenStack

A scheduling method and dynamic resource technology, applied in resource allocation, program control design, instruments, etc., can solve problems such as insufficient utilization of resources, unbalanced task allocation, etc., and achieve the effects of avoiding wrong migration, reducing quantity, and saving electric energy

Inactive Publication Date: 2018-08-21
CHONGQING UNIV OF POSTS & TELECOMM
View PDF10 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the number of tasks and user traffic increase, most of the load will be added to a single server. Simply expanding the cluster will not make full use of resources and the task distribution will be uneven.

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
  • Dynamic resource scheduling method based on OpenStack
  • Dynamic resource scheduling method based on OpenStack
  • Dynamic resource scheduling method based on OpenStack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0043] define parameters

[0044] CPU avg Indicates the average consumption rate of the CPU attributes of all physical servers in the scheduling domain. Scheduling domain n refers to the number of all physical servers with load, CPU i Refers to the CPU usage of a physical server in the scheduling domain.

[0045]

[0046] MEM avg Indicates the average consumption rate of memory attributes of all physical servers in the scheduling domain. MEM i Refers to the memory usage of a physical server in the scheduling domain.

[0047]

[0048] DISK avg Indicates the average disk consumption of all physical servers in the scheduling domain. DISK i Refers to the hard disk consumption rate of a server in the scheduling domain.

[0049]

[0050] w cpu ,w mem ,w disk Respectively represent the weight value of each attribute of CPU, m...

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 dynamic resource scheduling method based on OpenStack, and belongs to the field of resource scheduling algorithms. According to the algorithm, a virtual machine migration triggering strategy is set, the migration triggering conditions of a virtual machine are mainly divided into two types, namely migration triggered by an upper limit threshold and migration triggered bya lower limit threshold. The two triggering conditions are mainly considered from two different aspects, wherein the setting of the upper limit threshold is used for avoiding the overhigh node load, the inability of meeting user needs or the operation fault of the node due to overhigh load. A Ceilometer module of the OpenStack is used for acquiring each load attribute value and the consumption rate thereof of all physical servers. According to the method provided by the invention, the quantity of running nodes is reduced, the electric energy is saved, and the mistaken migration generated by instantaneous vibration is avoided.

Description

technical field [0001] The invention belongs to the field of resource scheduling algorithms, and relates to an OpenStack-based dynamic resource scheduling method. Background technique [0002] OpenStack is an open source cloud computing service platform that provides scalable and scalable cloud computing services for public clouds and private clouds. Any enterprise or individual can use OpenStack to build a private cloud platform to provide services, or build a public cloud platform to provide external cloud services. [0003] With the large-scale deployment of the OpenStack platform, thousands of physical nodes are deployed in the cloud data center, and different services and applications are running on these physical nodes, thus placing higher requirements on the OpenStack platform. In addition, an important research direction in the OpenStack field is the resource scheduling of OpenStack. Through the optimal scheduling of computing, network, storage and other resources i...

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): H04L29/08G06F9/50
CPCG06F9/5083H04L67/1001Y02D10/00
Inventor 李海星李永刚马玉鹏江军杰
Owner CHONGQING UNIV OF POSTS & TELECOMM
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More