Pith. sign in

REVIEW 3 major objections 4 minor 1 cited by

Energy-Optimized Scheduling for AIoT Workloads Using TOPSIS

T0 review · 3 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read A TOPSIS-based Kubernetes scheduler cuts scheduling-energy use by up to 39.1%.

desk verdict A plausible narrow result about scheduling-decision energy is inflated into cluster-wide savings by a unit mismatch in the extrapolation; worth a look but needs major revision. read the letter →

arxiv 2506.04902 v1 pith:ZVQ7NNVS submitted 2025-06-05 cs.DC cs.PFcs.SYeess.SY

classification cs.DCcs.PFcs.SYeess.SY
keywords KubernetesTOPSISenergy-awareschedulingAIoTcontainerorchestrationpodplacementmulti-criteriadecisionanalysisedgecomputing
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

GreenPod is a custom Kubernetes scheduler that uses TOPSIS, a multi-criteria decision analysis method, to rank nodes on five weighted criteria: execution time, energy consumption, core availability, memory availability, and resource balance. The paper claims that in a heterogeneous Google Kubernetes Engine cluster this approach reduces the energy consumed by scheduling decisions by up to 39.1% relative to the default Kubernetes scheduler, with the largest savings under an energy-centric weighting profile and medium-complexity workloads. The motivation is that the default scheduler optimizes only basic resource availability, which is inadequate for energy-sensitive AIoT workloads spanning cloud and edge. The paper also extrapolates the measured savings to annual energy, CO2, and cost reductions for a production-scale cluster, concluding that energy-aware scheduling is a viable sustainability lever for container orchestration.

What carries the argument

The central object is TOPSIS (Technique for Order Preference by Similarity to Ideal Solution), a multi-criteria decision analysis method that ranks each candidate node by its distances to an ideal positive solution and an ideal negative solution, then orders nodes by the resulting closeness coefficient. GreenPod wraps this scoring engine in a scheduling pipeline that profiles workload energy, adaptively weights the five criteria, normalizes the decision matrix, and binds the pod to the top-ranked node through the Kubernetes API. This machinery carries the argument by collapsing five competing objectives into a single node ranking that the scheduler can optimize directly.

What would settle it

Measure whole-cluster energy (idle, scheduling, and pod execution) over a full day on the same heterogeneous GKE node pool with GreenPod energy-centric scheduling and the default scheduler, using identical workloads; if the total-energy difference is far below the 19.38% used in Section V.E, the annual 10.70 MWh and 3.99-ton CO2 estimates do not follow.

Watch

Extended reading notes

Core claim

GreenPod replaces the default kube-scheduler's single-objective scoring with a TOPSIS ranking over five weighted criteria (execution time, energy consumption, core availability, memory availability, and resource balance), selecting the node with the highest closeness to an ideal solution. In a heterogeneous Google Kubernetes Engine cluster, the energy-centric weighting profile reduced scheduling-decision energy by up to 39.1% compared with the default Kubernetes scheduler, with the largest gains on medium-complexity workloads and under medium competition. The paper further extrapolates these savings to annual cluster-level energy, CO2, and cost reductions using SURF Lisa job statistics and a blade-server power model.

Load-bearing premise

The broad annual savings claims depend on applying the 19.38% average optimization, which was measured on scheduling-decision energy, to the 0.024 kWh per-job total-energy estimate, and the paper does not show that scheduling overhead scales to total workload energy.

Editorial extensions

