Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Device, system and method for dynamically controlling the number of new tasks in a cloud data center

A cloud data center and data center technology, applied in the field of cloud computing, can solve problems such as fewer new tasks, physical machine idling, system performance degradation, etc., and achieve the effect of avoiding task congestion

Active Publication Date: 2017-11-28
重庆锦禹云能源科技有限公司 +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The traditional cloud data center task management technology always sets a constant size window of acceptable new tasks. This technology has the following disadvantages: it does not consider the dynamic changes in the load of the physical machine, and it is easy to process the remaining tasks on the physical machine. A large number of new tasks are still arranged under the condition of rapid load growth, which leads to task congestion after a period of time after task distribution, and the system performance drops sharply; In the case of a decline, fewer new tasks are still scheduled, resulting in a situation where the physical machine is idling after a period of time after the task is distributed, causing a waste of computing resources

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
  • Device, system and method for dynamically controlling the number of new tasks in a cloud data center
  • Device, system and method for dynamically controlling the number of new tasks in a cloud data center
  • Device, system and method for dynamically controlling the number of new tasks in a cloud data center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0111] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

[0112] Such as figure 1 As shown, a method for dynamically controlling the number of newly added tasks in the cloud data center, assigning tasks to the cloud data center according to the interval time t, is carried out according to the following steps:

[0113] Step 1. Obtain system information, where the system information is cloud data center information. The system information includes: the number of tasks added to the data center in this round XZT x , The number of tasks completed by the data center in this round WCT x , the number of tasks currently running on each physical machine in the data center DQT i and the number of task migrations QYT of each physical machine in this round i . Where 1≤i≤WLJ, WLJ is the number of physical machines in the data center. The subscript x represents the number of rounds. Since the system is analyzed and controlle...

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 discloses a dynamic control device, system and method for the number of newly added tasks in a cloud data center, belonging to the field of cloud computing. It can withstand the forecast value of new tasks, dynamically determine the size of the new task window, avoid task congestion and computing resource idling, achieve an optimal balance, and take into account the performance and economy of the cloud system.

Description

technical field [0001] The invention belongs to the field of cloud computing, and in particular relates to a dynamic control device, system and method for the number of newly added tasks in a cloud data center. Background technique [0002] Cloud computing refers to a computing model that distributes tasks on a large number of distributed computers, uses a cloud computing platform, and provides users with information services through the network. Compared with traditional software forms, cloud computing has significant advantages such as loose coupling, on-demand, cost control, resource virtualization, and heterogeneous collaboration, making it more suitable for today's e-commerce, flexible manufacturing, and mobile Internet applications. Cloud computing includes two meanings: one is the underlying cloud computing platform infrastructure, which is the basis for building upper-layer applications; the other is the cloud computing applications built on this basic platform. [...

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 Patents(China)
IPC IPC(8): G06F9/50G06F9/455H04L29/08
Inventor 郭坤银林溪桥夏云霓王元斗朱庆生
Owner 重庆锦禹云能源科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products