QoS Promotion in Energy-Efficient Datacenters Through Peak Load Scheduling

被引:12
|
作者
Hu, Cheng [1 ,2 ]
Deng, Yuhui [2 ,3 ]
Min, Geyong [4 ]
Huang, Ping [5 ]
Qin, Xiao [6 ]
机构
[1] Guangdong Univ Foreign Studies, Sch Informat Sci & Technol, Guangzhou 510006, Guangdong, Peoples R China
[2] Jinan Univ, Dept Comp Sci, Guangzhou 510632, Guangdong, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, State Key Lab Comp Architecture, Beijing 100080, Peoples R China
[4] Univ Exeter, Coll Engn Math & Phys Sci, Exeter EX4 4QF, Devon, England
[5] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
[6] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
关键词
Workload burst; performance promotion; QoS guarantee; dynamic power management; data center; RESOURCE-ALLOCATION;
D O I
10.1109/TCC.2018.2886187
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To build energy-efficient datacenters, one widely used way is to dynamically manipulate the quantity of available hardware resources on demand. However, when bursty workloads appear, additional time overhead is required for resource gearing, thus incurring a performance degradation. To explore this problem, we present an intelligible analysis on the request handing in a VM. From the analysis, we find that, when workloads are overloaded (i.e., peak loads appear), the number of QoS guaranteed requests can be greatly increased by deferring the scheduling of a few requests. Inspired by this finding, we propose a Peak Load Scheduling Control (PLSC) method to promote the Quality of Service (QoS) of peak loads for modern energy-efficient datacenters. However, peak loads are usually difficult to identify. To overcome this difficulty, PLSC tracks the number of requests residing in a VM by leveraging a two-tier request queue maintained by it. When the number exceeds the capability of the VM, it means that peak loads appear. In this case, PLSC adds some delay-tolerant requests to the secondary queue. The scheduling of requests in the secondary queue is controlled with a lower priority than that of requests in the primary queue. Sequentially, with critical requests maintained in the primary queue, PLSC shortens the response time of critical requests. In addition, PLSC expands the number of QoS-guaranteed requests. Comprehensive experiments are conducted to attest the effectiveness of PLSC, by simulating a typical energy-efficient datacenter. The experimental results show that PLSC significantly promotes the QoS of workloads with a negligible impact on energy saving.
引用
收藏
页码:777 / 792
页数:16
相关论文
共 50 条
  • [1] QoS Promotion for Energy-Efficient Datacenters by Regulating Overloaded Workloads
    Hu, Cheng
    Deng, Yuhui
    [J]. 2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 167 - +
  • [2] Energy-Efficient Datacenters
    Pedram, Massoud
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (10) : 1465 - 1484
  • [3] QoS scheduling for energy-efficient wireless communication
    Havinga, PJM
    Smit, GJM
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, PROCEEDINGS, 2001, : 167 - 171
  • [4] Threshold-based energy-efficient VM scheduling in cloud datacenters
    Wu, Xiaodong
    Han, Jianjun
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2018, 46 (09): : 30 - 34
  • [5] Capability-Aware Energy-Efficient Virtual Machine Scheduling in Heterogeneous Datacenters
    Bhuiyan, Mohammad Fozlul Haque
    Wang, Chun
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 106 - 111
  • [6] A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters
    Wu, Chia-Ming
    Chang, Ruay-Shiung
    Chan, Hsin-Yu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 : 141 - 147
  • [7] Energy-efficient adaptive networked datacenters for the QoS support of real-time applications
    Cordeschi, Nicola
    Shojafar, Mohammad
    Amendola, Danilo
    Baccarelli, Enzo
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (02): : 448 - 478
  • [8] Energy-efficient adaptive networked datacenters for the QoS support of real-time applications
    Nicola Cordeschi
    Mohammad Shojafar
    Danilo Amendola
    Enzo Baccarelli
    [J]. The Journal of Supercomputing, 2015, 71 : 448 - 478
  • [9] QoS Aware Energy-Efficient Resource Scheduling for HetNet CoMP
    Huq, Kazi Mohammed Saidul
    Mumtaz, Shahid
    Rodriguez, Jonathan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5954 - 5960
  • [10] Energy-Efficient Workload Placement in Enterprise Datacenters
    Zhang, Quan
    Shi, Weisong
    [J]. COMPUTER, 2016, 49 (02) : 46 - 52