An Optimal Model for Optimizing the Placement and Parallelism of Data Stream Processing Applications on Cloud-Edge Computing

被引:10
|
作者
de Souza, Felipe Rodrigo [1 ]
de Assuncao, Marcos Dias [1 ]
Caron, Eddy [1 ]
Veith, Alexandre da Silva [2 ]
机构
[1] Univ Lyon, EnsL, INRIA, UCBL,CNRS,LIP, Lyon 07, France
[2] Univ Toronto, Toronto, ON, Canada
关键词
Data Stream Processing; Operator Placement; Operator Parallelism; End-to-end Latency; Edge Computing;
D O I
10.1109/SBAC-PAD49847.2020.00019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things has enabled many application scenarios where a large number of connected devices generate unbounded streams of data, often processed by data stream processing frameworks deployed in the cloud. Edge computing enables offloading processing from the cloud and placing it close to where the data is generated, thereby reducing the time to process data events and deployment costs. However, edge resources are more computationally constrained than their cloud counterparts, raising two interrelated issues, namely deciding on the parallelism of processing tasks (a.k.a. operators) and their mapping onto available resources. In this work, we formulate the scenario of operator placement and parallelism as an optimal mixed-integer linear programming problem. The proposed model is termed as Cloud-Edge data Stream Placement (CESP). Experimental results using discrete-event simulation demonstrate that CESP can achieve an end-to-end latency at least similar or equal to 80% and monetary costs at least similar or equal to 30% better than traditional cloud deployment.
引用
收藏
页码:59 / 66
页数:8
相关论文
共 50 条
  • [1] Scalable Joint Optimization of Placement and Parallelism of Data Stream Processing Applications on Cloud-Edge Infrastructure
    de Souza, Felipe Rodrigo
    Veith, Alexandre Da Silva
    de Assuncao, Marcos Dias
    Caron, Eddy
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 149 - 164
  • [2] Towards the Optimal Placement of Containerized Applications on a Cloud-Edge Network
    Nelson, James
    Lwowski, Jonathan
    Benavidez, Patrick
    Prevost, John J.
    Jamshidi, Mo
    [J]. 2020 14TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON2020), 2020,
  • [3] Latency-Aware Strategies for Deploying Data Stream Processing Applications on Large Cloud-Edge Infrastructure
    Veith, Alexandre da Silva
    de Assuncao, Marcos Dias
    Lefevre, Laurent
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 445 - 456
  • [4] Optimizing AoI in IoT Networks: UAV-Assisted Data Processing Framework Integrating Cloud-Edge Computing
    Ma, Mingfang
    Wang, Zhengming
    [J]. DRONES, 2024, 8 (08)
  • [5] Service Deployment with Predictive Ability for Data Stream Processing in a Cloud-Edge Environment
    Zhang, Shouli
    Liu, Chen
    Li, Han
    Zhao, Zhuofeng
    Li, Xiaohong
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 : 781 - 789
  • [6] Performance Evaluation of Placement Policies for Cloud-Edge Applications
    Mongiardo, Ivan
    Massari, Luisa
    Calzarossa, Maria
    Bermejo, Belen
    Tessera, Daniele
    [J]. ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 5, AINA 2024, 2024, 203 : 287 - 296
  • [7] Optimal multilevel media stream caching in cloud-edge environment
    Hengliang Tang
    Chunlin Li
    Yihan Zhang
    Youlong Luo
    [J]. The Journal of Supercomputing, 2021, 77 : 10357 - 10376
  • [8] Optimal multilevel media stream caching in cloud-edge environment
    Tang, Hengliang
    Li, Chunlin
    Zhang, Yihan
    Luo, Youlong
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (09): : 10357 - 10376
  • [9] A Data Stream Processing Optimisation Framework for Edge Computing Applications
    Amarasinghe, Gayashan
    De Assuncao, Marcos D.
    Harwood, Aaron
    Karunasekera, Shanika
    [J]. 2018 IEEE 21ST INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2018), 2018, : 91 - 98
  • [10] Data Capsule: Representation of Heterogeneous Data in Cloud-Edge Computing
    Filip, Ion-Dorinel
    Postoaca, Andrei Vlad
    Stochitoiu, Radu-Dumitru
    Neatu, Darius-Florentin
    Negru, Catalin
    Pop, Florin
    [J]. IEEE ACCESS, 2019, 7 : 49558 - 49567