Synergistically Rebalancing the EDP of Container-Based Parallel Applications

被引:1
|
作者
da Silva, Vinicius S. [1 ]
de Lima, Everton C. [1 ]
Schwarzrock, Janaina [2 ]
Rossi, Fabio D. [3 ]
Luizelli, Marcelo C. [1 ]
Beck, Antonio Carlos S. [2 ]
Lorenzon, Arthur F. [2 ]
机构
[1] Fed Univ Pampa, BR-96460000 Bage, Brazil
[2] Univ Fed Rio Grande do Sul, Inst Informat, BR-90010150 Porto Alegre, Brazil
[3] Fed Inst Educ Sci & Technol Farroupilha, BR-95174274 Farroupilha, Brazil
关键词
Containers; Cloud computing; Scalability; Parallel processing; Instruction sets; Hardware; Message systems; Cloud application performance; dynamic concurrency throttling; energy-efficient management; EFFICIENT; EXECUTION;
D O I
10.1109/TPDS.2024.3357353
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The use of containers has become standard in cloud environments. However, many parallel applications in containers will not present gains proportional to the extra available hardware. This inefficient use of hardware naturally leads to energy consumption waste. With that in mind, we propose TT-Autoscaling. It works at two different levels: a) in the container, by automatically and transparently tuning the number of threads at runtime of the application, in a way to optimize the trade-off between energy and performance; b) in the cloud infrastructure, by smartly transferring the released resources to other containers that may run in parallel, making better use of the available resources. We compare TT-Autoscaling to the default execution of containers (serial execution with the maximum number of threads), showing 55.8% of performance improvements, 53.6% of energy reductions, and 79.5% of EDP improvements. We also show that TT-Autoscaling outperforms strategies that apply vertical autoscalers proposed by orchestrator tools.
引用
收藏
页码:484 / 498
页数:15
相关论文
共 50 条
  • [31] Container-based Video Streaming Service
    Vidiecan, Matus
    Bobak, Martin
    2022 IEEE 22ND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS AND 8TH IEEE INTERNATIONAL CONFERENCE ON RECENT ACHIEVEMENTS IN MECHATRONICS, AUTOMATION, COMPUTER SCIENCE AND ROBOTICS (CINTI-MACRO), 2022, : 191 - 196
  • [32] Mobile Edge Computing Platform with Container-Based Virtualization Technology for IoT Applications
    Hsieh, Han-Chuan
    Lee, Ching-Shiang
    Chen, Jiann-Liang
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 102 (01) : 527 - 542
  • [33] Preemptive Resource Provisioning for Container-Based Audio/Video Encrypted Collaboration Applications
    Xavier, Rafael
    Granville, Lisandro Zambenedetti
    De Turck, Filip
    Volckaert, Bruno
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2020, 28 (04) : 1391 - 1426
  • [34] Optimized Availability-Aware Component Scheduler for Applications in Container-Based Cloud
    Alahmad, Yanal
    Daradkeh, Tariq
    Agarwal, Anjali
    2019 SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2019, : 194 - 199
  • [35] Teaching Container-Based DevOps Practices
    Kousa, Jami
    Ihantola, Petri
    Hellas, Arto
    Luukkainen, Matti
    WEB ENGINEERING, ICWE 2020, 2020, 12128 : 494 - 502
  • [36] Mobile Edge Computing Platform with Container-Based Virtualization Technology for IoT Applications
    Han-Chuan Hsieh
    Ching-Shiang Lee
    Jiann-Liang Chen
    Wireless Personal Communications, 2018, 102 : 527 - 542
  • [37] Preemptive Resource Provisioning for Container-Based Audio/Video Encrypted Collaboration Applications
    Rafael Xavier
    Lisandro Zambenedetti Granville
    Filip De Turck
    Bruno Volckaert
    Journal of Network and Systems Management, 2020, 28 : 1391 - 1426
  • [38] Enabling Container-based Fog computing with OpenStack
    Benomar, Zakaria
    Longo, Francesco
    Merlino, Giovanni
    Puliafito, Antonio
    2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 1049 - 1056
  • [39] Container-based Emulation of Network Control Plane
    Kang, Hui
    Tao, Shu
    PROCEEDINGS OF THE 2017 WORKSHOP ON HOT TOPICS IN CONTAINER NETWORKING AND NETWORKED SYSTEMS (HOTCONNET 17), 2017, : 24 - 29
  • [40] Quantifying Cloud Elasticity with Container-based Autoscaling
    Tang, Xuxin
    Zhang, Fan
    Li, Xiu
    Khan, Samee U.
    Li, Zhijiang
    2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 853 - 860