Cost-optimized scheduling for Microservices in Kubernetes

被引:0
作者
Arunan, Sugunakumar [1 ]
Amarasinghe, Gayashan [1 ]
Perera, Indika [1 ]
机构
[1] Univ Moratuwa, Dept Comp Sci & Engn, Moratuwa, Sri Lanka
来源
2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023 | 2023年
关键词
Cloud computing; Container Orchestration; Kubernetes; Microservices; Cost Optimization; High availability; Spot Instances; CLOUD;
D O I
10.1109/CloudCom59040.2023.00032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The usage of Kubernetes for running microservices applications is increasing nowadays. In a particular application, all microservices do not have the same priority. Hence it is costly to allocate the same resources to both high and low-priority services. This research aims to utilize spot instances to run low-priority services with the intention of reducing the cloud cost and providing overall high availability to the application. A service called KubeEconomy has been proposed to monitor and manage Kubernetes worker nodes. Three functionalities of the KubeEconomy service have been explained and it is shown that it is possible to reduce the cloud cost while maintaining high availability for the microservices.
引用
收藏
页码:131 / 138
页数:8
相关论文
共 50 条
[41]   Bunk8s: Enabling Easy Integration Testing of Microservices in Kubernetes [J].
Reile, Christoph ;
Chadha, Mohak ;
Hauner, Valentin ;
Jindal, Anshul ;
Hofmann, Benjamin ;
Gerndt, Michael .
2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, :459-463
[42]   Resource Scheduling Method Based on Microservices [J].
Tian, Zhuo ;
Zhang, Changyou ;
Tang, Shuai ;
Xiao, Jiaojiao .
COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2021, PT I, 2022, 1491 :199-204
[43]   Cost-Optimized Line-Rate and Modulation-Format Selection in Survivable Flexible Bandwidth Optical Networks [J].
Chen, Bowen ;
Chen, Min ;
Hua, Peiyi ;
Qian, Wenmin ;
Shi, Lei .
2016 15TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2016,
[44]   Cost-Optimized Approach for Pavement Maintenance Planning of Low Volume Rural Roads: A Case Study in Himalayan Region [J].
Akhilesh Nautiyal ;
Sunil Sharma .
International Journal of Pavement Research and Technology, 2024, 17 :335-352
[45]   An Efficient Scheduling Strategy for Containers Based on Kubernetes [J].
Zhang, Xurong ;
Wang, Xiaofeng ;
Liu, Yuan ;
Deng, Zhaohong .
COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT I, 2022, 460 :326-342
[46]   Cost-Optimized Approach for Pavement Maintenance Planning of Low Volume Rural Roads: A Case Study in Himalayan Region [J].
Nautiyal, Akhilesh ;
Sharma, Sunil .
INTERNATIONAL JOURNAL OF PAVEMENT RESEARCH AND TECHNOLOGY, 2024, 17 (02) :335-352
[47]   Cost-optimized energy storage operation for a grid-connected solar PV system at community and individual scales [J].
Lotfabadi, Alireza Kashani ;
Ghorbansarvi, Amirhossein ;
Ossareh, Hamid ;
Marshall, Jeffrey S. .
JOURNAL OF ENERGY STORAGE, 2025, 132
[48]   Delay-Aware Container Scheduling in Kubernetes [J].
Lai, Wei-Kuang ;
Wang, You-Chiun ;
Wei, Syu-Chen .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (13) :11813-11824
[49]   A Dynamic I/O Sensing Scheduling Scheme in Kubernetes [J].
Li, Dong ;
Wei, Yi ;
Zeng, Bing .
HP3C 2020: PROCEEDINGS OF THE 2020 4TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS, 2020, :14-19
[50]   A multi-resource scheduling scheme of Kubernetes for IIoT [J].
Zhu Lin ;
Li Junjiang ;
Liu Zijie ;
Zhang Dengyin .
JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2022, 33 (03) :683-692