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 条
  • [21] Collaborative Service Placement, Task Scheduling, and Resource Allocation for Task Offloading With Edge-Cloud Cooperation
    Fan, Wenhao
    Zhao, Liang
    Liu, Xun
    Su, Yi
    Li, Shenmeng
    Wu, Fan
    Liu, Yuan'an
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) : 238 - 256
  • [22] Optimizing task offloading and resource allocation in edge-cloud networks: a DRL approach
    Ihsan Ullah
    Hyun-Kyo Lim
    Yeong-Jun Seok
    Youn-Hee Han
    Journal of Cloud Computing, 12
  • [23] Efficient RDF Streaming for the Edge-Cloud Continuum
    Sowinski, Piotr
    Wasielewska-Michniewska, Katarzyna
    Ganzha, Maria
    Pawlowski, Wieslaw
    Szmeja, Pawel
    Paprzycki, Marcin
    2022 IEEE 8TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2022,
  • [24] eCloud: A Vision for the Evolution of the Edge-Cloud Continuum
    Arulraj, Joy
    Chatterjee, Abhijit
    Daglis, Alexandros
    Dhekne, Ashutosh
    Ramachandran, Umakishore
    COMPUTER, 2021, 54 (05) : 24 - 33
  • [25] Distributed Dataflow Across the Edge-Cloud Continuum
    Ekaireb, Tyler
    Brand, Lukas
    Avaraddy, Nagarjun
    Mock, Markus
    Krintz, Chandra
    Wolski, Rich
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 316 - 327
  • [26] Deep Reinforcement Learning for Dynamic Task Scheduling in Edge-Cloud Environments
    Rani, D. Mamatha
    Supreethi, K. P.
    Jayasingh, Bipin Bihari
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2024, 15 (10) : 837 - 850
  • [27] Game Theory-Based Task Offloading and Resource Allocation for Vehicular Networks in Edge-Cloud Computing
    Jiang, Qinting
    Xu, Xiaolong
    He, Qiang
    Zhang, Xuyun
    Dai, Fei
    Qi, Lianyong
    Dou, Wanchun
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 341 - 346
  • [28] Multifunctional clustering based on the LEACH algorithm for edge-cloud continuum ecosystem
    Paszkiewicz, A.
    Cwikla, C.
    Bolanowski, M.
    Ganzha, M.
    Paprzycki, M.
    Hodon, M.
    BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2023, 71 (06)
  • [29] Enabling microservices management for Deep Learning applications across the Edge-Cloud Continuum
    Houmani, Zeina
    Balouek-Thomert, Daniel
    Caron, Eddy
    Parashar, Manish
    2021 IEEE 33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2021), 2021, : 137 - 146
  • [30] Optimized resource allocation in edge-cloud environment
    Randriamasinoro, Njakarison Menja
    Nguyen, Kim Khoa
    Cheriet, Mohamed
    12TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON2018), 2018, : 816 - 823