Dynamic load balancing in energy packet networks

被引:1
作者
Busic, A. [1 ,2 ]
Doncel, J. [3 ]
Fourneau, J. M. [1 ,4 ]
机构
[1] Inria, Paris, France
[2] PSL Univ, DI ENS, CNRS, Paris, France
[3] Univ Basque Country, UPV EHU, Leioa, Spain
[4] Univ Paris Saclay, DAVID, UVSQ, Versailles, France
关键词
Energy packet networks; Load balancing; Fairness; PRODUCT-FORM; MODEL;
D O I
10.1016/j.peva.2024.102414
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy Packet Networks (EPNs) model the interaction between renewable sources generating energy following a random process and communication devices that consume energy. This network is formed by cells and, in each cell, there is a queue that handles energy packets and another queue that handles data packets. We assume Poisson arrivals of energy packets and of data packets to all the cells and exponential service times. We consider an EPN model with a dynamic load balancing where a cell without data packets can poll other cells to migrate jobs. This migration can only take place when there is enough energy in both interacting cells, in which case a batch of data packets is transferred and the required energy is consumed (i.e. it disappears). We consider that data packet also consume energy to be routed to the next station. Our main result shows that the steady-state distribution of jobs in the queues admits a product form solution provided that a stable solution of a fixed point equation exists. We prove sufficient conditions for irreducibility. Under these conditions and when the fixed point equation has a solution, the Markov chain is ergodic. We also provide sufficient conditions for the existence of a solution of the fixed point equation. We then focus on layered networks and we study the polling rates that must be set to achieve a fair load balancing, i.e., such that, in the same layer, the load of the queues handling data packets is the same. Our numerical experiments illustrate that dynamic load balancing satisfies several interesting properties such as performance improvement or fair load balancing.
引用
收藏
页数:28
相关论文
共 22 条
[11]  
Gelenbe E., 2011, Energy packet networks: ICT based energy allocation and storage
[12]  
Gelenbe E., 1993, Probab. Eng. Inf. Sci, V7, P335, DOI [10.1017/S0269964800002953, DOI 10.1017/S0269964800002953]
[13]  
Gelenbe E., 2012, P 5 INT ICST C SIM T, P1
[14]   LB-networks: A model for dynamic load balancing in queueing networks [J].
Marin, Andrea ;
Balsamo, Simonetta ;
Fourneau, Jean-Michel .
PERFORMANCE EVALUATION, 2017, 115 :38-53
[15]   A Fair Comparison of Pull and Push Strategies in Large Distributed Networks [J].
Minnebo, Wouter ;
Van Houdt, Benny .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (03) :996-1006
[16]   Energy Packet Networks: an Annotated Bibliography [J].
Ray P.P. .
SN Computer Science, 2020, 1 (1)
[17]  
Roughgarden Tim, 2022, Algorithms illumi- nated
[18]   Multiclass Energy Packet Networks with finite capacity energy queues [J].
Samain, Sebastien ;
Doncel, Josu ;
Busic, Ana ;
Fourneau, Jean-Michel .
PERFORMANCE EVALUATION, 2021, 152
[19]   Performance Analysis of Work Stealing in Large-scale Multithreaded Computing [J].
Sonenberg, Nikki ;
Kielanski, Grzegorz ;
Van Houdt, Benny .
ACM TRANSACTIONS ON MODELING AND PERFORMANCE EVALUATION OF COMPUTING SYSTEMS, 2021, 6 (02)
[20]  
Squillante M. S., 1991, Performance Evaluation Review, V19, P143, DOI 10.1145/107972.107987