• DocumentCode
    637265
  • Title

    Bee-MMT: A load balancing method for power consumption management in cloud computing

  • Author

    Ghafari, Seyed Mohssen ; Fazeli, Mehdi ; Patooghy, Ahmad ; Rikhtechi, Leila

  • Author_Institution
    Dept. of Comput. Eng., Azad Univ., Borujerd, Iran
  • fYear
    2013
  • fDate
    8-10 Aug. 2013
  • Firstpage
    76
  • Lastpage
    80
  • Abstract
    Energy consumption management has become an essential concept in cloud computing. In this paper, we propose a new power aware load balancing, named Bee-MMT (artificial bee colony algorithm-Minimal migration time), to decline power consumption in cloud computing; as a result of this decline, CO2 production and operational cost will be decreased. According to this purpose, an algorithm based on artificial bee colony algorithm (ABC) has been proposed to detect over utilized hosts and then migrate one or more VMs from them to reduce their utilization; following that we detect underutilized hosts and, if it is possible, migrate all VMs which have been allocated to these hosts and then switch them to the sleep mode. However, there is a trade-off between energy consumption and providing high quality of service to the customers. Consequently, we consider SLA Violation as a metric to qualify the QOS that require to satisfy the customers. The results show that the proposed method can achieve greater power consumption saving than other methods like LR-MMT (local regression-Minimal migration time), DVFS (Dynamic Voltage Frequency Scaling), IQR-MMT (Interquartile Range-MMT), MAD-MMT (Median Absolute Deviation) and non-power aware.
  • Keywords
    cloud computing; optimisation; power aware computing; power consumption; quality of experience; quality of service; resource allocation; virtual machines; ABC algorithm; Bee-MMT; CO2 production; DVFS; IQR-MMT; LR-MMT; MAD-MMT; QoS; SLA violation; artificial bee colony algorithm-minimal migration time; cloud computing; customer satisfaction; dynamic voltage frequency scaling; energy consumption management; interquartile range-MMT; load balancing method; local regression-minimal migration time; median absolute deviation; operational cost; power aware load balancing; power consumption management; power consumption saving; virtual machine; Cloud computing; Energy consumption; Heuristic algorithms; Load management; Measurement; Power demand; Quality of service; Artificial Bee Colony Algorithm (ABC); Cloud computing; load balancing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Contemporary Computing (IC3), 2013 Sixth International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-0190-6
  • Type

    conf

  • DOI
    10.1109/IC3.2013.6612165
  • Filename
    6612165