Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Big data offline scheduling development platform and method of dynamic resource scheduling mechanism

A dynamic resource and development platform technology, applied in resource allocation, electrical digital data processing, program control design, etc., can solve resource consumption, do not consider CPU, memory usage, large memory overhead, etc., to improve fault tolerance , the effect of reducing the risk of single point of failure

Inactive Publication Date: 2019-09-24
SUNING CONSUMER FINANCE CO LTD
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This node has completed too many tasks, resulting in excessive resource consumption. When there are many user programs, it will cause a large memory overhead. Potentially speaking, it also increases the risk of user program distribution, which is common in the industry. It is concluded that this architecture can only support the upper limit of 4000 node hosts
[0004] On the slave node (Slave), it is too simple to simply use the number of tasks as the representation of resources, without considering the CPU and memory usage. If two tasks with large memory consumption are scheduled together, memory overflow will easily occur. question

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Big data offline scheduling development platform and method of dynamic resource scheduling mechanism
  • Big data offline scheduling development platform and method of dynamic resource scheduling mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The technical solutions of the present invention will be clearly and completely described below through specific embodiments.

[0028] The present invention provides a big data off-line scheduling development platform with a dynamic resource scheduling mechanism, and its specific structure is as follows figure 1 As shown, it includes client, resource allocation master node module and several task execution managers, and several task execution managers are divided into task execution manager 1, task execution manager 2, ..., the client and resource allocation master respectively The node module is connected to several task execution managers, and each task execution manager is connected to the resource allocation master node module, which is used to regularly communicate with the resource allocation master node module, report the current server resource usage, and regularly update itself The resource usage information is updated to the zookeeper node.

[0029] Several t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a big data offline scheduling development platform of a dynamic resource scheduling mechanism. The platform comprises a client, a resource distribution master node module and a plurality of task execution managers, wherein the client is respectively connected with the resource distribution main node module and the plurality of task execution managers, and each task execution manager is connected with the resource distribution main node module and is used for communicating with the resource distribution main node module at regular time, reporting the current server resource use condition and updating the resource use information of the task execution manager into a zookeeper node at regular time. By using the method, the single-point fault risk of the main node is obviously reduced, the problem that the main load of a working node in an old framework is used for monitoring the operation condition of a subprogram under a task but cannot be processed is solved. And if the task running machine has a problem, the task can be allocated to other machines and is restarted, so that the fault tolerance of the platform is greatly improved.

Description

technical field [0001] The invention relates to the technical field of resource scheduling, in particular to a large data offline scheduling development platform and method of a dynamic resource scheduling mechanism. Background technique [0002] With the rapid development of Internet companies, the computing requirements based on data-intensive applications continue to increase. The company considers factors such as server hardware resource utilization, operation and maintenance costs, and data sharing, and hopes to integrate various types of computing requirements. Deploy to a public cluster, let them share the resources of the cluster, and use the resources uniformly, and at the same time adopt a certain resource isolation mechanism to isolate each task, thus the scheduling development platform was born. However, traditional scheduling development platforms perform poorly in terms of scalability, reliability, and resource utilization. [0003] In the traditional scheduli...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06G06F9/48G06F9/50
CPCH04L67/025H04L67/1074G06F9/4881G06F9/5027G06F2209/484G06F2209/5021H04L67/133
Inventor 张梦龙裴宝山李翔祁洁
Owner SUNING CONSUMER FINANCE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products