Job scheduling method and device for streaming data
A technology for job scheduling and streaming data, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problem of not comprehensively considering the communication of processing units and the real-time load of physical nodes, affecting the overall performance of streaming data processing, and increasing communication. cost and delay, to avoid overload phenomenon, reduce communication cost and network delay, and improve overall performance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] The embodiment of the present invention implements a streaming data processing system, which includes multiple executors and a scheduling manager. The executor is a daemon process running on a physical node, except for the physical node where the scheduling manager is located, each physical node managed by the system runs an executor.
[0057] Executors can start and stop processing units on that physical node. When starting the processing unit, the executor will first create a Linux container with a specified resource capacity on the physical node, and then start the tasks that the processing unit needs to execute inside the Linux container. Processing units correspond to Linux containers one by one, and each processing unit is placed in a Linux container. The Linux container can allocate specified resources for the processes in it. Since the streaming data processing model is usually accompanied by high-traffic communication, the resource types allocated by this syst...
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