If this is right

  • With energy-centric weighting, GreenPod reports 37.96%, 39.13%, and 33.82% energy optimization over the default scheduler at low, medium, and high competition levels.
  • Medium competition is the sweet spot: the average optimization across profiles is 24.03%, compared with 18.98% at low and 15.12% at high competition.
  • Performance-centric weighting produces the smallest energy gains (2.22% to 8.29%), so prioritizing execution speed alone undercuts the sustainability objective.
  • If the Section V.E extrapolation holds, one SURF Lisa-scale cluster would save about 10.70 MWh and 3.99 metric tons of CO2 per year, and about $1,380 in direct electricity costs.
  • Energy-centric scheduling allocates work preferentially to energy-efficient node category A, which is why medium-complexity workloads benefit most while light workloads show variable results due to scheduling overhead.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Beyond the paper's measurements, the headline 39.1% figure describes the energy consumed by the scheduling process itself; whether that translates to total cluster energy (including pod execution) is a separate experiment the paper does not report.
  • Because the resource-efficient profile collapses to 4.86% optimization under high competition, an adaptive scheduler that switches weighting profiles as contention rises could preserve savings where any single fixed profile degrades.
  • The same TOPSIS pipeline could be tested on GPU-bound or memory-bound AIoT services rather than batch-style linear-regression tasks to see whether the 39% ceiling generalizes to other workload shapes.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 4 minor

Summary. The paper presents GreenPod, a TOPSIS-based Kubernetes scheduler that ranks candidate nodes on five weighted criteria: execution time, energy consumption, core availability, memory availability, and resource balance. The authors evaluate GreenPod against the default Kubernetes scheduler on a heterogeneous Google Kubernetes Engine cluster under three competition levels and four weighting schemes, reporting energy savings of up to 39.1%. They then extrapolate these savings to a production-scale cluster using SURF Lisa job statistics and a blade-server power model, claiming annual savings of 10.70 MWh, 3.99 metric tons of CO2, and about $1,380 per cluster. The paper also releases an open-source scheduler. The core experimental comparison is real, but the headline claim and the real-world impact analysis rest on a conflation between scheduling-decision energy and total workload energy, which is a load-bearing error.

Significance. If the experimental results were properly scoped to scheduling-decision energy only, GreenPod would be a modest engineering contribution: it demonstrates that a TOPSIS-based custom scheduler can be integrated into Kubernetes and can reduce the energy spent in scheduling decisions in a heterogeneous cluster. However, the paper's stated significance—energy-efficient orchestration for AIoT workloads with meaningful cluster-wide savings—depends entirely on the unsupported extrapolation in Section V.E. The paper explicitly defines its measured 'Energy Consumed (kJ)' as quantifying the efficiency of scheduling decisions (Table IV), yet the abstract and conclusion make unqualified claims about reducing energy consumption, and the impact analysis applies the scheduling-decision savings percentage to total per-job energy. Because the extrapolation inflates the savings by roughly two orders of magnitude, the environmental and economic claims (MWh, CO2, cost, carbon credits) are not credible as presented. The underlying experimental comparison may be salvageable, but only with a major reframing of the claims and new measurements of total workload energy.

major comments (3)
  1. [Table VI] Section V.E contains a unit mismatch that undermines the real-world impact claims. Table IV defines 'Energy Consumed (kJ)' as quantifying the efficiency of scheduling decisions, and Table VI reports values around 0.5 kJ per decision for the default scheduler. The average optimization of 19.38% is therefore the reduction in scheduling-decision energy, which is roughly 0.0886 kJ (about 0.000025 kWh) per decision. Section V.E multiplies a per-job total-energy estimate of 0.024 kWh (derived from the Dayarathna blade-server power model with assumed parameters) by 0.1938 to obtain daily savings of 0.0293 MWh and annual savings of 10.70 MWh. This assumes, without any justification, that the 19.38% scheduling-decision energy improvement transfers to the total energy consumed by the job. The paper's own numbers show that scheduling-decision energy is about 0.1% of the 0.024 kWh per-job estimate, so the extrapolated MWh, CO2, and cost savings are inflated by approximately two orders of magnitude. This error is load-bearing because the paper's conclusion and contribution claims are based on these extrapolated savings.
  2. [V.E] The abstract and conclusion state that GreenPod 'reduces energy consumption by up to 39.1% compared to the default scheduler.' Since the experimental metric in Table VI is explicitly defined in Table IV as 'energy consumed' by scheduling decisions, the claim should be scoped to 'scheduling-decision energy' or similar. As written, the unqualified phrasing overstates the result by implying a 39.1% reduction in total workload or cluster energy. This is not merely a wording issue: the unsupported extrapolation in Section V.E is a direct consequence of treating the scheduling-only percentage as a workload-level energy saving.
  3. [IV.C] The paper does not specify how the energy consumption values in Table VI were measured. Section III.A mentions 'monitoring agents that collect fine-grained energy data via hardware interfaces or calibrated power models,' but Section IV never states which method was used, what hardware or sensors were involved, how the energy of a single scheduling decision was isolated from the energy of the running workloads, or whether any statistical replication was performed. Without this information, the numerical values in Table VI (e.g., identical 0.5036 kJ for all low-competition default-scheduler rows) cannot be independently assessed, which is a serious problem for the paper's central empirical claim.
