A task scheduling method and device for online optimal partitioning of a spark cluster system
A task scheduling and cluster system technology, applied in the direction of multi-programming device, resource allocation, program control design, etc., can solve problems such as complex problems, complex task execution plans, different optimal partition numbers, etc., and achieve the effect of speeding up the execution speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0041] This embodiment provides a task scheduling method for online optimized partitioning of a Spark cluster system, the flow chart of which is as follows figure 2 shown, including the following steps:
[0042] Step 1. Count the output data size of the upstream Stage (stage), the total number of CPU cores participating in job execution, the total amount of memory, and the proportion of memory used to pull data;
[0043] Step 2. According to the relationship between the amount of output data and the memory capacity used to pull data, calculate the number of rounds for task execution, and set the number of partitions for data;
[0044] Step 3. monitor the average CPU utilization rate and memory utilization rate of computing nodes, and evaluate the resource utilization level of each computing node;
[0045] Step 4. Arrange the resource utilization leve...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



