An energy-aware virtual machine scheduling method for service QoS enhancement in clouds over big data

被引:14
|
作者
Dou, Wanchun [1 ,2 ]
Xu, Xiaolong [1 ,2 ]
Meng, Shunmei [1 ,2 ]
Zhang, Xuyun [3 ]
Hu, Chunhua [4 ]
Yu, Shui [5 ]
Yang, Jian [6 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, 163 Xianlin Rd, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ, Dept Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
[3] Univ Auckland, Dept Elect & Comp Engn, Auckland, New Zealand
[4] Hunan Univ Commerce, Sch Comp & Informat Engn, Changsha, Hunan, Peoples R China
[5] Deakin Univ, Sch Informat Technol, Melbourne, Vic, Australia
[6] Jiangsu Second Normal Univ, Nanjing, Jiangsu, Peoples R China
基金
美国国家科学基金会;
关键词
energy-aware VM scheduling method; QoS enhancement; cloud; price; execution time; PERFORMANCE; ALGORITHMS; MAPREDUCE;
D O I
10.1002/cpe.3909
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Because of the strong demands of physical resources of big data, it is an effective and efficient way to store and process big data in clouds, as cloud computing allows on-demand resource provisioning. With the increasing requirements for the resources provisioned by cloud platforms, the Quality of Service (QoS) of cloud services for big data management is becoming significantly important. Big data has the character of sparseness, which leads to frequent data accessing and processing, and thereby causes huge amount of energy consumption. Energy cost plays a key role in determining the price of a service and should be treated as a first-class citizen as other QoS metrics, because energy saving services can achieve cheaper service prices and environmentally friendly solutions. However, it is still a challenge to efficiently schedule Virtual Machines (VMs) for service QoS enhancement in an energy-aware manner. In this paper, we propose an energy-aware dynamic VM scheduling method for QoS enhancement in clouds over big data to address the above challenge. Specifically, the method consists of two main VM migration phases where computation tasks are migrated to servers with lower energy consumption or higher performance to reduce service prices and execution time. Extensive experimental evaluation demonstrates the effectiveness and efficiency of our method. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [22] An Extended Energy-Aware Cost Recovery Approach for Virtual Machine Migration
    Zakarya, Muhammad
    IEEE SYSTEMS JOURNAL, 2019, 13 (02): : 1466 - 1477
  • [23] Fault tolerance and quality of service aware virtual machine scheduling algorithm in cloud data centers
    Xu, Heyang
    Xu, Sen
    Wei, Wei
    Guo, Naixuan
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (03) : 2603 - 2625
  • [24] Energy and quality of service-aware virtual machine consolidation in a cloud data center
    Tarafdar, Anurina
    Debnath, Mukta
    Khatua, Sunirmal
    Das, Rajib K.
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (11) : 9095 - 9126
  • [25] Energy-aware Virtual Machine Migration for Cloud Computing - A Firefly Optimization Approach
    Kansal, Nidhi Jain
    Chana, Inderveer
    JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 327 - 345
  • [26] Energy-Aware Cloud Workflow Applications Scheduling With Geo-Distributed Data
    Li, Xiaoping
    Yu, Wei
    Ruiz, Ruben
    Zhu, Jie
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (02) : 891 - 903
  • [27] An Energy-Aware Combinatorial Virtual Machine Allocation and Placement Model for Green Cloud Computing
    Gamsiz, Mustafa
    Ozer, Ali Haydar
    IEEE ACCESS, 2021, 9 : 18625 - 18648
  • [28] Energy-aware auto-scaling algorithms for Cassandra virtual data centers
    Casalicchio, Emiliano
    Lundberg, Lars
    Shirinbab, Sogand
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2065 - 2082
  • [29] An energy-aware virtual machines consolidation method for cloud computing: Simulation and verification
    Zolfaghari, Rahmat
    Sahafi, Amir
    Rahmani, Amir Masoud
    Rezaei, Reza
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (01) : 194 - 235
  • [30] Cost optimization for deadline-aware scheduling of big-data processing jobs on clouds
    Zheng, Wei
    Qin, Yingsheng
    Emmanuel, Bugingo
    Zhang, Dongzhan
    Chen, Jinjun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 82 : 244 - 255