A task allocation method and system based on a resource management platform
A resource management platform and task allocation technology, applied in the field of task allocation method and system based on resource management platform, can solve problems such as time and resource waste, and achieve the effect of avoiding time and resource waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0048] see figure 1 , which is a flowchart of a task allocation method based on a resource management platform provided by an embodiment of the present application.
[0049] It should be noted that the methods provided by the embodiments of the present application can be applied to a distributed resource management platform, such as a resource management platform such as kubernetes.
[0050] In this embodiment, the method can be implemented, for example, by the following steps S101-S104.
[0051] S101: Accept the AI model training and / or testing tasks and the names of the datasets required to process the tasks.
[0052] It should be noted that the types of artificial intelligence models are not limited in the embodiments of the present application. The artificial intelligence model mentioned in the embodiments of the present application may be an algorithm model in deep learning or machine learning.
[0053] It should be noted that, the task in the embodiment of the prese...
no. 2 example
[0067] In the above-mentioned first embodiment, a node having a required data set whose size meets the preset requirements is selected for task allocation, and it is difficult to quantify the required data set size of a node. Moreover, in the case of actually assigning tasks, when there are a few nodes in the cluster that have the required data set size that meets the preset requirements, according to the above assignment method, it is easy to cause a large number of tasks to be assigned to a small number of nodes, resulting in The load on each node assigned to the task is too large.
[0068] In view of the above situation, the present application provides another task allocation method based on the resource management platform, figure 2 This is a flowchart of another method for task allocation based on a resource management platform provided by the embodiment of the present application.
[0069] This embodiment will be described in detail below.
[0070] S201: Receive arti...
no. 3 example
[0083] In the above two exemplary embodiments, the task assignment to the nodes takes into account the required data sets on the nodes. When assigning tasks, the nodes with the larger required data sets are selected for task assignment, as follows: It is guaranteed to reduce the download of datasets when processing tasks. However, in some cases, nodes with larger required data sets may not be able to meet the needs of processing tasks in terms of their own performance, etc. Only considering whether the nodes have data sets may not be able to select the most efficient node for processing tasks under conditions . In view of the above situation, the present application provides another embodiment of a task allocation method based on a resource management platform.
[0084] The main difference between this embodiment and the previous two embodiments is that, for selecting a node for assigning tasks, not only the required data set owned by the node, but also the computing capabili...
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