Data stream prediction in distributed stream processing environment
Jie Chen, Zhongzhi Luan, Yuanqiang Huang
Abstract
Jie Chen, Zhongzhi Luan, Yuanqiang Huang
Abstract
With the wide adoption of distributed stream processing, the requirement of guaranteeing QoS has been raised to a new standard. Since node load influences QoS directly, it is a hotspot of research. Through analyzing the relationship between input data stream and load of physical node, this paper abstracted a local node model from traditional distributed stream processing network. Based on this model, a new data stream prediction algorithm grounded on a classic machine learning algorithm — Share Algorithm — is proposed. The new algorithm uses recent data stream as the prediction resource and efficiently accomplishes the prediction of single nodes in the future period. Our experiments show that 73% of predictions can achieve the accuracy more than 90% with some common data traces.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With the wide adoption of distributed stream processing, the requirement of guaranteeing QoS has been raised to a new standard. Since node load influences QoS directly, it is a hotspot of research. Through analyzing the relationship between input data stream and load of physical node, this paper abstracted a local node model from traditional distributed stream processing network. Based on this model, a new data stream prediction algorithm grounded on a classic machine learning algorithm — Share Algorithm — is proposed. The new algorithm uses recent data stream as the prediction resource and efficiently accomplishes the prediction of single nodes in the future period. Our experiments show that 73% of predictions can achieve the accuracy more than 90% with some common data traces.
Key concepts: Computer science, Data stream, Stream processing, Distributed computing, Data stream mining, Node (physics), Quality of service, Data mining