Task Scheduling and Server Provisioning for Energy-Efficient Cloud-Computing Data Centers

被引:22
|
作者
Liu, Ning [1 ]
Dong, Ziqian [2 ]
Rojas-Cessa, Roberto [3 ]
机构
[1] New Jersey Inst Technol, Dept Math, Newark, NJ 07102 USA
[2] New York Inst Technol, Dept Elect & Comp Engn, New York, NY 10023 USA
[3] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
关键词
Cloud computing; Energy; Green data centers; Task Scheduling; Greedy Algorithm; Integer Programming; DISPATCHING SCHEMES;
D O I
10.1109/ICDCSW.2013.68
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an optimization model for task scheduling for minimizing energy consumption in cloud-computing data centers. The proposed approach was formulated as an integer programming problem to minimize the cloud-computing data center energy consumption by scheduling tasks to a minimum numbers of servers while keeping the task response time constraints. We prove that the average task response time and the number of active servers needed to meet such time constraints are bounded through the use of a greedy task-scheduling scheme. In addition, we propose the most-efficient-server-first task-scheduling scheme to minimize energy expenditure as a practical scheduling scheme. We model and simulate the proposed scheduling scheme for a data center with heterogeneous tasks. The simulation results show that the proposed task-scheduling scheme reduces server energy consumption on average over 70 times when compared to the energy consumed under a (not-optimized) random-based task-scheduling scheme. We show that energy savings are achieved by minimizing the allocated number of servers.
引用
收藏
页码:226 / 231
页数:6
相关论文
共 50 条
  • [1] Resource Scheduling for Energy-Efficient in Cloud-Computing Data Centers
    Xu, Song
    Liu, Lei
    Cui, Lizhen
    Chang, Xiujuan
    Li, Hui
    [J]. IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 774 - 780
  • [2] Greedy scheduling of tasks with time constraints for energy-efficient cloud-computing data centers
    Dong, Ziqian
    Liu, Ning
    Rojas-Cessa, Roberto
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2015, 4 (01):
  • [3] Energy-efficient Task Scheduling in Data Centers
    Mhedheb, Yousri
    Streit, Achim
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 1 (CLOSER), 2016, : 273 - 282
  • [4] A Review Energy-Efficient Task Scheduling Algorithms in Cloud Computing
    Atiewi, Saleh
    Yussof, Salman
    Ezanee, Mohd
    Almiani, Muder
    [J]. 2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [5] Energy-Efficient Resource Allocation and Provisioning Framework for Cloud Data Centers
    Dabbagh, Mehiar
    Hamdaoui, Bechir
    Guizani, Mohsen
    Rayes, Ammar
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (03): : 377 - 391
  • [6] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    [J]. IEEE ACCESS, 2021, 9 : 117325 - 117337
  • [7] Energy-Efficient Stable and Balanced Task Scheduling in Data Centers
    Safavi, Mohammadhassan
    Landfeldt, Bjorn
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2021, 6 (02): : 306 - 319
  • [8] Temporal Request Scheduling for Energy-Efficient Cloud Data Centers
    Bi, Jing
    Yuan, Haitao
    Qiao, Junfei
    Zhou, MengChu
    Song, Xiao
    [J]. PROCEEDINGS OF THE 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC 2017), 2017, : 180 - 185
  • [9] Energy-efficient DAG scheduling with DVFS for cloud data centers
    Yang, Wenbing
    Zhao, Mingqiang
    Li, Jingbo
    Zhang, Xingjun
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (10): : 14799 - 14823
  • [10] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 509 - 527