arrow
返回

Adapting Containerized Workloads for the Continuum Computing

delete2024-01-01
delete4
delete
OA
AI
A
Alberto Robles-Enciso *
A
Antonio Skármeta
DOI:10.1109/ACCESS.2024.3434585delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Container and microservices management platforms are currently one of the most important tools for cloud computing, but since the scope of these tools is homogeneous cloud architectures they have serious limitations in adapting to new computing paradigms. Therefore, using the default scheduler in heterogeneous node systems faces significant limitations when tasked with orchestrating workloads in a Continuum Computing environment, as the nodes have very different characteristics and restrictions. To solve this limitation we decided to use Kubernetes as it is the most popular Container management tool and we propose to replace the native scheduler with a reimplementation that gives us complete flexibility for the process of assigning pods to nodes, providing a framework to design algorithms that considers all the necessary parameters for the deployment of services in a Continuum. In addition, we address one of the most limiting aspects of the K8s scheduler, its pod-by-pod allocation approach, which makes it difficult to optimise the complete set of allocations. To test our proposal we design a use case and perform several tests on a real environment based on virtual machines, in which stress tests are conducted to measure the performance of each method. We then present a series of results to justify the benefits of our proposal, including the reduced performance provided by the pod-pod approach and how a batch-based approach greatly improves efficiency. The results show the usefulness of using batch-based approaches and how the Kubernetes scheduler extension points are not enough to support the requirements of the Continuum.
Keyword:
Resource management
Cloud computing
Task analysis
Containers
Computer architecture
Proposals
Edge computing
Scheduling
containers
resource allocation
computing continuum
edge computing

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Murcia
学者数:
9.2K
论文数: 8.1K
被引数: 8
引用论文

引用论文

err分享
err收藏
Cloud, Fog, or Edge: Where to Compute?云,雾或边缘: 在哪里计算?
err2021-07-01
err62
errOAAI
errKimovski, Dragi; Matha, Roland; Hammer, Josef; Mehran, Narges; Hellwagner, Hermann; Prodan, Radu
err分享
err收藏
Hybrid ant genetic algorithm for efficient task scheduling in cloud data centers
err2021-10-01
err39
PREAI
errAjmal, Muhammad Sohaib; Iqbal, Zeshan; Khan, Farrukh Zeeshan; Ahmad, Muneer; Ahmad, Iftikhar; Gupta, Brij B.
err分享
err收藏
err分享
err收藏
Entropic simplified swarm optimization for the task assignment problem
err2017-09-01
err27
PREAI
errLai, Chyh-Ming; Yeh, Wei-Chang; Huang, Yen-Cheng
err分享
err收藏
err分享
err收藏
学者 查看更多内容