Method and device for cloud computing platform system to distribute resources to task

A cloud computing platform and task allocation technology, applied in resource allocation, multiprogramming devices, neural learning methods, etc., can solve the problems of small concurrent tasks, low resource utilization, and low task throughput.

Active Publication Date: 2014-04-02
BEIJING SOHU NEW MEDIA INFORMATION TECH
View PDF4 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The problem to be solved by the present invention is to provide a method and device for allocating resources for tasks under the cloud computing platform system, so as to overcome the low

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 cloud computing platform system to distribute resources to task
  • Method and device for cloud computing platform system to distribute resources to task
  • Method and device for cloud computing platform system to distribute resources to task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] Below we will describe in detail the best implementation of the present invention with reference to the accompanying drawings. First of all, it should be pointed out that the meanings of the terms, words and claims used in the present invention should not be limited to their literal and ordinary meanings, but also include meanings and concepts that are consistent with the technology of the present invention. This is because It is up to us, as inventors, to define terms appropriately in order to best describe our inventions. Therefore, the configurations given in this specification and the accompanying drawings are only preferred implementations of the present invention, rather than enumerating all technical characteristics of the present invention. We need to recognize that there are various equivalents or modifications that could replace ours.

[0084] The basic idea of ​​the present invention is: after the system obtains the task from the task request queue, it analy...

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 method and a device for a cloud computing platform system to distribute resources to a task. The method comprises the steps that a task from a task request queue is obtained; the task is analyzed, and the basic resource requiring information of the task is obtained; resource distribution information is generated by a resource distribution strategy according to the basic resource requiring information; the resource distribution strategy is a trained back propagation (BP) neural network; the training is as follows: a historically executed state information is input into a target BP neural network; if the difference between the generated resource distribution information and historical resource distribution information exceeds a preset training error threshold, the target BP neural network is revised, so that the difference between resource distribution information which is output after the training and the historical resource distribution information does not exceed the training error threshold; the resources are distributed to the task according to the resource distribution information. According to the method and the device for the cloud computing platform system to distribute the resources to the task, the system distributes the resources according to the resource distribution information generated by the BP neural network, so that the resource utilization rate of the system is improved, and the number of concurrent tasks and the throughput of the tasks are increased.

Description

technical field [0001] The invention relates to the field of cloud computing platform systems, in particular to a method and device for a cloud computing platform system to allocate resources for tasks. Background technique [0002] With the technological development of virtualization, distributed storage, multi-core processors, and the Internet, a new computing model, cloud computing, has emerged in recent years. Cloud computing is a service delivery and usage model, specifically referring to obtaining the required services through the network in an on-demand and easy-to-expand manner. Services in cloud computing in a narrow sense usually refer to IT, software and Internet-related services. [0003] At present, cloud computing is realized through the cloud computing platform. Under the cloud computing platform, when a user submits a task to the cloud computing platform system, the system needs to allocate resources in the system for the submitted task first, and then use ...

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): G06F9/50G06N3/08
Inventor 王帅王蕾周星
Owner BEIJING SOHU NEW MEDIA INFORMATION TECH
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