Cloud computing task allocation method, device and equipment and storage medium
A task allocation and cloud computing technology, applied in the field of cloud computing, to achieve flexibility in time and space, improve service quality and user experience, and avoid dependencies
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] figure 1 It shows a cloud computing task assignment method provided by Embodiment 1 of the present invention, including the following steps:
[0027] S11: Receive the cloud computing task sent by the user and decompose the cloud computing task into a certain number of subtasks;
[0028] The present invention is applied to a cloud computing platform, where a user refers to an individual or subject with cloud computing needs, and the user issues a cloud computing task on the platform and obtains the final calculation result from the platform. The cloud computing task issued by the user can be a computing task, Storage tasks or bandwidth tasks.
[0029] The cloud computing platform receives the cloud computing tasks issued by the user, and decomposes the cloud computing task into a certain number of subtasks according to the data information provided by the user and the results expected by the user, and the decomposed subtasks are in the form of compiled machine instructi...
Embodiment 2
[0048] figure 2 It shows a cloud computing task allocation device provided by Embodiment 2 of the present invention, including:
[0049] The task decomposition module 110 receives the cloud computing task sent by the user and decomposes the cloud computing task into a certain number of subtasks;
[0050] The subtask information acquisition module 120 obtains the size of the subtask type and the required computing unit;
[0051] Calculation unit quantity calculation module 130, calculates the quantity of calculation unit required by the same subtask;
[0052] The subtask allocation module 140 allocates each subtask to a corresponding number of computing units, wherein the computing units are authenticated and authorized computing units.
[0053] In an optional embodiment, the cloud computing task allocation device also includes:
[0054] The subtask execution detection module is used to periodically detect the execution status of each subtask;
[0055] The backup operation...
Embodiment 3
[0065] image 3 The structure of the cloud computing device provided by Embodiment 3 of the present invention is shown. The cloud computing device 40 includes a processor 41 , a memory 42 and a computer program 43 stored in the memory 42 and operable on the processor 41 . When the processor 41 executes the computer program 43, the steps in the foregoing method embodiments are realized. Alternatively, when the processor 41 executes the computer program 43, the functions of the modules in the above device embodiments are realized.
[0066] In this embodiment, by decomposing the cloud computing tasks, the user's cloud computing tasks are decomposed into subtasks executable by the computing units, and through reasonable calculation of the number of computing units, the idle computing resources on the network are fully utilized, Avoiding the dependence of cloud computing on large servers and supercomputers, cloud computing task allocation is more flexible in time and space, with s...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com