A Spark-based Task Allocation Solution for Machine Learning in the Edge-Cloud Continuum

被引:0
|
作者
Belcastro, Loris [1 ]
Marozzo, Fabrizio [1 ]
Presta, Aleandro [1 ]
Talia, Domenico [1 ]
机构
[1] Univ Calabria, DIMES, Arcavacata Di Rende, Italy
来源
2024 20TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SMART SYSTEMS AND THE INTERNET OF THINGS, DCOSS-IOT 2024 | 2024年
关键词
Machine learning; Internet of Things; edge computing; cloud computing; edge-cloud continuum; Apache Spark;
D O I
10.1109/DCOSS-IoT61029.2024.00090
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The widespread utilization of Internet of Things (IoT) devices has resulted in an exponential increase in data at the Internet's edges. This trend, combined with the rapid growth of machine learning (ML) applications, necessitates the execution of learning tasks across the entire spectrum of computing resources - from the device, to the edge, to the cloud. This paper investigates the execution of machine learning algorithms within the edge-cloud continuum, focusing on their implications from a distributed computing perspective. We explore the integration of traditional ML algorithms, leveraging edge computing benefits such as low-latency processing and privacy preservation, along with cloud computing capabilities offering virtually limitless computational and storage resources. Our analysis offers insights into optimizing the execution of machine learning applications by decomposing them into smaller components and distributing these across processing nodes in edge-cloud architectures. By utilizing the Apache Spark framework, we define an efficient task allocation solution for distributing ML tasks across edge and cloud layers. Experiments on a clustering application in an edgecloud setup confirm the effectiveness of our solution compared to highly centralized alternatives, in which cloud resources are extensively used for handling large volumes of data from IoT devices.
引用
收藏
页码:576 / 582
页数:7
相关论文
共 50 条
  • [41] Service and network function placement in the edge-cloud continuum
    Tsolkas, Dimitris
    Charsmiadis, Anastastios-Stavros
    Xenakis, Dionysis
    Merakos, Lazaros
    2022 IEEE CONFERENCE ON STANDARDS FOR COMMUNICATIONS AND NETWORKING, CSCN, 2022, : 188 - 193
  • [42] Adaptive resource allocation based on the billing granularity in edge-cloud architecture
    Li, Chunlin
    Sun, Hezhi
    Tang, Hengliang
    Luo, Youlong
    COMPUTER COMMUNICATIONS, 2019, 145 : 29 - 42
  • [43] Task offloading for vehicular edge computing with edge-cloud cooperation
    Fei Dai
    Guozhi Liu
    Qi Mo
    WeiHeng Xu
    Bi Huang
    World Wide Web, 2022, 25 : 1999 - 2017
  • [44] Task offloading for vehicular edge computing with edge-cloud cooperation
    Dai, Fei
    Liu, Guozhi
    Mo, Qi
    Xu, WeiHeng
    Huang, Bi
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (05): : 1999 - 2017
  • [45] FedCAE: A New Federated Learning Framework for Edge-Cloud Collaboration Based Machine Fault Diagnosis
    Yu, Yaoxiang
    Guo, Liang
    Gao, Hongli
    He, Yichen
    You, Zhichao
    Duan, Andongzhe
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (04) : 4108 - 4119
  • [46] A Task Scheduling Strategy in Edge-Cloud Collaborative Scenario Based on Deadline
    Wang, Shudong
    Li, Yanqing
    Pang, Shanchen
    Lu, Qinghua
    Wang, Shuyu
    Zhao, Jianli
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [47] Joint Adaptive Aggregation and Resource Allocation for Hierarchical Federated Learning Systems Based on Edge-Cloud Collaboration
    Su, Yi
    Fan, Wenhao
    Meng, Qingcheng
    Chen, Penghui
    Liu, Yuan'an
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2025, 13 (01) : 369 - 382
  • [48] Machine learning based secure and efficient task allocation in multi-cloud
    Patil, Bhushan
    Ket, Satish
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (27):
  • [49] Latency aware graph-based microservice placement in the edge-cloud continuum
    Khan, Shawal
    Khan, Shahzad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [50] Efficient Task Scheduling Approach in Edge-Cloud Continuum based on Flower Pollination and Improved Shuffled Frog Leaping Algorithm
    Dankolo, Nasiru Muhammad
    Radzi, Nor Haizan Mohamed
    Mustaffa, Noorfa Haszlinna
    Talib, Mohd Shukor
    Yunos, Zuraihati Mohd
    Gabi, Danlami
    BAGHDAD SCIENCE JOURNAL, 2024, 21 (02) : 740 - 754