Architecture for Stream Processing with Service-based Method in Cloud-Edge Collaboration Environment
The rapid development of Internet of Things technologies has generated large-scale sensor streaming data and high-concurrency processing requirements for streaming data.The cloud-edge collaborative computing is becoming an effective approach for low-latency,highly reliable stream data processing.In order to improve the flexibility and scalability of stream data processing system,reduce the delay of stream data processing,this paper proposes a decentralized architecture for streaming data processing with a service-based method in cloud-edge collaborative environment.A proactive data service model for large-scale streaming data services is designed.The streaming data and streaming data processing are abstracted into appropriate grained services that can be independently deployed and dynamically scheduled,decoupling data from computation.By introducing the event-driven mechanism,we proposed the event-driven based cloud edge service dynamic collaboration mechanism to improve the flexibility of the system effectively.A simulation-based evaluation based on real-world power quality sensor streaming data verified the effectiveness and efficiency of our approach.
Streaming data processingcloud-edge collaborationservice computingevent drivenservice collaboration