DocumentCode
1939231
Title
Energy-aware scheduling algorithms for network stability
Author
Andrews, Matthew ; Antonakopoulos, Spyridon ; Zhang, Lisa
Author_Institution
Bell Labs., Murray Hill, NJ, USA
fYear
2011
fDate
10-15 April 2011
Firstpage
1359
Lastpage
1367
Abstract
A key problem in the control of packet-switched data networks is to schedule the data so that the queue sizes remain bounded over time. Scheduling algorithms have been developed in a number of different models that ensure network stability as long as no queue is inherently overloaded. However, this literature typically assumes that each server runs at a fixed maximum speed. Although this is optimal for clearing queue backlogs as fast as possible, it may be suboptimal in terms of energy consumption. Indeed, a lightly loaded server could operate at a lower rate, at least temporarily, to save energy. Within an energy-aware framework, a natural question arises: "What is the minimum energy that is required to keep the network stable?" In this paper, we demonstrate the following results towards answering that question. Starting with the simplest case of a single server in isolation, we consider three types of rate adaptation policies: a heuristic policy, which sets server speed depending on queue size only, and two more complex ones that exhibit a tradeoff between queue size and energy usage. We also present a lower bound on the best such tradeoff that can possibly be achieved. Next, we study a general network environment and investigate two scenarios. In a temporary sessions scenario, where connection paths can rapidly change over time, we propose a combination of the above rate adaptation policies with the standard Farthest-to Go scheduling algorithm. This approach provides stability in the network setting, while using an amount of energy that is within a bounded factor of the optimum. In a permanent sessions scenario, where connection paths are fixed, we examine an analogue of the well-known Weighted Fair Queueing scheduling policy and show how delay bounds are affected under rate adaptation.
Keywords
packet switching; queueing theory; scheduling; stability; delay bounds; energy consumption; energy-aware scheduling algorithms; farthest-to go scheduling algorithm; heuristic policy; loaded server; lower bound; network stability; packet-switched data networks; queue backlogs; queue size; single server; weighted fair queueing scheduling policy; Adaptation model; Delay; Energy consumption; Optimized production technology; Scheduling algorithm; Servers; Stability analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2011 Proceedings IEEE
Conference_Location
Shanghai
ISSN
0743-166X
Print_ISBN
978-1-4244-9919-9
Type
conf
DOI
10.1109/INFCOM.2011.5934920
Filename
5934920
Link To Document