minor comments (4)
  1. [Abstract] The abstract reports CO2 reductions of '~3.39 metric tons per cluster annually,' while Section V.F and Table VII state 3.99 metric tons per cluster. These numbers are inconsistent and should be reconciled.
  2. [V.F] Table VII lists Total Savings (1 Yr, Min) as $1,381, while the text in Section V.F says the combined range is '$1,380 to $2,047.' The $1 versus $0 difference is a minor arithmetic inconsistency.
  3. [V.E] The text writes '0.8 88 MWh monthly' with a stray space; Table VII correctly shows 0.88 MWh. Also, 'approximately 0.8 8 MWh monthly' should be '0.88 MWh.'
  4. [II.B] Reference [37] is titled 'K-Tahp: A Kubernetes Load Balancing Strategy base on TOPSIS+AHP'; the acronym should likely be 'K-TAHP' and the word 'based' is misspelled. In addition, the open-source link in reference [39] points to 'aeris-lab/GreenCube,' which does not match the paper's project name 'GreenPod'; the reproducibility claim should be verified.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: GreenPod's central energy-savings claim is an empirical comparison against the default Kubernetes scheduler, and the extrapolation issue in Section V.E is a validity concern, not a circular derivation.

full rationale

GreenPod's central claim is an empirical comparison against the default Kubernetes scheduler on a GKE testbed, with energy savings reported in Table VI. TOPSIS ranking with energy-centric weights is a design choice, not a fitted parameter, and the 39.1% figure is a measured outcome rather than a quantity defined into existence. No load-bearing argument rests on a self-citation; the reference to the authors' own repository [39] only supports reproducibility of the implementation. The Section V.E extrapolation applies the measured 19.38% scheduling-energy optimization to a per-job total-energy estimate derived from an external blade-server power model by Dayarathna et al. This is a questionable unit and scope transfer, since the measured quantity is scheduling-decision energy while the extrapolation target is total workload energy, but it is not circular: the 19.38% is empirically measured, the 0.024 kWh value is externally parameterized, and neither quantity is defined in terms of the claimed savings. Consequently, the derivation chain does not reduce to its own inputs, and no circular step is present. Concerns about the Section V.E extrapolation should be treated as correctness or external-validity risks rather than circularity.

Assumptions & free parameters 3 free parameters · 4 assumptions · 1 invented entities

The central claim depends on hand-chosen TOPSIS weights and experimental settings, plus an unsupported extrapolation that applies scheduling-only energy savings to total job energy. These are the key free parameters and assumptions that determine the quantitative results.

free parameters (3)
  • TOPSIS criterion weights = unspecified
    The four weighting schemes (general, energy-centric, performance-centric, resource-efficient) are defined qualitatively in Section IV.D, but the exact weights assigned to execution time, energy, cores, memory, and balance are never stated. The results depend on these hand-chosen weights.
  • Power model parameters for extrapolation = 60% CPU, 8M mem accesses/s, 350 I/O ops/s, 3M net ops/s, 34-min runtime, PUE 1.45
    In Section V.E, these values are used to compute the average job energy of 0.024 kWh. They are chosen without empirical basis or sensitivity analysis, and they directly determine the annual savings estimates.
  • Competition level pod counts = Low: 4/2/2, Medium: 8/4/2, High: 12/6/4
    The experimental design in Table V sets the number of light, medium, and complex pods at each competition level. These hand-set values define the tested scenarios and affect the measured optimization percentages.
