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

A method for dynamically configuring parameters of a batch streaming computing system

A computing system and dynamic configuration technology, applied in the field of distributed computing, can solve the problems of centralization, reduced flexibility of performance tuning, poor robustness of optimization work, etc.

Active Publication Date: 2021-04-30
BEIJING UNIV OF TECH
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Static configuration is the default mode provided by the current batch streaming computing system, and its advantages are simplicity and low cost; the disadvantage is that it cannot adapt to the natural volatility characteristics of streaming data
In response to this shortcoming, dynamic configuration was proposed, but the current dynamic configuration only focuses on the data partition stage
In fact, the parameter configuration of the other two stages also has an important impact on performance: for example, as the parameter value of the data calculation stage of the batch stream computing system decreases, the response delay will increase
Obviously, the existing work is limited to the dynamic configuration of parameters in the data partitioning stage, resulting in a reduction in the flexibility of performance tuning; in addition, there is a dependency relationship between the parameters of each stage: for example, with the batch stream computing system As the parameter value increases, the optimal value of the data batch division interval will decrease
It can be seen that the robustness of the existing optimization work is also poor, that is, the existing optimization scheme for the data division stage will fail due to parameter changes in the data receiving or data calculation stage

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
  • A method for dynamically configuring parameters of a batch streaming computing system
  • A method for dynamically configuring parameters of a batch streaming computing system
  • A method for dynamically configuring parameters of a batch streaming computing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] The present invention will be described below in conjunction with the accompanying drawings and specific embodiments.

[0096] The dynamic parameter configuration method proposed by the present invention can be attached to the existing batch streaming computing system (such as Spark Streaming) and realized by adding corresponding software modules. figure 1 It is the deployment diagram of Spark Streaming that this method is attached to. The platform is composed of multiple computer servers (platform nodes), and the servers are connected through a network. Platform nodes are divided into two categories: including a management node (Master) and multiple computing nodes (Slave). The platform on which the present invention is attached includes the following core software modules: a resource management module, a node management module, an application management module, a data receiving module, a data management module and a data calculation module. Among them, the resource ...

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 discloses a method for dynamically configuring parameters of a batch flow computing system, including: sample collection, model construction, optimal solution generation, online matching and parameter optimization; wherein, sample collection, model construction and optimal solution generation are in the background stage Complete; online matching and parameter optimization are completed in the online phase. According to the significance of the Pearson correlation between each parameter and the data processing response delay, this method selects the core parameter set that has a greater impact on application performance; on the premise of parameter reduction, the support vector regression method is selected to construct the application performance model. The model can quantitatively evaluate the response delay performance of data processing under a given data arrival rate and related parameter configuration; on the basis of performance modeling, a heuristic genetic algorithm is selected to quickly search for an optimal configuration scheme in a large solution space.

Description

technical field [0001] The invention belongs to the field of distributed computing, and in particular relates to a parameter configuration and optimization method of a batch streaming computing system. Background technique [0002] The development of the Internet and the Internet of Things drives the arrival of the era of big data. Streaming data is an important data form of big data, and with the development of applications such as social networks, it occupies a higher and higher proportion. Streaming data is defined as a series of massive, high-speed, and continuous arrival data sequences, which is a dynamic data collection that grows infinitely over time. Volatility is the core feature of streaming data: the generation of data is completely determined by the data source, and the dynamic changes of different data sources cause the data generation rate to fluctuate, that is, the data rate at the previous moment and the next moment may be very different. [0003] Big data ...

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 Patents(China)
IPC IPC(8): G06F9/48G06F9/50G06F9/455
Inventor 梁毅曾绍康苏醒于泽群梁岩德伍佳名丁治明
Owner BEIJING UNIV OF TECH