Energy cost minimization with job security guarantee in Internet data center

Li, Z, Ge, J, Li, C, Yang, H, Hu, H, Luo, B and Chang, V (2017) 'Energy cost minimization with job security guarantee in Internet data center.' Future Generation Computer Systems, 73. pp. 63-78. ISSN 0167-739X

9519.pdf - Accepted Version
CC BY-NC.ND 4.0.

Download (1MB) | Preview
Official URL:


With the proliferation of various big data applications and resource demand from Internet data centers (IDCs), the energy cost has been skyrocketing, and it attracts a great deal of attention and brings many energy optimization management issues. However, the security problem for a wide range of applications, which has been overlooked, is another critical concern and even ranked as the greatest challenge in IDC. In this paper, we propose an energy cost minimization (ECM) algorithm with job security guarantee for IDC in deregulated electricity markets. Randomly arriving jobs are routed to a FIFO queue, and a heuristic algorithm is devised to select security levels for guaranteeing job risk probability constraint. Then, the energy optimization problem is formulated by taking the temporal diversity of electricity price into account. Finally, an online energy cost minimization algorithm is designed to solve the problem by Lyapunov optimization framework which offers provable energy cost optimization and delay guarantee. This algorithm can aggressively and adaptively seize the timing of low electricity price to process workloads and defer delay-tolerant workloads execution when the price is high. Based on the real-life electricity price, simulation results prove the feasibility and effectiveness of proposed algorithm.

Item Type: Article
Keywords: Internet data center; security service; risk probability constraint; energy cost minimization; deregulated electricity markets
Divisions: Bath School of Design
Identification Number:
Date Deposited: 02 May 2017 15:09
Last Modified: 05 Jan 2022 16:07
URI / Page ID:
Request a change to this item or report an issue Request a change to this item or report an issue
Update item (repository staff only) Update item (repository staff only)