assumptions (4)
  • standard math TOPSIS is a valid multi-criteria decision method.
    The paper uses TOPSIS as the ranking algorithm without justification; it is an established technique that is accepted as a standard approach.
  • domain assumption Energy profiling data are accurate.
    Section III.A states monitoring agents collect energy data via hardware interfaces or calibrated power models, but no calibration or validation of these measurements is provided.
  • domain assumption The default Kubernetes scheduler does not consider energy.
    The comparison in Section V relies on the well-known behavior that the default scheduler only considers CPU and memory requests, not energy consumption.
  • ad hoc to paper SURF Lisa SLURM job statistics can be combined with a blade-server power model and the measured optimization percentage.
    Section V.E assumes that HPC job counts from Chu et al. [31] and the power model from Dayarathna et al. [32] are representative of a containerized AIoT cluster, and that the 19.38% scheduling-energy optimization applies to total job energy. This is specific to the paper's impact analysis and is not justified.
invented entities (1)
  • GreenPod scheduler independent evidence
    purpose: A custom Kubernetes scheduler using TOPSIS to place pods based on execution time, energy consumption, core availability, memory availability, and resource balance.
    The paper references a public GitHub repository (aeris-lab/GreenCube) as a potential source of verification, but the repository contents are not described and we cannot confirm its existence or completeness from the paper alone.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Energy-Optimized Scheduling for AIoT Workloads Using TOPSIS." pith.science (2026). https://pith.science/paper/ZVQ7NNVS

@misc{pith2026250604902,
  author       = {Pith},
  title        = {Pith review of: Energy-Optimized Scheduling for AIoT Workloads Using TOPSIS},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/ZVQ7NNVS}},
  note         = {Machine review of arXiv:2506.04902}
}
read the original abstract

AIoT workloads demand energy-efficient orchestration across cloud-edge infrastructures, but Kubernetes' default scheduler lacks multi-criteria optimization for heterogeneous environments. This paper presents GreenPod, a TOPSIS-based scheduler optimizing pod placement based on execution time, energy consumption, processing core, memory availability, and resource balance. Tested on a heterogeneous Google Kubernetes cluster, GreenPod improves energy efficiency by up to 39.1% over the default Kubernetes (K8s) scheduler, particularly with energy-centric weighting schemes. Medium complexity workloads showed the highest energy savings, despite slight scheduling latency. GreenPod effectively balances sustainability and performance for AIoT applications.

Figures

Figures reproduced from arXiv: 2506.04902 by the authors.

