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

Cloud computing task allocation method and device, equipment and storage medium

A task allocation and cloud computing technology, applied in the computer field, can solve problems such as difficult to guarantee the response time and completion time of cloud computing tasks, and poor performance, so as to improve service quality and user experience, improve performance, short response time and completion the effect of time

Inactive Publication Date: 2018-11-09
SHENZHEN UNIV +1
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The object of the present invention is to provide a cloud computing task allocation method, device, equipment and storage medium, aiming to solve the problem that due to the poor performance of the cloud computing task allocation method in the prior art, it is difficult to guarantee the response time and completion time of the cloud computing task shorter question

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
  • Cloud computing task allocation method and device, equipment and storage medium
  • Cloud computing task allocation method and device, equipment and storage medium
  • Cloud computing task allocation method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It shows the implementation process of a cloud computing task allocation method provided by Embodiment 1 of the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are shown, and the details are as follows:

[0026] In step S101, when a user's cloud task allocation request is received, a cloud task allocation model is constructed according to the cloud computing tasks to be allocated in the cloud task allocation request.

[0027] The present invention is applicable to a cloud computing platform, and when cloud task assignment requests from different users are received, cloud computing tasks to be assigned are obtained from these cloud task assignment requests, and a cloud task assignment model can be constructed according to these cloud computing tasks. When building a cloud task allocation model, since multiple virtual machines are distributed on the host machine in the cloud environment, clo...

Embodiment 2

[0049] figure 2 The structure of a cloud computing task allocation device provided by Embodiment 2 of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:

[0050] The model construction unit 21 is configured to construct a cloud task allocation model according to the cloud computing tasks to be allocated in the cloud task allocation request when a user's cloud task allocation request is received.

[0051] In the embodiment of the present invention, when cloud task allocation requests from different users are received, cloud computing tasks to be allocated are obtained from these cloud task allocation requests, and a cloud task allocation model can be constructed according to these cloud computing tasks. When building a cloud task allocation model, since multiple virtual machines are distributed on the host machine in the cloud environment, cloud computing task allocation is...

Embodiment 3

[0080] Figure 4 The structure of the cloud computing device provided by the third embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.

[0081] The cloud computing device 4 in the embodiment of the present invention includes a processor 40 , a memory 41 and a computer program 42 stored in the memory 41 and operable on the processor 40 . When the processor 40 executes the computer program 42, the steps in the above-mentioned method embodiments are realized, for example figure 1 Steps S101 to S104 are shown. Alternatively, when the processor 40 executes the computer program 42, the functions of the units in the above-mentioned device embodiments are realized, for example figure 2 Function of units 21 to 24 shown.

[0082] In the embodiment of the present invention, the allocation of cloud computing tasks is optimized through an ant colony algorithm to generate a fir...

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 is suitable for the technical field of computers, and provides a cloud computing task allocation method and device, equipment and a storage medium. The method includes building a cloud task allocation model according to a to-be-distributed cloud computing task in a cloud task allocation request when the cloud task allocation request is received; performing first preset number of optimizations on the allocation of cloud computing tasks through the cloud task allocation model and an ant colony algorithm to generate first preset number of intermediate allocation paths; performing second preset number of optimizations on the intermediate allocation paths through a genetic algorithm to generate the optimal allocation path of the cloud computing task; and allocating the cloud computing task to a virtual machine in the cloud environment according to the optimal allocation path. Thus, the performance of cloud computing task allocation can be effectively enhanced through a combined hybrid swarm intelligence algorithm of the ant colony and genetic algorithms, short response time and completion time of the cloud computing task can be guaranteed, and the service quality and userexperience of a cloud computing platform can be enhanced.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a cloud computing task distribution method, device, equipment and storage medium. Background technique [0002] Cloud computing is a convenient and flexible computing model. It is a shared pool of computing resources (such as networks, servers, storage, and application services) that can be accessed and used through the network. Its core idea is to unify a large number of computing resources. Management and scheduling, so that these computing resources are allocated on demand in the network like water in daily life. Cloud computing task allocation refers to the processing of massive scheduling tasks under limited cloud computing resources according to the complexity of tasks requested by users. [0003] In recent years, the research on cloud computing task allocation methods is constantly developing. However, the existing cloud computing scheduling methods have poo...

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): G06F9/48G06F9/50G06F9/455G06N3/00H04L29/08
CPCG06F9/45558G06F9/4881G06F9/5077G06F2009/4557G06F2009/45595G06N3/006H04L67/10G06F9/5027G06F9/5066G06F2209/501G06N3/126G06F9/5083
Inventor 张勇唐琳琳赵东宁鹤荣育梁长垠曾庆好
Owner SHENZHEN UNIV
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