Task scheduling method for satisfying demand for reliability and used for distributed system
A distributed system and task scheduling technology, applied in the field of task scheduling that meets the requirements of application reliability, can solve the problems of huge time cost, unsatisfactory degree of redundancy optimization, affecting system execution efficiency, etc., and achieve short processing time. , The effect of reducing hardware and resource overhead and reducing costs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0018] There are 3 processors u in the system k (k=1,2,3), there are 10 tasks n in the application i (i=1,2,...10), where the failure rates of the three processors are λ 1 =0.0010,λ 2 =0.0015,λ 3 = 0.0018, and the reliability requirement is 0.94, then the execution time of the task on different processors is:
[0019]
[0020] For example, w 1,2 =16 means task n 1 in processor u 2 Execution time on is 16.
[0021] to combine figure 1 , the specific implementation steps of the present invention are as follows:
[0022] Step 1. Calculate the reliability of each task on different processors, and sort them by size to obtain the order in which processors are selected when each task is copied:
[0023] 1) The reliability of task execution on the processor, the calculation formula is as follows:
[0024]
[0025] 2) The real-time reliability of the task indicates the probability of successfully completing the execution after being replicated, that is, the probability ...
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