PRESTO: a latency-aware power-capping orchestrator for cloud-native microservices

被引:5
|
作者
Brondolin, Rolando [1 ]
Santambrogio, Marco D. [1 ]
机构
[1] Politecn Milan, DEIB, Milan, Italy
关键词
Autonomic power management; Latency awareness; Container orchestration;
D O I
10.1109/ACSOS49614.2020.00021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumption is a major concern for cloud data-centers. In this context, cloud-native applications emerged in the last few years and fostered the adoption of the cloud computing model across many organizations. Cloud-native workloads are highly heterogeneous, co-located and latency-sensitive and are able to scale to a high number of machines. To properly manage their power consumption, within this paper we propose Power REgulator for Service Time Optimization (PRESTO), a latency-aware power-capping orchestrator. PRESTO defines an Observe Decide Act (ODA) loop to manage power consumption and average latency of microservice-based workloads by considering all the network interactions between microservices in the cluster. PRESTO reduces the power consumption by 37.13% on average with a control error that is below 12.5% and below 1.5ms on average w.r.t. an unconstrained execution.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 50 条
  • [1] HyPPO: Hybrid Performance-aware Power-capping Orchestrator
    Arnaboldi, Marco
    Brondolin, Rolando
    Santambrogio, Marco D.
    15TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC 2018), 2018, : 71 - 80
  • [2] Latency-Aware Kubernetes Scheduling for Microservices Orchestration at the Edge
    Centofanti, C.
    Tiberti, W.
    Marotta, A.
    Graziosi, F.
    Cassioli, D.
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 426 - 431
  • [3] Minimizing Resource Allocation for Cloud-Native Microservices
    Roland Erdei
    Laszlo Toka
    Journal of Network and Systems Management, 2023, 31
  • [4] Minimizing Resource Allocation for Cloud-Native Microservices
    Erdei, Roland
    Toka, Laszlo
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2023, 31 (02)
  • [5] Ursa: Lightweight Resource Management for Cloud-Native Microservices
    Zhang, Yanqi
    Zhou, Zhuangzhuang
    Elnikety, Sameh
    Delimitrou, Christina
    2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, : 954 - 969
  • [6] Predictive Autoscaling Orchestration for Cloud-native Telecom Microservices
    Duc-Hung Luong
    Huu-Trung Thieu
    Outtagarts, Abdelkader
    Ghamri-Doudane, Yacine
    2018 IEEE 5G WORLD FORUM (5GWF), 2018, : 153 - 158
  • [7] Migrating monoliths to cloud-native microservices for customizable SaaS
    Nordli, Espen Tonnessen
    Haugeland, Sindre Gronstol
    Nguyen, Phu H.
    Song, Hui
    Chauvel, Franck
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 160
  • [8] EELAS: Energy Efficient and Latency Aware Scheduling of Cloud-Native ML Workloads
    Syrigos, Ilias
    Kefalas, Dimitris
    Makris, Nikos
    Korakis, Thanasis
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [9] ChainsFormer: A Chain Latency-Aware Resource Provisioning Approach for Microservices Cluster
    Song, Chenghao
    Xu, Minxian
    Ye, Kejiang
    Wu, Huaming
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    Xu, Chengzhong
    SERVICE-ORIENTED COMPUTING, ICSOC 2023, PT I, 2023, 14419 : 197 - 211
  • [10] Microservices Architecture Enables DevOps Migration to a Cloud-Native Architecture
    Balalaie, Armin
    Heydarnoori, Abbas
    Jamshidi, Pooyan
    IEEE SOFTWARE, 2016, 33 (03) : 42 - 52