A Microservice-based SaaS Deployment in a Data Center Considering Computational Server and Network Energy Consumption

被引:1
|
作者
Alzahrani, Amal [1 ]
Tang, Maolin [1 ]
机构
[1] Queensland Univ Technol, Sch Comp Sci, Brisbane, Australia
关键词
Cloud computing; Data center; Deployment; Energy consumption; Genetic algorithm; Microservice; Optimization; Software as a Service;
D O I
10.1109/CLOUD60044.2023.00067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a data center, deploying a microservice-based SaaS will result in a spike in energy usage, since the computation servers where the microservices are deployed will consume more energy as a result of an increase in computation workload. The data center's communications network will also consume more energy due to the increased communication among the microservices of the SaaS. Due to the fact that microservice-based SaaS deployment is handled by the developer of the microservice-based SaaS and can only be deployed on virtual machines rented by the developer, this issue cannot be taken into account in traditional microservice-based SaaS deployment methods. In this paper, a new microservice-based SaaS deployment method is proposed. The new approach relies on the data center determining where microservices should be deployed. The new microservice-based SaaS deployment method considers the energy increase in the computation servers and in the communication network. The microservice-based SaaS deployment problem is a combinatorial optimization problem. Thus, a genetic algorithm with repairing mechanism is proposed to solve the problem. Compared to traditional deployment approach, the proposed method is capable of reducing the energy consumption associated with microservice-based SaaS deployment by 37.55%.
引用
收藏
页码:505 / 515
页数:11
相关论文
共 50 条
  • [1] Energy-Aware Microservice-Based SaaS Deployment in a Cloud Data Center Using Hybrid Particle Swarm Optimization
    Alzahrani, A.
    Tang, M.
    IEEE ACCESS, 2024, 12 : 140884 - 140899
  • [2] Microservice-based Architecture of a Software as a Service (SaaS) Building Energy Management Platform
    Haque, Ashraful
    Rahman, Rasheq
    Rahman, Saifur
    2020 6TH IEEE INTERNATIONAL ENERGY CONFERENCE (ENERGYCON), 2020, : 967 - 972
  • [3] Energy-Aware Microservice-Based Application Deployment in UAV-Based Networks for Rural Scenarios
    Ramos-Ramos, Diego
    Gonzalez-Vegas, Alejandro
    Berrocal, Javier
    Galan-Jimenez, Jaime
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2024, 32 (03)
  • [4] Data Center Server Energy Consumption Optimization Algorithm
    Stamatescu, Iulia
    Ploix, Stephane
    Fagarasan, Ioana
    Stamatescu, Grigore
    2018 26TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2018, : 813 - 818
  • [5] Microservice-Based Architecture for the Integration of Data Backends and Dashboard Applications in the Energy and Environment Domains
    Sidler, Jannik
    Braun, Eric
    Schmitt, Christian
    Schlachter, Thorsten
    Hagenmeyer, Veit
    ADVANCES AND NEW TRENDS IN ENVIRONMENTAL INFORMATICS: A BOGEYMAN OR SAVIOUR FOR THE UN SUSTAINABILITY GOALS?, 2022, : 37 - 48
  • [6] Simplified server model to simulate data center cooling energy consumption
    Ham, Sang-Woo
    Kim, Min-Hwi
    Choi, Byung-Nam
    Jeong, Jae-Weon
    ENERGY AND BUILDINGS, 2015, 86 : 328 - 339
  • [7] Cooling Energy Consumption Investigation of Data Center IT Room with Vertical Placed Server
    Zhang, X.
    Lindberg, T.
    Xiong, N.
    Vyatkin, V.
    Mousavi, A.
    8TH INTERNATIONAL CONFERENCE ON APPLIED ENERGY (ICAE2016), 2017, 105 : 2047 - 2052
  • [8] Data center energy consumption prediction model based on deep neural network BiLSTM
    Zhou, Junqiang
    Wang, Yan
    Li, JieFeng
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 737 - 745
  • [9] The Power Model of Data Center Server Based on Temporal Convolutional Network
    Zhou, Zhou
    Zhu, Dan
    Li, Chuang
    Nan, Suqin
    Wen, Yanhua
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2024, 47 (04): : 111 - 116
  • [10] Joint network embedding and server consolidation for energy–efficient dynamic data center virtualization
    Nam T.M.
    Thanh N.H.
    Hieu H.T.
    Manh N.T.
    Huynh N.V.
    Tuan H.D.
    Thanh, Nguyen Huu (thanh.nguyenhuu@set.hust.edu.vn), 1600, Elsevier B.V., Netherlands (125): : 76 - 89