Shepard: Dynamic Placement of Microservices in the Edge-Cloud Continuum

被引:0
|
作者
Asghar, Farhan [1 ]
Fatima, Tehreem [1 ]
Siddiqui, Junaid Haroon [1 ]
Bhatti, Naveed Anwar [1 ]
Alizai, Muhammad Hamad [1 ]
机构
[1] Lahore Univ Management & Sci LUMS, Lahore, Pakistan
关键词
Edge Computing; Microservices-based Architecture; Dynamic Resource Management; SERVICE PLACEMENT; OPTIMIZATION;
D O I
10.1007/978-3-031-63992-0_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present Shepard, an innovative microservice placement approach tailored for edge-assisted cloud infrastructures. Shepard dynamically migrates application services between the edge and cloud to harness optimal performance gains. This approach is structured around three core components: (1) a resource manager for monitoring available edge resources and the evolving demands of applications, (2) an optimization module that transposes the service placement dilemma into a labeled-graph cut challenge, aiming to identify the most advantageous cut given a set of parameters, and (3) a deployment module tasked with adjusting service placement in response to shifts in the optimal graph cut's position. Our implementation of Shepard underwent rigorous testing in two distinct case studies. In the inaugural study, Shepard managed energy for a solar-driven edge within an agricultural IoT framework, resulting in a striking 79% elevation in service reliability and availability compared to a conventional static service placement strategy. For our subsequent study focusing on cost-effectiveness within a ride-hailing application, Shepard facilitated a substantial 45% slash in application deployment expenses, all the while maintaining comparable performance levels to a standard dynamic service placement technique.
引用
收藏
页码:43 / 62
页数:20
相关论文
共 50 条
  • [31] A framework for offloading and migration of serverless functions in the Edge-Cloud Continuum
    Russo, Gabriele Russo
    Cardellini, Valeria
    Lo Presti, Francesco
    [J]. PERVASIVE AND MOBILE COMPUTING, 2024, 100
  • [32] A Microservice Scheduler for Heterogeneous Resources on Edge-Cloud Computing Continuum
    Saito, Daiki
    Hu, Siyi
    Sato, Yukinori
    [J]. 2024 IEEE SYMPOSIUM IN LOW-POWER AND HIGH-SPEED CHIPS, COOL CHIPS 27, 2024,
  • [33] IN-NETWORK COMPUTING: EMERGING TRENDS FOR THE EDGE-CLOUD CONTINUUM
    Zeng, Deze
    Ansari, Nirwan
    Montpetit, Marie-Jose
    Schooler, Eve M.
    Tarchi, Daniele
    [J]. IEEE NETWORK, 2021, 35 (05): : 12 - 13
  • [34] Dynamic Bandwidth Slicing for Time-Critical IoT Data Streams in the Edge-Cloud Continuum
    Habeeb, Fawzy
    Alwasel, Khaled
    Noor, Ayman
    Jha, Devki
    AlQattan, Duaa
    Li, Yinhao
    Aujla, Gagangeet Singh
    Szydlo, Tomasz
    Ranjan, Rajiv
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (11) : 8017 - 8026
  • [35] Security-Aware Resource Allocation in the Edge-Cloud Continuum
    Soumplis, Polyzois
    Kontos, Georgios
    Kretsis, Aristotelis
    Kokkinos, Panagiotis
    Nanos, Anastassios
    Varvarigos, Emmanouel
    [J]. 2023 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING, CLOUDNET, 2023, : 161 - 169
  • [36] Towards Seamless Serverless Computing Across an Edge-Cloud Continuum
    Simion, Emilian
    Wang, Yuandou
    Tai, Hsiang-ling
    Odyurt, Uraz
    Zhao, Zhiming
    [J]. 16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [37] Exploiting microservices and serverless for Digital Twins in the cloud-to-edge continuum
    Bellavista, Paolo
    Bicocchi, Nicola
    Fogli, Mattia
    Giannelli, Carlo
    Mamei, Marco
    Picone, Marco
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 157 : 275 - 287
  • [38] MPCSM: Microservice Placement for Edge-Cloud Collaborative Smart Manufacturing
    Wang, Yimeng
    Zhao, Cong
    Yang, Shusen
    Ren, Xuebin
    Wang, Luhui
    Zhao, Peng
    Yang, Xinyu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (09) : 5898 - 5908
  • [39] Energy- and Resource-Aware Graph-Based Microservices Placement in the Cloud-Fog-Edge Continuum
    Taleb, Imane
    Guillaume, Jean-Loup
    Duthil, Benjamin
    [J]. COMPUTATIONAL SCIENCE, ICCS 2024, PT I, 2024, 14832 : 240 - 255
  • [40] CaMP-INC: Components-aware Microservices Placement for In-Network Computing Cloud-Edge Continuum
    Ali, Soukaina Ouledsidi
    Elbiaze, Halima
    Glitho, Roch
    Ajib, Wessam
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2116 - 2121