{"title":"Multi-Objective Dynamic Registry Provisioning in Edge Computing Infrastructures","authors":"Lucas Roges, Tiago Ferreto","doi":"10.1002/cpe.70006","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>The rise of mobile devices and IoT sensors has led to the development of latency-sensitive, data-oriented, and resource-intensive applications. These devices often lack sufficient processing and storage capabilities, but cloud computing can provide the necessary support. However, the distance to cloud data centers causes communication delays. Edge computing addresses this by bringing computational resources closer to users, and improving latency and bandwidth. Container-based virtualization further enhances QoS and QoE due to its lightweight nature, enabling faster application provisioning and reduced resource overhead. Despite these benefits, container provisioning faces significant overhead during content downloads from registries. Existing solutions often focus only on reducing provisioning time, neglecting critical metrics like latency and resource usage. Some approaches use complex techniques like registry migration, which can harm network utilization. We introduce MODyn, a multi-objective dynamic provisioning strategy for container registries. MODyn allocates container registries to edge servers based on infrastructure analysis, eliminating the need for resource migration. Our evaluation shows that MODyn balances provisioning time, latency, and resource usage, optimizing container-based application deployment in edge computing.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 4-5","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70006","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
The rise of mobile devices and IoT sensors has led to the development of latency-sensitive, data-oriented, and resource-intensive applications. These devices often lack sufficient processing and storage capabilities, but cloud computing can provide the necessary support. However, the distance to cloud data centers causes communication delays. Edge computing addresses this by bringing computational resources closer to users, and improving latency and bandwidth. Container-based virtualization further enhances QoS and QoE due to its lightweight nature, enabling faster application provisioning and reduced resource overhead. Despite these benefits, container provisioning faces significant overhead during content downloads from registries. Existing solutions often focus only on reducing provisioning time, neglecting critical metrics like latency and resource usage. Some approaches use complex techniques like registry migration, which can harm network utilization. We introduce MODyn, a multi-objective dynamic provisioning strategy for container registries. MODyn allocates container registries to edge servers based on infrastructure analysis, eliminating the need for resource migration. Our evaluation shows that MODyn balances provisioning time, latency, and resource usage, optimizing container-based application deployment in edge computing.
期刊介绍:
Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of:
Parallel and distributed computing;
High-performance computing;
Computational and data science;
Artificial intelligence and machine learning;
Big data applications, algorithms, and systems;
Network science;
Ontologies and semantics;
Security and privacy;
Cloud/edge/fog computing;
Green computing; and
Quantum computing.