Figure 1
Figure 1. , the system consists of three primary tiers: heterogeneous edge devices, an intelligent edge gateway hosting the TOPSIS-based scheduler within the Kubernetes (K8s) environment, and an elastic cloud environment for workload offloading. This design ensures workload-aware placement that balances performance and energy efficiency—critical for sustainable AIoT operations. A. GreenPod System Components • Edge Devices: Th… view at source ↗
Figure 2
Figure 2. visualizes the energy optimization achieved by each scheduling strategy across different competition levels. C. Impact of Competition Levels [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. A Survey on Task Scheduling in Carbon-Aware Container Orchestration

    cs.SE 2025-08 conditional novelty 4.0 of 10

    A systematic survey categorizing carbon-aware Kubernetes scheduling algorithms along hardware/software and energy/carbon axes, with a proposed taxonomy.

Reference graph

Works this paper leans on

39 extracted references · 39 canonical work pages · cited by 1 Pith paper

  1. [1]

    Artificial intelligence (AI) and internet of things (IoT) in healthcare: Opportunities and challenges

    Thakare, Vaibhav, Gauri Khire, and Ma nisha Kumbhar. "Artificial intelligence (AI) and internet of things (IoT) in healthcare: Opportunities and challenges." Ecs Transactions 107, no. 1 (2022): 7941

  2. [2]

    Microservices: yesterday, today, and tomorrow

    Dragoni, Nicola, Saverio Giallorenzo, Alberto Lluch Lafuente, Manuel Mazzara, Fabrizio Montesi , Ruslan Mustafin, and Larisa Safina. "Microservices: yesterday, today, and tomorrow." Present and ulterior software engineering (2017): 195-216

  3. [3]

    Se rverless computing: Current trends and open problems

    Baldini, Ioana, Paul Castro, Kerry Chang, Perry Cheng, Stephen Fink, Vatche Ishakian, Nick Mitchell et al. "Se rverless computing: Current trends and open problems." Research advances in cloud computing (2017): 1-20

  4. [4]

    A serverless real -time data analytics platform for edge computing

    Nastic, Stefan, Thomas Rausch, Ognjen Scekic, Schahram Dustdar, Marjan Gusev, Bojana Koteska, Magdalena Kostoska, Boro Jakimovski, Sasko Ristov, and R adu Prodan. "A serverless real -time data analytics platform for edge computing." IEEE Internet Computing 21, no. 4 (2017): 64-71

  5. [5]

    Kubernetes scheduling: Taxonomy, ongoing issues and challenges

    Carrión, Carmen. "Kubernetes scheduling: Taxonomy, ongoing issues and challenges." ACM Computing Surveys 55, no. 7 (2022): 1-37

  6. [6]

    Container ‐based cluster orchestration systems: A taxonomy and future directions

    Rodriguez, Maria A., and Rajkumar Buyya. "Container ‐based cluster orchestration systems: A taxonomy and future directions." Software: Practice and Experience 49, no. 5 (2019): 698-719

  7. [7]

    Technological drivers in data centers and telecom systems: Multiscale thermal, electrical, and energy management

    Garimella, Suresh V., Tim Persoons, Justin Weibel, and Lian -Tuu Yeh. "Technological drivers in data centers and telecom systems: Multiscale thermal, electrical, and energy management." Applied energy 107 (2013): 66-80

  8. [8]

    On global electricity usage of communication technology: trends to 2030

    Andrae, Anders SG, and Tomas Edler. "On global electricity usage of communication technology: trends to 2030." Challenges 6, no. 1 (2015): 117-157

Show all 39 references
  1. [9]

    A survey and taxonomy of energy efficient resource management techniques in platform as a service cloud

    Piraghaj, Sareh Fotuhi, Amir Vahid Dastjerdi, Rodrigo N. Calheiros, and Rajkumar Buyya. "A survey and taxonomy of energy efficient resource management techniques in platform as a service cloud." Handbook of Research on End-to-End Cloud Computing Architecture Design (2017): 410-454

  2. [10]

    Energy -aware metaheuristic algorithm for industrial - Internet-of-Things task scheduling problems in fog computi ng applications

    Abdel-Basset, Mohamed, Doaa El -Shahat, Mohamed Elhoseny, and Houbing Song. "Energy -aware metaheuristic algorithm for industrial - Internet-of-Things task scheduling problems in fog computi ng applications." IEEE Internet of Things Journal 8, no. 16 (2020): 12638 - 12649

  3. [11]

    Quality -of-service in cloud computing: modeling techniques and their applications

    Ardagna, Danilo, Giuliano Casale, Michele Ciavotta, Juan F. Pérez, and Weikun Wang. "Quality -of-service in cloud computing: modeling techniques and their applications." Journal of internet services and applications 5 (2014): 1-17

  4. [12]

    Resource optimization of container orchestration: a case study in multi -cloud microservices-based applications

    Guerrero, Carlos, Isaac Lera, and Carlos Juiz. "Resource optimization of container orchestration: a case study in multi -cloud microservices-based applications." Journal of Supercomputing 74, no. 7 (2018): 2956-2983

  5. [13]

    O'Reilly Media, Inc

    Ibryam, Bilgin, and Roland Huß. Kubernetes patterns. " O'Reilly Media, Inc.", 2022

  6. [14]

    An optimal network-aware scheduling technique for distributed deep learning in distributed HPC platforms

    Lee, Sangkwon, Syed Asif Raza Shah, Woojin Seok, Jeonghoon Moon, Kihyeon Kim, and Syed Hasnain Raza Shah. "An optimal network-aware scheduling technique for distributed deep learning in distributed HPC platforms." Electronics 12, no. 14 (2023): 3021

  7. [15]

    Kube -scheduler

    Kubernetes. "Kube -scheduler." Kubernetes Documentation. Available Online: https://kubernetes.io/docs/concepts/scheduling -eviction/kube- scheduler, Last Accessed May 15, 2025

  8. [16]

    EIS: Edge Information - Aware Scheduler for Containerized IoT Applications

    Wang, Zeyuan, Xinglin Zhang, and Lei Yang. "EIS: Edge Information - Aware Scheduler for Containerized IoT Applications." IEEE Int . Conf. on Edge Computing and Communications, pp. 280-289. IEEE, 2023

  9. [17]

    Geo -distributed efficient deployment of containers with kubernetes

    Rossi, Fabiana, Valeri a Cardellini, Francesco Lo Presti, and Matteo Nardelli. "Geo -distributed efficient deployment of containers with kubernetes." Computer Communications 159 (2020): 161-174

  10. [18]

    KCSS: Kubernetes container scheduling strategy

    Menouer, Tarek. "KCSS: Kubernetes container scheduling strategy." The Journal of Supercomputing 77, no. 5 (2021): 4267-4293

  11. [19]

    Container Scheduling Using TOPSIS Algorithm

    Shriniwar, Anurag Pravin. "Container Scheduling Using TOPSIS Algorithm." PhD diss., Dublin, National College of Ireland, 2020

  12. [20]

    VIKOR and its applications: A state -of-the-art s urvey

    Yazdani, Morteza, and Felipe R. Graeml. "VIKOR and its applications: A state -of-the-art s urvey." International Journal of Strategic Decision Sciences (IJSDS) 5, no. 2 (2014): 56-83

  13. [21]

    A hybrid group multi-criteria approach based on SAW, TOPSIS, VIKOR, and COPRAS methods for complex IoT selection problems

    Radulescu, Constanta Zoie, and Marius Radulescu. "A hybrid group multi-criteria approach based on SAW, TOPSIS, VIKOR, and COPRAS methods for complex IoT selection problems." Electronics 13, no. 4 (2024): 789

  14. [22]

    Metric Impact Towards Carbon -Aware Multi -domain Network Orchestration

    Chi, Hao Ran, Daniel Corujo, Ayman Radwan, and Rui L. Aguiar. "Metric Impact Towards Carbon -Aware Multi -domain Network Orchestration." In GLOBECOM 2024 -2024 IEEE Global Communications Conference, pp. 110-115. IEEE, 2024

  15. [23]

    Minimizing communication traffic in data centers with power-aware VM placement

    Zhang, Bolei, Zhuzhong Qian, Wei Huang, Xin Li, and Sanglu Lu. "Minimizing communication traffic in data centers with power-aware VM placement." In 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, pp. 280-285. IEEE, 2012

  16. [24]

    Container -based orchestration in cloud: state of the art and challenges

    Tosatto, Andrea, Pietro Ruiu, and Antonio Attanasio. "Container -based orchestration in cloud: state of the art and challenges." In 2015 Ninth international conference on complex, intelligent, and software intensive systems, pp. 70-75. IEEE, 2015

  17. [25]

    Energy aware scheduling of deadline-constrained tasks in cloud computing

    Kaur, Tarandeep, and Inderveer Chana. "Energy aware scheduling of deadline-constrained tasks in cloud computing." Cluster Computing 19 (2016): 679-698

  18. [26]

    Gaia scheduler: A kubernete s-based scheduler framework

    Song, Shengbo, Lelai Deng, Jun Gong, and Hanmei Luo. "Gaia scheduler: A kubernete s-based scheduler framework." Intl Conf on Parallel & Distributed Processing with Applications, pp. 252-259. IEEE, 2018

  19. [27]

    FaasHouse: sustainable serverless edge computing through energy -aware resource scheduling

    Aslanpour, Mohammad Sadegh, Adel N. Toosi, Muhammad Aamir Cheema, and Mohan Baruwal Chhetri. "FaasHouse: sustainable serverless edge computing through energy -aware resource scheduling." IEEE Transactions on Services Computing 17, no. 4 (2024): 1533-1547

  20. [28]

    A framework and algorithm fo r energy efficient container consolidation in cloud data centers

    Piraghaj, Sareh Fotuhi, Amir Vahid Dastjerdi, Rodrigo N. Calheiros, and Rajkumar Buyya. "A framework and algorithm fo r energy efficient container consolidation in cloud data centers." International conference on data science and data intensive systems, pp. 368-375. IEEE, 2015

  21. [29]

    Towards end-to-end resource p rovisioning in fog computing over low power wide area networks

    Santos, José, Tim Wauters, Bruno Volckaert, and Filip De Turck. "Towards end-to-end resource p rovisioning in fog computing over low power wide area networks." Journal of Network and Computer Applications 175 (2021): 102915

  22. [30]

    Carbon emission-aware job scheduling for Kubernetes deployments

    Piontek, Tobias, Kawsar Haghshenas, and Marco Aiello. "Carbon emission-aware job scheduling for Kubernetes deployments." The Journal of Supercomputing 80, no. 1 (2024): 549-569

  23. [31]

    How do ML jobs fail in datacenters? Analysis of a long -term dataset from an HPC cluster

    Chu, Xiaoyu, Sacheendra Talluri, Laurens Versluis, and Alexandru Iosup. "How do ML jobs fail in datacenters? Analysis of a long -term dataset from an HPC cluster." ACM/SPEC International Conference on Performance Engineering, pp. 263-268. 2023

  24. [32]

    Data center energy consumption modeling: A survey

    Dayarathna, Miyuru, Yonggang Wen, and Rui Fan. "Data center energy consumption modeling: A survey." IEEE Communications surveys & tutorials 18, no. 1 (2015): 732-794

  25. [33]

    Emissions & Generation Resource Integrated Databa se (eGRID) , Available Online: www.epa.gov/egrid, Last Accessed: May 15, 2025

  26. [34]

    Greenhouse Gas Emissions from a Typical Passenger Vehicle, Available Online: https://www.epa.gov/greenvehicles/greenhouse-gas-emissions- typical-passenger-vehicle, Last Access: May 15, 2025

  27. [35]

    Electricity Monthly Update , Available Online: www.eia.gov/electricity/monthly/update/, Last Accessed: May 15, 2025

  28. [36]

    State and Trends of Carbon Pricing Dashboard , Available Online: carbonpricingdashboard.worldbank.org/, Last Accessed: May 15, 2025

  29. [37]

    K -Tahp: A Kubernetes Load Balancing Strategy base on TOPSIS+AHP

    Gao, Rong, Xiaolan Xie, and Qiang Guo. "K -Tahp: A Kubernetes Load Balancing Strategy base on TOPSIS+AHP." IEEE ACCESS 11 (2023): 102132-102139

  30. [38]

    Multi Criteria Based Container Management in a Geo -Distributed Cluster

    MR, Naveen Kumar, and B. Annappa. "Multi Criteria Based Container Management in a Geo -Distributed Cluster." IEEE Int . Conf. on Electronics, Computing and Communication Technologies, pp. 1 -6. IEEE, 2024

  31. [39]

    GreenPod Scheduler for K8s, Available Online: https://github.com/aeris- lab/GreenCube, Last Accessed: May 15, 2025

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.