A Storm Task Scaling and Scheduling Algorithm Based on Data Flow Prediction
A scheduling algorithm and task scheduling technology, applied in the fields of electrical digital data processing, computing, multi-programming devices, etc., can solve the problems of insufficient consideration of correlation, time overhead, and increased tuple processing delay, so as to improve throughput, The effect of reducing the processing delay
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0031] Such as image 3 As shown, the implementation of the present invention includes three modules: Topology monitoring module, scaling module and scheduling module. In the topology monitoring module, you can call the Thrift interface of NimbusClient to obtain the monitoring data of each topology running in Storm on the UI and the Ganglia cluster monitoring tool to obtain the data of each node and load, and then we save the data in the database mysql, and scale the adjustment module At the beginning of each cycle, the operation data of each Topology in mysql is saved in the previous cycle, and then the scaling solution of the Topology in this cycle is solved through the above model, and then the scheduling is performed. The present invention will be described in detail below by counting the words in the microblog as an example:
[0032]...
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