Unlock instant, AI-driven research and patent intelligence for your innovation.

Support high concurrency distributed memory computing cluster system

A memory computing and cluster system technology, applied in the field of distributed memory computing cluster systems, can solve problems such as reducing system performance, achieve the effects of reducing resource consumption, speeding up data access speed, and reducing the number of shuffle times

Active Publication Date: 2019-01-01
GOSUNCN TECH GRP
View PDF11 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the entire big data world was once sensationalized by the replacement of MAP / REDUCE by SPARK memory computing, SPARK is not a pure memory operation, and many intermediate results still have to be saved in the form of files, especially when shuffle occurs, that is, data needs to be transmitted across the network Sometimes, the intermediate result data is generally saved as a file more or less due to insufficient memory, and some even need to be compressed and saved, which reduces the performance of the system to a certain extent

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
  • Support high concurrency distributed memory computing cluster system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The embodiment of the present application provides a distributed memory computing cluster system supporting high concurrency, which can effectively reduce "framework consumption", and can realize data preloading, request preanalysis and pure memory operation.

[0041] In order to make the purpose, features, and advantages of the embodiments of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, The embodiments described below are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the embodiments of the present application.

[004...

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 application of the invention provides a distributed memory computing cluster system with high concurrency, comprising a Master node, a plurality of Node nodes, a cluster management unit and a database, and a Master node. The main functions of the Master node are to receive a request, pre-analyze a request, allocate and dispatch a job, monitor a cluster, collect and return an analysis result. The Master node includes a request analyzer, a job scheduling controller, a Job Monitor, a Cluster Monitor, a Request queue, Job queues and time-consuming job queues, the node includes a task analyzer,a task scheduling controller, a task monitor, a data loading engine, a task queue, a data buffer and an intermediate result buffer. A cluster management module is mainly used to monitor and maintainthe health status of the whole cluster, database, for storing historical fragmentation data and real-time data. The node is composed of a task analyzer, a task scheduling controller, a task monitor, adata loading engine, a task queue, a data buffer and an intermediate result buffer. It can effectively reduce the 'framework consumption', and can achieve data preload, request pre-analysis and purememory operation.

Description

technical field [0001] The invention relates to the fields of software engineering, big data, distributed storage and computing, and in particular to a distributed memory computing cluster system supporting high concurrency. Background technique [0002] With the development of computer hardware and big data technology, in this era of information explosion, people are eager to quickly count and obtain valuable information from massive data, which has important decision-making and reference for the development of enterprises and people's lives effect. [0003] The current feasible technical solutions are summarized as follows: use hadoop or spark technology, for example, use hdfs / habse as the data storage engine, use map / reduce or spark technology as the offline data analysis engine, use kafka, spark-streaming or storm as the real-time data analysis engine. [0004] Although the above technical solutions can also analyze and calculate the data, I personally think that there...

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): G06F9/54G06F9/48
CPCG06F9/4881G06F9/546G06F2209/548
Inventor 张学功黄仝宇汪刚宋一兵侯玉清刘双广
Owner GOSUNCN TECH GRP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More